Посчитать количество столбцов в Excel
Функция =КОЛИЧЕСТВОСТОЛБЦОВ([ИМЯ_ЛИСТА]; [ИМЯ_КНИГИ]) имеет два необязательных аргумента.
- [ИМЯ_ЛИСТА] — По умолчанию (если аргумент не указан) функция применяется к активному листу. Укажите лист, в котором необходимо определить количество столбцов.
- [ИМЯ_КНИГИ] — Укажите имя книги, в которой необходимо определить количество столбцов. По умолчанию используется активная книга.
Ниже приведен пример работы данной формулы.
Пример
Определение количества столбцов на текущем листе.
Код на VBA
Function КОЛИЧЕСТВОСТОЛБЦОВ(Optional ИМЯ_ЛИСТА As Variant, Optional ИМЯ_КНИГИ As Variant) As Long If IsMissing(ИМЯ_КНИГИ) Then ИМЯ_КНИГИ = ActiveWorkbook.Name If IsMissing(ИМЯ_ЛИСТА) Then ИМЯ_ЛИСТА = ActiveSheet.Name КОЛИЧЕСТВОСТОЛБЦОВ = Workbooks(ИМЯ_КНИГИ).Sheets(ИМЯ_ЛИСТА).UsedRange.Column - 1 + _ Workbooks(ИМЯ_КНИГИ).Sheets(ИМЯ_ЛИСТА).UsedRange.Columns.Count End Function

Надстройка
VBA-Excel
Надстройка для Excel содержит большой набор полезных функций, с помощью которых вы значительно сократите время и увеличите скорость работы с программой.
Как посчитать количество столбцов в excel
Argument ‘Topic id’ is null or empty
Сейчас на форуме
© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
| ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 |
ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |
Как посчитать количество строк в Excel
Функция КОЛИЧЕСТВОСТРОК возвращает номер последней заполненной строки в Excel. Определяет количество строк как текущего листа, так и заданного.
Описание функции
Функция =КОЛИЧЕСТВОСТРОК( [ССЫЛКА] ) имеет один необязательный аргумент.
- [ССЫЛКА] — Ссылка на любую ячейку листа, в котором необходимо посчитать количество строк. По умолчанию (если аргумент не указан) функция применяется к активному листу.
Ниже приведен пример работы данной формулы.
Пример
Определение количества строк на текущем листе.
Код на VBA
Вы можете самостоятельно использовать код функции на VBA в своих проектах. Он достаточно простой.
Function КОЛИЧЕСТВОСТРОК(Optional ССЫЛКА As Variant) As Long Dim rng As Range If IsMissing(ССЫЛКА) Then Set rng = ActiveCell Else Set rng = ССЫЛКА End If КОЛИЧЕСТВОСТРОК = rng.Parent.UsedRange.row - 1 + rng.Parent.UsedRange.Rows.Count End Function

Надстройка
VBA-Excel
Надстройка для Excel содержит большой набор полезных функций, с помощью которых вы значительно сократите время и увеличите скорость работы с программой.
Подсчет количества строк или столбцов в Excel
Если вам нужен быстрый способ подсчета строк, содержащих данные, вы можете выбрать все ячейки в первом столбце этих данных (возможно, это не столбец A). Просто щелкните заглавную кнопку столбца. В строке состояния в правом нижнем углу окна Excel вы можете подсчитать количество строк.
Сделайте то же самое, чтобы подсчитать количество столбцов, но в этот раз щелкните селектор строки в левой части строки.
Затем в области состояния отображается количество, что-то вроде этого:

Если вы выберете всю строку или столбец, Excel подсчитываются только ячейки, содержащие данные. Если вы выберете блок ячеек, будет подсчитано количество выбранных ячеек. Если выбранная строка или столбец содержит только одну ячейку с данными, строка состояния останется пустой.
- Если вам нужно подсчитать символы в ячейках, см. подсчет символов в ячейках.
- Если вы хотите узнать, сколько ячеек имеет данные, см. подсчет непустых ячеек с помощью счёта СЧЁТ.
- Вы можете управлять сообщениями, которые отображаются в панели состояния, щелкнув правой кнопкой мыши ее и щелкнув элемент, который вы хотите увидеть или удалить. Дополнительные сведения см. в Excel состояния.
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.