Функция ЧСТРОК возвращает количество строк в диапазоне Excel

Функция ЧСТРОК в Excel предназначена для определения числа строк, содержащихся в константе массива или числа строк в диапазоне ячеек, ссылка на который передана в качестве аргумента этой функции, и возвращает определенное числовое значение.

Как посчитать количество строк листа в Excel

В отличие от функции СЧИТАТЬПУСТОТЫ, определяющая число пустых ячеек в переданном диапазоне, а также функции СЧЁТ и ее производных, рассматриваемая функция определяет число всех ячеек в диапазоне независимо от типа содержащихся в них данных, включая пустые ячейки.

Пример 1. Определить число строк, которые можно заполнить на одном листе в табличном редакторе Excel.

Чтобы произвести расчет всех строк на листе, в качестве аргумента функции необходимо передать ссылку на весь столбец (можно выбрать любой). В данном случае функция имеет вид:

=ЧСТРОК(A:A)

Результат расчетов:

Пример 1.

В результате вычисления функции мы получили максимальное количество строк рабочего листа Excel или же номер последней строки на листе.



Как посчитать количество пустых строк на листе Excel с условием

Пример 2. На листе Excel находится таблица, первый столбец которой (id) находится в столбце A:A. Определить число пустых строк между началом листа и шапкой таблицы.

Вид части листа с данными:

Пример 2.

Для определения искомого значения используем формулу:

С помощью функции ПОИСКПОЗ определяем номер строки, в которой находится значение названия первого столбца таблицы. Функция ИНДЕКС возвращает ссылку на ячейку, в которой было определено это значение. Поскольку эта функция возвращает данные ссылочного типа, в результате вычислений выражение типа A1:ИНДЕКС принимает вид A1:A10. Поскольку нас интересуют только пустые строки, вычитаем 1 из значения, найденного функцией ЧСТРОК.

Полученный результат:

ЧСТРОК.

Правила использования функции ЧСТРОК в Excel

Функция ЧСТРОК имеет следующую синтаксическую запись:

=ЧСТРОК(массив)

  • массив – обязательный для заполнения, принимает константу массива или ссылку на диапазон ячеек, для которого производится подсчет количества строк.

Примечания:

  1. Если в качестве аргумента функции передано числовое значение, оно будет интерпретировано как константа массива с одним элементом, поэтому функция ЧСТРОК вернет значение 1. Например, результат выполнения =ЧСТРОК(5) будет 1.
  2. Если аргумент функции указан в виде логических или текстовых данных, рассматриваемая функция вернет код ошибки #ЗНАЧ!
  3. При использовании констант массивов для разделения строк используют знак «:». Например, константа массива {1;2:4;6:1:7:0} содержит 3 строки.

en ru