Подтвердить что ты не робот

Использование "Если ячейка содержит # N/A" в качестве условия формулы.

Мне нужна помощь на моем листе Excel. Как я могу объявить следующее условие IF правильно?

if A1 = "n/a" then C1 = B1
else if A1 != "n/a" or has value(int) then C1 = A1*B1
4b9b3361

Ответ 1

Введите следующую формулу в C1:

=IF(ISNA(A1),B1,A1*B1)

Скриншоты:

Когда # N/A:

enter image description here

Когда не # N/A:

enter image description here

Сообщите нам, если это поможет.

Ответ 2

"N/A" не является строкой, это ошибка, попробуйте следующее:

=if(ISNA(A1),C1)

вам нужно поместить эту фомулу в ячейку B1, чтобы она получила значение вашей формулы

Ответ 3

Возможный альтернативный подход в Excel 2010 или более поздних версиях:

AGGREGATE(6,6,A1,B1)

В функции AGGREGATE первая 6 указывает PRODUCT, а вторая 6 обозначает "игнорировать ошибки"

[непроверенный]

Ответ 4

Вы также можете использовать IFNA (выражение, значение)