Логотип
Надстройка VBA-Excel
Спасибо огромное за надстройку! Вы меня просто спасли! Функция СЦЕПИТЬДИАПАЗОН - выручила при редактировании огромного количества смет!
Жанна

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

Функция КОЛИЧЕСТВОСТРОК возвращает номер последней заполненной строки в Excel. Определяет количество строк как текущего листа, так и заданного.

 

Добавить в Excel!

Установите программу

*Этого функционала нет в стандартном Excel

 Скачали:  31 438 чел.

Описание функции

Функция =КОЛИЧЕСТВОСТРОК([ИМЯ_ЛИСТА]; [ИМЯ_КНИГИ]) имеет два необязательных аргумента.

  • [ИМЯ_ЛИСТА] - По умолчанию (если аргумент не указан) функция применяется к активному листу. Укажите лист, в котором необходимо определить количество строк.
  • [ИМЯ_КНИГИ] - Укажите имя книги, в которой необходимо определить количество строк. По умолчанию используется активная книга.

Ниже приведен пример работы данной формулы.

Пример

Определение количества строк на текущем листе.

Пример 1 функции КОЛИЧЕСТВОСТРОК

Код на VBA

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

Function КОЛИЧЕСТВОСТРОК(Optional ИМЯ_ЛИСТА As Variant, Optional ИМЯ_КНИГИ As Variant) As Long
    If IsMissing(ИМЯ_КНИГИ) Then ИМЯ_КНИГИ = ActiveWorkbook.Name
    If IsMissing(ИМЯ_ЛИСТА) Then ИМЯ_ЛИСТА = ActiveSheet.Name
 
    КОЛИЧЕСТВОСТРОК = Workbooks(ИМЯ_КНИГИ).Sheets(ИМЯ_ЛИСТА).UsedRange.Row - 1 + _
        Workbooks(ИМЯ_КНИГИ).Sheets(ИМЯ_ЛИСТА).UsedRange.Rows.Count
End Function

Установка

Обращаем Ваше внимание, что функционал, описанный в данной статье, ОТСУТСТВУЕТ в Excel.

Чтобы его добавить, необходимо установить надстройку VBA-Excel. Данная программа содержит более сотни функций, которые сделают работу с Excel в разы эффективней. С ней рутинные задачи будут занимать считанные секунды. Программой уже воспользовались 31 438 чел., попробуйте и Вы!


Установите программу

Ссылки по теме

  1. Посчитать количество столбцов в Excel
  2. Как найти первую непустую ячейку в строке
  3. Поиск последнего значения в строке
  4. Поиск первой непустой ячейки в столбце
  5. Определение уровня группировки строки

Комментарии:

comments powered by Disqus