Как мне написать формулу, которая будет автоматически начинать сумму с первой ячейки со значением до конца, включая пробелы, а затем делить сумму на количество ячеек со значения со значением до конца (включая пробелы)

Jan    Feb    Mar    April    May     June    July    Total    Comment
       200            10      90              50      0.6667  divide by 6 months
100    200            10      90              50      0.7143  divide by 7 months
                      10      90              50      0.7500  divide by 4 months
50     200    50      10      90              50      0.8571  divide by 7 months
       200            10      90              50      0.6667  divide by 6 months
                              90      100     50      1.0000  divide by 3 months
       200                    90              50      1.0000  divide by 3 months
              200     10      90              50      0.8000  divide by 5 months

1 ответ1

1

Вы можете использовать следующую формулу:

=COUNTA(A2:G2)/(8-MATCH(0,(A2:G2="")*1,0))

Вводится как формула массива (т.е. после ввода формулы нажмите Ctrl+Shift+Enter вместо Enter ).

COUNTA(A2:G2) получит количество ячеек со значениями.

8 в знаменателе - количество месяцев (январь - июль) плюс 1.

MATCH(0,(A2:G2="")*1,0) - это формула массива, которая найдет первую позицию непустой ячейки. 8 минус эта позиция даст вам количество ячеек от первой непустой ячейки до последней ячейки, включая пробелы.

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