В регулярном выражении фигурные скобки используются для указания количества повторений символа. Я предполагаю, что Excel интерпретирует аргумент как массив и проверяет каждую возможность. Однако LibreOffice и Apache OpenOffice проверяют только первое значение.
Следующее выражение кажется мне более понятным, подобно re.search в Python.
=SEARCH("1|2";A1)
Или для сопоставления с любой цифрой:
=SEARCH("[0-9]";A1)
Документация: ПОИСК .
Убедитесь, что регулярные выражения включены. Из вики - Regular_Expressions_in_Calc :
Используются ли регулярные выражения в диалоговом окне « Сервис - Параметры» - «OpenOffice.org Calc» - «Вычислить ».