De oplossing bleek uiteindelijk:
=FILTER(namen;ISGETAL(VIND.SPEC(F2;namen[First]));"niet gevonden")De formule met ZOEKEN() gaf in deze Nederlandstalige Excel-versie een #WAARDE!-fout, terwijl VIND.SPEC() wel correct werkte.
Als je naar het verschil tussen beide functies kijkt:
ZOEKEN() is niet hoofdlettergevoelig en ondersteunt jokertekens (* en ?).
VIND.SPEC() is hoofdlettergevoelig en zoekt naar de letterlijke tekst.
Daar zou, afhankelijk van de tekst de fuctie ZOEKEN() over kunnen struikelen, en VIND.SPEC() niet.
Mogelijk speelt ook de tabelverwijzing namen[First] een rol. Het lijkt erop dat de combinatie ZOEKEN() met deze gestructureerde tabelverwijzing niet correct werd verwerkt, terwijl VIND.SPEC() daar geen problemen mee had.
Bedankt aan iedereen die heeft meegedacht.

SoftAid
