Если ячейка "СУ", то СУММА предыдущих 6 ячеек - PullRequest
1 голос
/ 31 мая 2019

Как я могу ввести условие формулы, когда Excel может распознать, что это ячейка со значением "SU", и если она выполняет =COUNTA(previous 6 cells on row 11) операцию?

Затем я могу перетащить эту ячейку с формулой ниже, чтобы она работала для всего диапазона.

В этом случае она будет ложной, так как TH пуст, иначе, если TH не будет пустым, еедолжен выполнить расчет.

=IF(O11="SU";IF(COUNTA(previous 6 cells on row 11)<6;50;70))

Таким образом, когда эта формула достигнет U11 COUNTA диапазон должен быть O11:T11, когда формула достигнет AB11 COUNTA диапазон должен быть V11:AA11 и т. Д.

enter image description here

1 Ответ

2 голосов
/ 31 мая 2019

Ваш вопрос действительно неясен.

Как я понимаю, вы хотите посчитать количество непустых ячеек в последних 6 ячейках, когда день воскресенье. И заполните пробел, если это не воскресенье.

Формула для выше будет:

=IF(O9="SU",COUNTA(I11:N11),"")

Вы можете перетащить эту формулу по горизонтали.

** Хотя COUNTA считает формулы, т. Е. Если в ячейке содержится формула, которая возвращает пустое значение, COUNTA также будет считать это.

Если у вас есть только цифры в предыдущих 6 ячейках, то вы изменяете COUNTA на COUNT, и о вышеупомянутой проблеме будет решена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...