Функция СЧЕТЗ (COUNTA) в Excel

Функция СЧЕТЗ в Excel подсчитывает количество непустых ячеек в выбранном диапазоне, а также количество значений в списке аргументов. К примеру, следующая формула возвращает количество ячеек в диапазоне A1:B4, которые содержат хоть какие-нибудь данные.

Функция СЧЕТЗ в Excel

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

Синтаксис функции СЧЕТЗ

СЧЕТЗ(значение1; [значение2]; …)

COUNTA(value1, [value2], …)

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

Значение1 (value1) – обязательный аргумент функции СЧЕТЗ, все остальные аргументы являются необязательными и могут быть опущены.

Начиная с версии Excel 2007, Вы можете использовать до 255 аргументов, каждый из которых способен содержать огромное количество данных. В более ранних версиях Excel (например, Excel 2003 года), функция СЧЕТЗ обрабатывала лишь 30 аргументов.

Какие данные учитываются функцией СЧЕТЗ

В Excel функция СЧЕТЗ учитывает данные любого типа, включая ошибки и пустой текст. Например:

  • если ячейка или аргумент функции СЧЕТЗ содержат формулу, которая возвращает пустую строку, то они будут учтены.
  • если ячейка, массив или аргумент функции содержат значение #Н/Д (нет данных), то они также будут учтены.

Функция СЧЕТЗ не учитывает только пустые ячейки.

Полезная информация

  • Чтобы посчитать количество числовых значений в диапазоне данных Excel, воспользуйтесь функцией СЧЕТ.
  • Если требуется подсчитать количество пустых ячеек, используйте функцию СЧИТАТЬПУСТОТЫ.
  • Для подсчета количества ячеек по условию Вы можете применить функции СЧЕТЕСЛИ и СЧЕТЕСЛИМН.

Примеры использования функции СЧЕТЗ в Excel

  1. Следующая формула подсчитывает количество непустых ячеек сразу в двух диапазонах. В примере видно, что функция СЧЕТЗ подсчитывает ячейки, содержащие логические значения и ошибки.

    Функция СЧЕТЗ в Excel

  2. Следующий пример показывает, что функция СЧЕТЗ учитывает ячейки, содержащие пустой текст.

    Функция СЧЕТЗ в Excel

    В данном примере ячейка А1 содержит формулу, которая возвращает пустую строку.

    Функция СЧЕТЗ в Excel

  3. Представьте, что мы имеем массив констант с именем "массив" и размерностью 7х8, т.е. 56 значений.

    Функция СЧЕТЗ в Excel

    Функция СЧЕТЗ позволяет подсчитать количество значений в данном массиве, при этом не важно какого типа данные он содержит.

    Функция СЧЕТЗ в Excel

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

    Функция СЧЕТЗ в Excel

Урок подготовлен для Вас командой сайта office-guru.ru
Автор: Андрей Антонов
Правила перепечатки
Еще больше уроков по Microsoft Excel

12.01.2015 00:00
9853

2 комментария

12.02.2016 08:44
4-й пример непонятен. Функция считает кол-во аргументов? Смысл их считать, если они вводятся вручную!?
Добрый день! Спасибо за комментарий!

Вы совершенно правы, «в чистом виде» никто аргументы считать не будет. Данный пример всего лишь иллюстрирует такую особенность функции СЧЕТЗ, и я счел нужным указать это. Если уж заострять внимание, то 3-й пример также малоинформативен, поскольку считать размерность массива констант — сомнительное занятие.

Справедливости ради хочу отметить, что ситуации бывают разные. К примеру, в качестве аргументов могут выступать формулы, а формулы могут возвращать и массивы, и просто значения, и ссылки на ячейки, и ошибки, и т.д. Так вот, если у функции СЧЕТЗ будет 4 аргумента в виде формул и одна из формул вернет массив, вторая ссылку на несуществующий диапазон (т.е. #ССЫЛКА!), третий аргумент будет с ошибкой в названии функции (т.е. #ИМЯ?), а четвертый еще что-нибудь, то СЧЕТЗ все замечательно посчитает, и вы даже не догадаетесь, что есть подвох :-)