-2

Я рассчитываю подсчитать количество строк в столбце, которые имеют запись только до тех пор, пока в той же строке не появится вторая запись. В приведенном ниже примере это будет количество ячеек в столбцах, которые не являются желтыми.

См. Верхний ряд включенного снимка экрана или второй аннотированный снимок экрана.

Пример данных:

Данные диаграммы

Аннотированный:

Данные диаграммы - аннотированные

1 ответ1

0

Как можно подсчитать количество строк в столбце с записью, если эта запись является первой записью в строке?

tl; dr: отдельный лист, чтобы получить позицию первого куска данных


Используя отдельный лист со столбцом для строк, вы можете использовать формулу:

=MATCH(FALSE,ISBLANK(Datasheet!B2:Z2),0)

Куда:

  • Лист данных - это название листа с вашими данными клиента
  • B2:Z2 - строка, которую вы хотите проверить

Плюс на оригинальном листе:

=COUNTIF(Find!$A1:$A30,COLUMN(B1)-1)

Куда:

  • Find - дополнительный лист с формулами =MATCH(...)
  • $ A1:$ A30 - ячейки с результатами
  • B1 - первая исследованная колонка
  • -1 потому что индекс столбца на листе поиска на один выше

иллюстрация

Техническая спецификация:

частичные данные

Счетный лист:

частичное количество данных

(числа являются индексами столбцов + 1)

Возможно ли это с формулой на одном листе?

Наверное!

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