If Column AB is NA, what do you want the value to be? If it's got a typo or it's blank, what do you want the value to be then?
I'd wrap another IF that performs a similar check on AB. This assumes you want a text of "NA" in AB3 to deliver TRUE and a typo in AB3 to deliver FALSE and a number to move forward.
I also recommend moving from OR() to IF() so you can deliver helpful error messages rather than just "TRUE" or "FALSE". Of course if you're doing any sort of "hunt for false" operation to raise a flag those text messages could gum that up.
As written AB3 is text it won't check AC3 at all, because AB3 is checked first; it doesn't really matter what order they're checked in, you could do AC before AB. Checking both for conforming text would require another IF, I think.
Hope this helps.
Bookmarks