Yes. If you have both halves of the bill a bank will exchange it for another one. Even if you're missing a part of it. US bills have two serial numbers; generally you need one whole serial number and part of the second. (Obviously so you can't cut it in half and try to exchange each half separately.)
(I was a part-time bank teller while in college.)