Я пытаюсь сделать что-то вроде этого ниже:
=IF($B11= ,"text is present","")
где после $B11= я указываю, что значением является любой текст, присутствующий в $B11. Если эта ячейка пуста, я хочу, чтобы ячейка осталась пустой.
Есть ли способ сделать это с помощью оператора IF?
Я хочу перетащить формулу вниз по столбцу, так как мне нужно соответствующим образом обновить столбец.
В качестве примера (предположим, строки 11–14):
в приведенной выше таблице я ожидаю, что A11 и A13 покажут «текст присутствует» (без кавычек) в ячейке, а в A12 и A14 я ожидаю, что ячейка будет пустой, поскольку значение в B12 и B14 пусто.
Я пробовал использовать оператор IF, но не смог заставить его работать в соответствии с условиями.
Если вы хотите сопоставить любое непустое содержимое ячейки, а не только строку, это должно сработать для вас:
=IF($B11<>"" ,"text is present","")
Если вы хотите отфильтровать только текст, а не чистые числа, вы можете использовать:
=IF(ISTEXT($B11), "there's text", "no text")
Или, если вы хотите проверить текст, числа и «пусто»:
=IFERROR(IFS(ISTEXT($B11),"Text",ISNUMBER($B11),"Numbers"),"")