Использование "Если ячейка содержит # N/A" в качестве условия формулы. Мне нужна помощь на моем листе Excel. Как я могу объявить следующее условие IF правильно? if A1 = "n/a" then C1 = B1 else if A1 != "n/a" or has value(int) then C1 = A1*B1 Ответ 1 Введите следующую формулу в C1: =IF(ISNA(A1),B1,A1*B1) Скриншоты: Когда # N/A: Когда не # N/A: Сообщите нам, если это поможет. Ответ 2 "N/A" не является строкой, это ошибка, попробуйте следующее: =if(ISNA(A1),C1) вам нужно поместить эту фомулу в ячейку B1, чтобы она получила значение вашей формулы Ответ 3 Возможный альтернативный подход в Excel 2010 или более поздних версиях: AGGREGATE(6,6,A1,B1) В функции AGGREGATE первая 6 указывает PRODUCT, а вторая 6 обозначает "игнорировать ошибки" [непроверенный] Ответ 4 Вы также можете использовать IFNA (выражение, значение)
Ответ 1 Введите следующую формулу в C1: =IF(ISNA(A1),B1,A1*B1) Скриншоты: Когда # N/A: Когда не # N/A: Сообщите нам, если это поможет.
Ответ 2 "N/A" не является строкой, это ошибка, попробуйте следующее: =if(ISNA(A1),C1) вам нужно поместить эту фомулу в ячейку B1, чтобы она получила значение вашей формулы
Ответ 3 Возможный альтернативный подход в Excel 2010 или более поздних версиях: AGGREGATE(6,6,A1,B1) В функции AGGREGATE первая 6 указывает PRODUCT, а вторая 6 обозначает "игнорировать ошибки" [непроверенный]