3

У меня есть формула, которая возвращает значение "" пусто.(Правильно). Однако, когда я проверяю ISTEXT, я получаю результат "True" Я понимаю "", как текст, однако я ищу, чтобы проверить фактические слова, которые являются альтернативным результатом т. е. "Дорога завершена" или "Элемент отчета о прибылях и убытках" .... то, что III называют настоящим текстом. Есть ли способ обойти результат "", обеспечивающий истинное значение при тестировании?

= IF(D46 = 0, "", IF(K46 = "Дороги завершены", "", IF(K46 = "", "без даты начала", HLOOKUP($ D $ 6, продажи и входные данные)!$ A $ 6:$ K $ 98,93))))..... это возвращает "" правильно

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

1 ответ1

4

Используйте оператор IF и AND .

Если ячейка для тестирования находится в A1.

IF(AND(ISTEXT(A1),LEN(A1)>0), TRUE, FALSE)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .