Выбрать весь ряд, но начиная с определенного столбца

Выбрать весь ряд, но начиная с определенного столбца
Выбрать весь ряд, но начиная с определенного столбца - iyussugiharto @ Unsplash

Если так, как выбрать всю строку...

COUNTIF(1:1, ">0")

Как начать с определенного столбца, например: G1 ~ бесконечность?

COUNTIF(G1:1, ">0") // this doesn't work

попробуйте это:
The Функция COLUMNS поможет нам получить общее количество столбцов - количество столбцов до столбца G1 = количество столбцов, которое нам нужно.

=COUNTIF(OFFSET(G1,0,0,,COLUMNS(1:1)-COLUMN(G1)+1),">0")

Во-первых, в Excel нет бесконечности

Существует ограничение по строкам и столбцам. Так что вы можете определить этот диапазон конкретно.

Ограничение по столбцам теперь 16 384 (не применяется для *.xls и может быть изменено в будущих версиях).

Таким образом, ваш диапазон может быть: G1:INDEX(1:1,1,16384)

Но это заставляет Excel проверять даже пустые ячейки в диапазоне = большая потеря производительности.

зависит от того, какие данные вы обрабатываете, но не определенное количество столбцов обычно является признаком плохого дизайна таблицы.

Самый простой:

=COUNTIF(1:1, ">0")-COUNTIF(A1:F1,">0")

  • Ссылки на ячейки настраиваются.

NevaDev, 30 января 2023 г., 02:53