Допустим, у меня есть четыре столбца в Excel: A, B, C, D.

Я знаю, что могу сделать:

=average(A,B,C,D)

Но могут быть случаи, когда данные недоступны для одного или нескольких столбцов.

Как я могу сказать Excel "Рассчитать среднее значение только тогда, когда данные доступны для двух или более столбцов".

например

  • A = 1, B = 2, C = -, D = 4 будет в порядке
  • A = 1, B = -, C = -, D = 4 будет в порядке
  • A = 1, B = -, C = -, D = - не будет в порядке

ОБНОВИТЬ:

1 ответ1

1

Используйте count():

=IF(COUNT(A1:D1)>1,AVERAGE(A1:D1),"")

Чтобы справиться с ошибками:

=IF(AGGREGATE(2,6,O9:S9)>1,AGGREGATE(1,6,O9:S9),"")

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