2015-03-06 3 views
0

Я использую формулу:как игнорировать текст жала в формуле в Excel

=IF(J1939=0,"NO SALES",((C1939*C1940)+(D1939*D1940)+(E1939*E1940)+(F1939*F1940)+(G1939*G1940)+(H1939*H1940)+(I1939*I1940))/J1939)

Я использую функцию IF, чтобы гарантировать, что я не получаю # DIV/0 ошибки. Теперь я получаю ошибку #VALUE в ячейке, в которую вводится указанная выше формула. Ячейки I1939 и I10940 пусты и должны оставаться пустыми на этом конкретном листе.

Я ищу способ игнорировать любые ячейки, которые имеют ошибки #VALUE в связанных ячейках, связанных с выполняемыми функциями. Так, например, в другой ячейке, относящейся к рассматриваемой соте, я использую

=IF(J2325=0,"NO SALES",(((J47*J48)+(J426*J427)+(J805*J806)+(J1184*J1185)+(J1563*J1564)+(J1942*J1943))/J2325))

, который также дает мне ошибку #value.

+0

Рассматривали ли вы вложенности это '= IF()' в '= ЕСЛИОШИБКА() '? – Kyle

+0

«#VALUE!», Вероятно, происходит потому, что одно или несколько значений, используемых в математической операции, являются текстовыми или текстовыми представлениями числа, а не истинным числом. Форматирование ячейки по умолчанию выравнивается по левому краю для текста, выравнивается по правому краю для истинных чисел и дат. Попробуйте '= 1 *" A "в ячейке. – Jeeped

+0

В этом конкретном случае не проблема получить «НЕТ ПРОДАЖ» в моей первой формуле. Более глубокая проблема, с которой я сталкиваюсь, получает ошибку #VALUE во второй (связанной) формуле. –

ответ

2

Попробуйте использовать эту формулу

=IF(J1939=0,"NO SALES",SUMPRODUCT(C1939:I1939,C1940:I1940)/J1939))

Это даст вам те же результаты, но игнорировать текст в ссылочных клетках

+0

Думаю, ты на правильном пути. Можете ли вы предоставить аналогичную формулу для моей второй формулы: = IF (J2325 = 0, «NO SALES», (((J47 * J48) + (J426 * J427) + (J805 * J806) + (J1184 * J1185) + (J1563 * J1564) + (J1942 * J1943))/J2325)) –

+0

Когда я вычисляю формулу, ошибка исходит из части «J1942 * J1943», потому что ячейка J1943 является значением «НЕТ ПРОДАЖИ». –

+0

Это сложнее преобразовать в SUMPRODUCT, потому что они не смежные диапазоны, почему это только те строки? есть ли какой-нибудь текст, который встречается только в строках 47, 426 и т. д.? Один из вариантов заключается в том, чтобы изменить «Нет продаж» на ноль - вы можете отформатировать эти ячейки так, чтобы «Нет продаж» все еще отображается, когда базовое значение равно нулю –

Смежные вопросы