Тестирование буквенных комбинаций - PullRequest
1 голос
/ 30 мая 2019

Я создаю электронную таблицу для выявления орфографических ошибок. Слово правописания - это одна ячейка, а в другой ячейке содержится формула, позволяющая определить, содержит ли слово определенные комбинации букв.

Лучшее, что я могу сделать, это countif, но я хочу иметь возможность создать возвращаемое значение вместо простого получения 1 или 0. Я хочу, чтобы он отображал отсутствующую букву или комбинацию.

=countifs(B2,"sw*") 

Это для проверки того, что слово "switch" было написано с "sw" в начале.

С помощью счетчика я могу искать конкретные буквы, но получаю только 1 или 0 возврат. С помощью функции IF я могу создать возвращаемое значение, но только искать числа (насколько я понимаю).

1 Ответ

1 голос
/ 30 мая 2019

Вы можете использовать это:

=IF(ISNUMBER(IFERROR(FIND("pp",E14,1),"pp")),"","pp")

Поток: сначала мы пытаемся найти pp в тексте, если да, то он дает вам начальный номер, а если нет, он возвращает вам pp, используя IfError, после чего я применил функцию IsNumber для дать True, если число возвращено, и False, если номер не обнаружен. И, наконец, оператор If.

...