With your sample data in A1:A6
This ARRAY FORMULA, completed by holding down CTRL and SHIFT when you press ENTER (instead of just pressing ENTER)
begins the listing of NON-Invalid items
B1: =IFERROR(INDEX(A:A,SMALL(IF(SEARCH("Invalid",$A$1:$A$10&"Invalid")>1,ROW($A$1:$A$10)),ROWS($1:1))),"")
EDITED TO INCLUDE THIS REGULAR (NON-ARRAY) ALTERNATIVE:
B1: =IFERROR(INDEX(A:A,SMALL(INDEX((SEARCH("Invalid",$A$1:$A$10&"Invalid")=1)*10^10+ROW($A$1:$A$10),0),ROWS($1:1))),"")
Copy B1 and paste into B2 and down as far as you need.
Is that something you can work with?
Bookmarks