Я пытаюсь включить подстановочный знак в функцию IF. Мне известно, что функция IF не поддерживает подстановочный знак. Я видел несколько сообщений на SO, которые я не могу понять, почему они не работают с моей формулой.
Вот моя оригинальная формула (которая работает):
{=SUM(--(FREQUENCY(IF(SHEET1!D1:D10="Text", SHEET1!D1:D10), SHEET1!D1:D10)>0))}
Вот что я хотел бы сделать:
{=SUM(--(FREQUENCY(IF(SHEET1!D1:D10="*"&A1&"*", SHEET1!D1:D10), SHEET1!D1:D10)>0))}
Это позволило бы мне просто изменить любой текст в A1, чтобы получить желаемый результат в соседней ячейке, содержащей формулу.
Я пытался заменить логический_тест IF на FIND()
, IFERROR()
, SEARCH()
, а также множество других функций и комбинаций, которые я собрал из других постов, но мне не удается получить желаемый результат.
С нетерпением ждем поддержки.
Лист1
Лист2