Я специально разместил этот ответ, чтобы поднять свои очки.
Вопрос от @Daghanoth состоит из 3 частей.
Я пытаюсь получить пустую ячейку, если ни одна из целевых ячеек не содержит данных.
Я хочу, чтобы, если столбец H или столбец J содержал Нет, он вернул бы Да в K.
В случае, если оба столбца содержат Да, строка K приведет к Нет.
Позвольте мне сначала обсудить мою недавнюю формулу,
= ЕСЛИ (И (ISBLANK (I261), ISBLANK (J261)), "", ЕСЛИ (ИЛИ (I261 = "Нет", J261 = "Нет"), "Да", ЕСЛИ (И (I261 = "Да", J261 = "Да"), "Нет", "Нет данных")))
Часть 1 предназначена для Критериев 1, если ИСТИНА. = ЕСЛИ (И (ISBLANK (I261), ISBLANK (J261)), "",
Часть 2 для критериев 2, если ИСТИНА. ЕСЛИ (ИЛИ (I261 = "Нет", J261 = "Нет"), "Да",
Часть 3 для Критериев 3, если ИСТИНА. ЕСЛИ (И (I261 = "Да", J261 = "Да"), "Нет",»
Часть 4, если ни один из критериев не является ИСТИННЫМ. "Нет данных"))).
NB: Я специально написал «Out of Data», потому что, если я поставлю BLANK, это создаст путаницу, так как использовался для Критериев 1.
Если я поставлю запятую, это будет отражать Ноль, причина проста: «Всякий раз, когда мы используем какие-либо логические операторы (И, XOR, НЕ, ИЛИ), если какие-либо ячейки пустые, такие значения игнорируются».
Чтобы проверить это, поместите ДА в 1 ячейку и оставьте другой ПУСТО.
Моя предыдущая Формула, которую я назвал УЛУЧШЕНО,
= ЕСЛИ (И (I261 = "Нет", J261 = "Нет"), "Оба r Нет", ЕСЛИ (И (I261 = "", J261 = "Нет"), "I261 пусто", ЕСЛИ (И (I261 = "Нет", J261 = ""), "J261 пусто", ЕСЛИ (И (I261 = "", J261 = ""), "Оба пусто", "Не банк"))))
Имеет различные подписи, но работает как формулы GMan & Barry .
Теперь я хотел бы взять ФОРМУЛУ, опубликованную G-Man
ЕСЛИ (ИЛИ (ISBLANK (H2), ISBLANK (J2)), "BL", IF (ИЛИ (H2 = "Нет", J2 = "Нет"), "Да", "Нет"))
Эта формула соответствует критериям 1 и 2, но не соответствует 3-ей. Показывает НЕТ, если Вы поставили ДА в обоих или в одном или любом из символов. Где исходный запрос НЕТ, когда оба имеют ДА.
Другой опубликовал Барри ,,
= IF(COUNTA(I261, J261) = 0, "", ЕСЛИ (ИЛИ (I261 = "Нет", J261 = "Нет"), "Да", "Нет"))
= IF(COUNTA(I261, J261)<2 "" ЕСЛИ (ИЛИ (I261 = "Нет", J261 = "Нет"), "Да", "Нет"))
Обе формулы не соответствуют критерию 3, а его вторая формула показывает пустое пространство, если в одной ячейке есть Да, а в другой есть любая !!
Теперь дело в том, что никто не беспокоился об ошибке.