I have an 8 speed where I couldn't index the shifting properly without it skipping a gear. 8 - 7 - 6 then it skips to 4. (There's also another skip in gear 2-3). If you adjust it to shift to gear 5, you then make it unable to shift to gear 7.
This all started when I bumped my RD on a rock, at first I thought it was my shifter that's broken, but I recently changed shifters and the problem is still there (I even had all the cables and housing replaced).
Im starting to think it's the RD that's broken, but there's nothing noticeably wrong with it. It's not bent or anything.