I recently asked a question (Check if a text string contains special characters in excel) on how to check if cells contain ASCII codes outside a certain range.
Since, I use the following formula:
=IF(SUMPRODUCT((CODE(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1))>=32)*(CODE(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1))<=126))=LEN(A1),"OK","Not OK")
where I check if cell A1 contains any special characters outside the 32-126 ASCII range.
And I thought this was working fine. However I noticed that this formula doesn't pick up all special characters. E.g. ≥, β,... are not getting recognized. The formula returns 'ok' even when it shouldn't...
Does anybody now what causes this? for other special characters, this formula works fine.

CODE()worksheet function is mis-handling.CODEwithUNICODEin the function. I believe theUNICODEfunction became available in Excel 2013.