Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше
Функция СЧЁТ подсчитывает количество ячеек, содержащих числа, и количество чисел в списке аргументов. Функция СЧЁТ используется для определения количества числовых ячеек в диапазонах и массивах чисел. Например, для вычисления количества чисел в диапазоне A1:A20 можно ввести следующую формулу: =СЧЁТ(A1:A20). Если в данном примере пять ячеек из диапазона содержат числа, то результатом будет значение 5.
Синтаксис
СЧЁТ(значение1;[значение2];…)
Аргументы функции СЧЁТ указаны ниже.
-
Значение1 — обязательный аргумент. Первый элемент, ссылка на ячейку или диапазон, для которого требуется подсчитать количество чисел.
-
Значение2; … — необязательный аргумент. До 255 дополнительных элементов, ссылок на ячейки или диапазонов, в которых требуется подсчитать количество чисел.
Примечание: Аргументы могут содержать данные различных типов или ссылаться на них, но при подсчете учитываются только числа.
Замечания
-
Учитываются аргументы, являющиеся числами, датами или текстовым представлением чисел (например, число, заключенное в кавычки, такое как «1»).
-
Логические значения и текстовые представления чисел, введенные непосредственно в списке аргументов, также учитываются.
-
Аргументы, являющиеся значениями ошибок или текстом, который нельзя преобразовать в числа, пропускаются.
-
Если аргумент является массивом или ссылкой, то учитываются только числа. Пустые ячейки, логические значения, текст и значения ошибок в массиве или ссылке пропускаются.
-
Если необходимо подсчитать логические значения, элементы текста или значения ошибок, используйте функцию СЧЁТЗ.
-
Если требуется подсчитать только те числа, которые соответствуют определенным критериям, используйте функцию СЧЁТЕСЛИ или СЧЁТЕСЛИМН.
Пример
Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.
Данные |
||
08.12.2008 |
||
19 |
||
22,24 |
||
ИСТИНА |
||
#ДЕЛ/0! |
||
Формула |
Описание |
Результат |
=СЧЁТ(A2:A7) |
Подсчитывает количество ячеек, содержащих числа, в диапазоне A2:A7. |
3 |
=СЧЁТ(A5:A7) |
Подсчитывает количество ячеек, содержащих числа, в диапазоне A5:A7. |
2 |
=СЧЁТ(A2:A7;2) |
Подсчитывает количество ячеек, содержащих числа, в диапазоне A2:A7 с учетом числа 2. |
4 |
Нужна дополнительная помощь?
Количества чисел в таблице Excel можно быстро выяснить, используя функцию «Счёт». Игнорируя текстовый формат, она учитывает только числовые значения.
Где используется и как работает функция СЧЁТ?
Часто, для анализа табличных данных не нужно производить никаких математических операций с числами. Достаточно уточнить количество показателей. Именно для такого случая пригодится эта простая функция СЧЁТ.
Аргументом функции может быть:
- любые значения, скопированные и поставленные на место аргумента;
- одна ячейка или целая область таблицы;
- формулы и функции.
Синтаксис функции выглядит следующим образом:
=СЧЁТ(аргумент1; аргумент2; …)
Все версии Excel, начиная с 2007, могут учитывать до 255 аргументов при расчёте результата этой формулы. Обязательным является только первый из них. При этом есть разница в том, как учитывается значение, если оно хранится в ячейке или введено в числе аргументов.
- Числа, даты и время всегда учитываются функцией СЧЁТ.
- Текст и ошибки никогда не учитываются.
- Логические значения и текстовое представление числа не учитывается, если оно хранится в ячейке. Если эти же элементы ввести в формулу в качестве аргумента, они будут учтены.
Для понимания этой особенности нужно рассмотреть наглядно на конкретных примерах.
Пример использования функции СЧЁТ в Excel
Пример 1. В таблицу введены некоторые значения. Среди них есть текст, числовые выражения и число, заключённое в кавычки «22». Именно его и считает программа Excel текстовым значением в ячейке.
Пропишем формулу, она будет учитывать содержимое массива ячеек, и будет выглядеть таким образом:
После введения формулы нажатием клавиши Enter, появится число 4. Именно столько чисел введено в ячейки при помощи цифр, которые не заключены в кавычки.
Теперь введём в ячейку ниже D2, другую функцию. В ней все табличные элементы будут прописаны в виде аргументов. Она будет выглядеть так:
=СЧЁТ(12; мост; кг; крыло; 33; 45678; «22»; сила; ампер; 16.02.1999; 14.07.1975; стена; потолок; 21)
Введя формулу, мы получим значение 5.
Разные результаты функции объясняются тем, что одно число («22») воспринимается программой, как текст, если оно находится в ячейке, и как число, если оно прописано в числе аргументов функции.
Пример использования функций СЧЁТЗ и СЧИТАТЬПУСТОТЫ в Excel
Вы сможете быстро определить количество заполненных или пустых клеток в заданной области таблицы. Для выполнения этих операций используются функции с именами «СЧЁТЗ» и «СЧИТАТЬПУСТОТЫ». Для наглядности этой возможности необходимо рассмотреть пример.
Пример 2. В таблицу введены разные значения. Среди них нет никаких закономерностей. Есть пустые и заполненные ячейки.
В любом месте таблицы можно ввести функцию. Для определения заполненных ячеек в диапазоне А1:С5 нужно прописать такую формулу:
Введение её через Enter даст результат 8. Именно столько заполненных ячеек есть в обозначенной области.
Чтобы узнать количество пустых клеток, нужно ввести функцию СЧИТАТЬПУСТОТЫ:
Введение формулы покажет результат 7. Это количество пустых ячеек в таблице.
Пример использования функции СЧЁТЕСЛИ с условием
Очень часто используется такая разновидность функции «СЧЁТ». С помощью заданной формулы можно узнать количество ячеек с заданными параметрами. Функция имеет имя «СЧЁТЕСЛИ». В ней могут учитываться такие аргументы.
- Диапазон. Табличная область, в которой будут искаться определённые элементы.
- Критерий. Признак, который разыскивается в заданной области.
Синтаксис выглядит так:
Функция может показать количество ячеек с заданным текстом. Для этого аргумент заключается в кавычки. При этом не учитывается текстовый регистр. В синтаксисе формулы не может быть пробелов.
Оба аргумента являются обязательными для указания. Для наглядности стоит рассмотреть следующий пример.
Пример 3. Есть ведомость с фамилиями студентов и оценками за экзамен. В таблице 2 столбца и 10 ячеек. Нужно определить, какое количество студентов получили отличную оценку 5 (по пятибалльной системе оценивания), а какое 4, потом 3 и 2.
Для определения количества отличников нужно провести анализ содержимого ячеек второго столбика. В отдельной табличке нужно использовать простую функцию подсчета количества числовых значений с условием СЧЁТЕСЛИ:
После нажатия на клавиатуре Enter будет получен результат:
- 5 отличников;
- 3 студента с оценкой 4 балла;
- 2 троечника;
- ни одного двоечника.
Скачать примеры функций СЧЁТ СЧИТАТЬПУСТОТЫ СЧЁТЕСЛИ в Excel
Так, всего за несколько секунд, можно получить данные по обширным и сложным таблицам.
Содержание
- Работа с оператором СЧЁТ
- Способ 1: Мастер функций
- Способ 2: вычисление с применением дополнительного аргумента
- Способ 3: ручное введение формулы
- Вопросы и ответы
Оператор СЧЁТ относится к статистическим функциям Excel. Его главной задачей является подсчет на указанном диапазоне ячеек, в которых содержатся числовые данные. Давайте подробнее узнаем различные аспекты применения данной формулы.
Работа с оператором СЧЁТ
Функция СЧЁТ относится к большой группе статистических операторов, в которую входит около сотни наименований. Очень близка к ней по своим задачам функция СЧЁТЗ. Но, в отличие от предмета нашего обсуждения, она учитывает ячейки, заполненные абсолютно любыми данными. Оператор СЧЁТ, о котором мы поведем подробный разговор, ведет подсчет только ячеек, заполненных данными в числовом формате.
Какие же данные относятся к числовым? Сюда однозначно относятся собственно числа, а также формат даты и времени. Логические значения («ИСТИНА», «ЛОЖЬ» и т.д.) функция СЧЁТ учитывает только тогда, когда они являются именно её непосредственным аргументом. Если же они просто находятся в области листа, на которую ссылается аргумент, то в таком случае оператор их в расчет не берет. Аналогичная ситуация с текстовым представлением чисел, то есть, когда числа записаны в кавычки или окружены другими знаками. Тут тоже, если они являются непосредственным аргументом, то принимают участие в подсчете, а если просто на листе, то не принимают.
А вот применительно к чистому тексту, в котором не присутствуют цифры, или к ошибочным выражениям («#ДЕЛ/0!», #ЗНАЧ! И т.д.) ситуация другая. Такие значения функция СЧЁТ не учитывает в любом виде.
Кроме функций СЧЁТ и СЧЁТЗ, подсчетом количества заполненных ячеек занимается ещё операторы СЧЁТЕСЛИ и СЧЁТЕСЛИМН. С помощью данных формул можно производить подсчет с учётом дополнительных условий. Этой группе статистических операторов посвящена отдельная тема.
Урок: Как посчитать количество заполненных ячеек в Экселе
Урок: Статистические функции в Excel
Способ 1: Мастер функций
Для неопытного пользователя легче всего производить подсчет ячеек, содержащих числа, используя формулу СЧЁТ при помощи Мастера функций.
- Кликаем по пустой ячейке на листе, в которую будет выводиться результат расчета. Жмем на кнопку «Вставить функцию».
Есть и другой вариант запуска Мастера функций. Для этого после выделения ячейки нужно перейти во вкладку «Формулы». На ленте в блоке инструментов «Библиотека функций» жмем на кнопку «Вставить функцию».
Существует ещё один вариант, наверное, самый простой, но вместе с тем требующий хорошей памяти. Выделяем ячейку на листе и жмем комбинацию клавиш на клавиатуре Shift+F3.
- Во всех трёх случаях запустится окно Мастера функций. Для перехода к окну аргументов в категории «Статистические» или «Полный алфавитный перечень» ищем элемент «СЧЁТ». Выделяем его и кликаем по кнопке «OK».
Также окно аргументов можно запустить другим способом. Выделяем ячейку для вывода результата и переходим во вкладку «Формулы». На ленте в группе настроек «Библиотека функций» жмем по кнопке «Другие функции». Из появившегося списка наводим курсор на позицию «Статистические». В открывшемся меню выбираем пункт «СЧЁТ».
- Запускается окно аргументов. Единственным аргументом данной формулы может быть значение, представленное в виде ссылки или просто записанное в соответствующее поле. Правда, начиная с версии Excel 2007, таких значений может быть до 255 включительно. В более ранних версиях их было всего 30.
Данные занести в поля можно, набрав с клавиатуры конкретные значения или координаты ячеек. Но при наборе координат намного легче просто установить курсор в поле и выделить соответствующую ячейку или диапазон на листе. Если диапазонов несколько, то адрес второго из них можно занести в поле «Значение2» и т.д. После того, как значения занесены, жмем на кнопку «OK».
- Результат подсчета ячеек, содержащих числовые значения в выделенном диапазоне, отобразится в первоначально указанной области на листе.
Урок: Мастер функций в Excel
Способ 2: вычисление с применением дополнительного аргумента
В примере выше мы рассмотрели случай, когда аргументами являются исключительно ссылки на диапазоны листа. Теперь давайте рассмотрим вариант, когда используются также и значения, вписанные непосредственно в поле аргумента.
- Любым из описанных в первом способе вариантов запускаем окно аргументов функции СЧЁТ. В поле «Значение1» указываем адрес диапазона с данными, а в поле «Значение2» вписываем логическое выражение «ИСТИНА». Жмем на кнопку «OK», чтобы выполнить вычисление.
- Результат отображается в предварительно выделенной области. Как видим, программа подсчитала количество ячеек с числовыми значениями и в общую сумму к ним добавила ещё одно значение, которое мы записали словом «ИСТИНА» в поле аргументов. Если бы данное выражение было записано непосредственно в ячейку, а в поле лишь стояла бы ссылка на него, то к общей сумме оно бы не прибавилась.
Способ 3: ручное введение формулы
Кроме использования Мастера функций и окна аргументов, пользователь может ввести выражение самостоятельно вручную в любую ячейку на листе или в строку формул. Но для этого нужно знать синтаксис данного оператора. Он не сложен:
=СУММ(Значение1;Значение2;…)
- Вводим в ячейку выражение формулы СЧЁТ согласно её синтаксиса.
- Для подсчета результата и вывода его на экран жмем на кнопку Enter, размещенную на клавиатуре.
Как видим, после этих действий итог вычислений выводится на экран в выбранной ячейке. Для опытных пользователей данный способ может быть даже более удобный и быстрый. Чем предыдущие с вызовом Мастера функций и окна аргументов.
Существует несколько способов применения функции СЧЁТ, главной задачей которой является подсчет ячеек, содержащих числовые данные. С помощью этой же формулы можно вносить дополнительные данные для расчета непосредственно в поле аргументов формулы или записывая их прямо в ячейку согласно синтаксиса данного оператора. Кроме того, среди статистических операторов имеются и другие формулы, занимающиеся подсчетом заполненных ячеек в выделенном диапазоне.
Применение функции СЧЕТ в Microsoft Excel
Оператор СЧЁТ относится к статистическим функциям Excel. Его главной задачей является подсчет на указанном диапазоне ячеек, в которых содержатся числовые данные. Давайте подробнее узнаем различные аспекты применения данной формулы.
Работа с оператором СЧЁТ
Функция СЧЁТ относится к большой группе статистических операторов, в которую входит около сотни наименований. Очень близка к ней по своим задачам функция СЧЁТЗ. Но, в отличие от предмета нашего обсуждения, она учитывает ячейки, заполненные абсолютно любыми данными. Оператор СЧЁТ, о котором мы поведем подробный разговор, ведет подсчет только ячеек, заполненных данными в числовом формате.
Какие же данные относятся к числовым? Сюда однозначно относятся собственно числа, а также формат даты и времени. Логические значения («ИСТИНА», «ЛОЖЬ» и т.д.) функция СЧЁТ учитывает только тогда, когда они являются именно её непосредственным аргументом. Если же они просто находятся в области листа, на которую ссылается аргумент, то в таком случае оператор их в расчет не берет. Аналогичная ситуация с текстовым представлением чисел, то есть, когда числа записаны в кавычки или окружены другими знаками. Тут тоже, если они являются непосредственным аргументом, то принимают участие в подсчете, а если просто на листе, то не принимают.
А вот применительно к чистому тексту, в котором не присутствуют цифры, или к ошибочным выражениям («#ДЕЛ/0!», #ЗНАЧ! И т.д.) ситуация другая. Такие значения функция СЧЁТ не учитывает в любом виде.
Кроме функций СЧЁТ и СЧЁТЗ, подсчетом количества заполненных ячеек занимается ещё операторы СЧЁТЕСЛИ и СЧЁТЕСЛИМН. С помощью данных формул можно производить подсчет с учётом дополнительных условий. Этой группе статистических операторов посвящена отдельная тема.
Способ 1: Мастер функций
Для неопытного пользователя легче всего производить подсчет ячеек, содержащих числа, используя формулу СЧЁТ при помощи Мастера функций.
-
Кликаем по пустой ячейке на листе, в которую будет выводиться результат расчета. Жмем на кнопку «Вставить функцию».
Есть и другой вариант запуска Мастера функций. Для этого после выделения ячейки нужно перейти во вкладку «Формулы». На ленте в блоке инструментов «Библиотека функций» жмем на кнопку «Вставить функцию».
Существует ещё один вариант, наверное, самый простой, но вместе с тем требующий хорошей памяти. Выделяем ячейку на листе и жмем комбинацию клавиш на клавиатуре Shift+F3.
Во всех трёх случаях запустится окно Мастера функций. Для перехода к окну аргументов в категории «Статистические» или «Полный алфавитный перечень» ищем элемент «СЧЁТ». Выделяем его и кликаем по кнопке «OK».
Также окно аргументов можно запустить другим способом. Выделяем ячейку для вывода результата и переходим во вкладку «Формулы». На ленте в группе настроек «Библиотека функций» жмем по кнопке «Другие функции». Из появившегося списка наводим курсор на позицию «Статистические». В открывшемся меню выбираем пункт «СЧЁТ».
Запускается окно аргументов. Единственным аргументом данной формулы может быть значение, представленное в виде ссылки или просто записанное в соответствующее поле. Правда, начиная с версии Excel 2007, таких значений может быть до 255 включительно. В более ранних версиях их было всего 30.
Данные занести в поля можно, набрав с клавиатуры конкретные значения или координаты ячеек. Но при наборе координат намного легче просто установить курсор в поле и выделить соответствующую ячейку или диапазон на листе. Если диапазонов несколько, то адрес второго из них можно занести в поле «Значение2» и т.д. После того, как значения занесены, жмем на кнопку «OK».
Способ 2: вычисление с применением дополнительного аргумента
В примере выше мы рассмотрели случай, когда аргументами являются исключительно ссылки на диапазоны листа. Теперь давайте рассмотрим вариант, когда используются также и значения, вписанные непосредственно в поле аргумента.
-
Любым из описанных в первом способе вариантов запускаем окно аргументов функции СЧЁТ. В поле «Значение1» указываем адрес диапазона с данными, а в поле «Значение2» вписываем логическое выражение «ИСТИНА». Жмем на кнопку «OK», чтобы выполнить вычисление.
Способ 3: ручное введение формулы
Кроме использования Мастера функций и окна аргументов, пользователь может ввести выражение самостоятельно вручную в любую ячейку на листе или в строку формул. Но для этого нужно знать синтаксис данного оператора. Он не сложен:
-
Вводим в ячейку выражение формулы СЧЁТ согласно её синтаксиса.
Как видим, после этих действий итог вычислений выводится на экран в выбранной ячейке. Для опытных пользователей данный способ может быть даже более удобный и быстрый. Чем предыдущие с вызовом Мастера функций и окна аргументов.
Существует несколько способов применения функции СЧЁТ, главной задачей которой является подсчет ячеек, содержащих числовые данные. С помощью этой же формулы можно вносить дополнительные данные для расчета непосредственно в поле аргументов формулы или записывая их прямо в ячейку согласно синтаксиса данного оператора. Кроме того, среди статистических операторов имеются и другие формулы, занимающиеся подсчетом заполненных ячеек в выделенном диапазоне.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Функция СЧЕТ в Excel
Добрый день уважаемый пользователь!
В этой статье я хочу продолжить хорошую традицию по изучении функций и героем моей статьи станет одна из полезных статистических функций – функция СЧЕТ в Excel. Эта функция позволит вам подсчитать какое-то количество значений: числовых, логических и других в нужном вам диапазоне аргументов. В Excel также есть много походных функций от этой функции, это и СЧЕТЕСЛИ, и СЧЕТЗ, и СЧЕТЕСЛИМН, которые расширяют возможности материнской функции, а также дают ей дополнительные преимущества. Но рассмотрим мы основу, которая и определяет функциональность всей линейки. Самым традиционным и распространённым способом, когда применяется эта функция, это когда нужно подсчитать в Excel количество ячеек, которые содержат числа. Вот пример, в котором рассматриваемая функция подсчитает и вернет то количество ячеек, в которых присутствуют числа в диапазоне «A1:C3»: А теперь давайте более подробно рассмотрим синтаксис, который использует функция СЧЕТ в Excel:
= СЧЕТ(значение№1; [ значение№2 ]; …), где:
- Значение№1 – является обязательным аргументом нашей функции, а все последующие аргументы не являются обязательными и указывать их можно по необходимости. Аргументами могут быть любые значения, массивы данных, формулы и функции, а также ссылки на диапазоны или ячейки.
В разных версиях Excel, функциональность, которую имеет функция СЧЕТ, отличается. В версиях Excel 2003 и более ранних функция работала только с 30 аргументами, а вот начиная с версии Excel 2007 и новее, количество используемых аргументов достигает значения 255, каждый из них может содержать в себе большое количество данных.
Когда используется функция СЧЕТ, необходимо знать нюансы применения функции, от этого зависит успешность и эффективность вашей формулы:
- В случаях, когда аргументом функции выступает массив или ссылка, то происходит учёт только числовых значений. Тексты, логические значения, пустые ячейки, значение ошибок, которые возникают в ссылках и массивах, будут игнорироваться;
- Также функция СЧЁТ учитывает текстовые отображение чисел и логические значения, которые присутствовали в вашем списке аргументов;
- Если возникает нужда произвести подсчёт логических значений, значений разнообразных ошибок или текстовые элементы, то наиболее удачным вариантом будет использование функции СЧЁТЗ;
- В случаях, когда аргументы, которые невозможно преобразовать в числовые значения, это текст или значения ошибок, функция будет их пропускать;
- Рассматриваемая функция будет учитывать только те аргументы, которые являются числами, датой или текстовым отображением чисел (к примеру, это может быть число, которое заключили в кавычки «1»);
- В случае необходимости подсчёта числа по определённому критерию, то лучше всего подойдет функция СЧЁТЕСЛИМН или СЧЁТЕСЛИ;
- Для подсчёта количества непустых ячеек в вашем диапазоне подойдет функция СЧЁТЗ;
- Когда вам нужно пересчитать, сколько пустых ячеек есть в таблицах Excel, рекомендую поработать с функцией СЧИТАТЬПУСТОТЫ.
Итак, я много говорил о том, что в основном работа функции СЧЁТ производится с числовыми значениями. Хотя аргументы функции содержат в себе разнообразнейшие данные или же ссылаются на них, но очень важно осознавать и понимать какие же из них функция будет принимать как числовые, а какие будет игнорировать. Итак, числовые значение, это:
- Дата, время и числа, функция СЧЁТ определяет, как числовые;
- Логические значения и текстовые отображение чисел, функция будет учитывать по-разному в зависимости от того, где хранится значение: в ячейке, в массиве или прямо было введено в список ваших аргументов;
- Функция СЧЕТ игнорирует ошибки, текст, который не в состоянии быть преобразованным в числа и пустые ячейки.
А теперь давайте на более интересном примере рассмотрим, как функция СЧЁТ в Excel считает количество ячеек, которые содержат разнообразные числовые значения. Красным цветом я выделил те значения, которые учитываются формулой в примере. Ну вот, как работает функция СЧЕТ в Excel, я вам поведал. Очень надеюсь, что вы почерпнули для себя полезную информацию, которая помогла вам в достижении поставленной задачи. Жду от вас комментарии, делитесь информацией с друзьями в социальных сетях, пусть нас будет больше. Если вам интересны другие функции Excel, жду вас в «Справочнике функций».
До новых встреч на страницах TopExcel.ru!
Деньги не сделают вас счастливее. У меня сейчас 50 миллионов, и я так же счастлив, как и тогда, когда у меня было 48 миллионов.
Арнольд Шварценеггер
Excel: Функция СЧЕТ
Часто при работе в Excel требуется подсчитать количество ячеек на рабочем листе. Это могут быть пустые или заполненные ячейки, содержащие только числовые значения, а в некоторых случаях, их содержимое должно отвечать определенным критериям.
I . Для определения количества ячеек, содержащих числовые значения, можно использовать функцию Счет.
Значение1 – обязательный аргумент, все остальные аргументы являются необязательными и могут быть опущены.
В качестве аргументов функции Счет могут выступать любые значения, ссылки на ячейки и диапазоны, массивы данных, а также формулы и функции.
В более ранних версиях Excel (например, Excel 2003 года), функция Счет обрабатывала 30 аргументов. Начиная с версии Excel 2007, можно использовать до 255 аргументов.
Числа, даты и время учитываются функцией Счет как числовые.
Ссылки на пустые ячейки, ошибки, текстовые или логические значения игнорируются.
Если число сохранено как текст, оно не будет посчитано!
Примеры использования функции Счет.
- Подсчет количества ячеек в диапазоне, который полностью состоит из чисел:
- В диапазоне есть пустые ячейки, ячейки содержащие числа и текст.
Функция Счет игнорирует пустые ячейки, и ячейки содержащие текст.
- Ячейки, содержащие значения даты и времени функция Счет учитывает:
- Функция Счет может подсчитывать количество ячеек сразу в нескольких несмежных диапазонах:
II .Чтобы посчитать количество непустых ячеек в диапазоне, воспользуйтесь функцией Счётз.
Функция Счётз
В качестве аргументов функции Счётз могут выступать любые значения, ссылки на ячейки и диапазоны, массивы данных, а также формулы и функции.
Функция Счётз учитывает данные любого типа, включая ошибки.
Ячейки, содержащие пустые строки =«« (две кавычки, между которыми ничего нет), засчитываются как Непустые.
Например, в ячейке С2 — пустая строка, т.е. С2=««. Функция Счётз учтет эту ячейку при подсчете.
III . Если требуется посчитать количество пустых ячеек в Excel, используйте функцию Считатьпустоты .
Диапазон ячеек для проверки — единственный аргумент, который является обязательным.
Ячейки, содержащие пустые строки (=««), засчитываются как ПУСТЫЕ.
Например, в ячейке С2 — пустая строка, т.е. С2=««. Функция Считатьпустоты учтет эту ячейку при подсчете.
Понравилось? Поделись с друзьями
Семинары. Вебинары. Конференции
Актуальные темы. Лучшие лекторы Москвы и РФ. Сертификаты ИПБР. Более 30 тематик в месяц.
Примеры работы функций СЧЁТ, СЧИТАТЬПУСТОТЫ и СЧЁТЕСЛИ в Excel
Количества чисел в таблице Excel можно быстро выяснить, используя функцию «Счёт». Игнорируя текстовый формат, она учитывает только числовые значения.
Где используется и как работает функция СЧЁТ?
Часто, для анализа табличных данных не нужно производить никаких математических операций с числами. Достаточно уточнить количество показателей. Именно для такого случая пригодится эта простая функция СЧЁТ.
Аргументом функции может быть:
- любые значения, скопированные и поставленные на место аргумента;
- одна ячейка или целая область таблицы;
- формулы и функции.
Синтаксис функции выглядит следующим образом:
Все версии Excel, начиная с 2007, могут учитывать до 255 аргументов при расчёте результата этой формулы. Обязательным является только первый из них. При этом есть разница в том, как учитывается значение, если оно хранится в ячейке или введено в числе аргументов.
- Числа, даты и время всегда учитываются функцией СЧЁТ.
- Текст и ошибки никогда не учитываются.
- Логические значения и текстовое представление числа не учитывается, если оно хранится в ячейке. Если эти же элементы ввести в формулу в качестве аргумента, они будут учтены.
Для понимания этой особенности нужно рассмотреть наглядно на конкретных примерах.
Пример использования функции СЧЁТ в Excel
Пример 1. В таблицу введены некоторые значения. Среди них есть текст, числовые выражения и число, заключённое в кавычки «22». Именно его и считает программа Excel текстовым значением в ячейке.
Пропишем формулу, она будет учитывать содержимое массива ячеек, и будет выглядеть таким образом:
После введения формулы нажатием клавиши Enter, появится число 4. Именно столько чисел введено в ячейки при помощи цифр, которые не заключены в кавычки.
Теперь введём в ячейку ниже D2, другую функцию. В ней все табличные элементы будут прописаны в виде аргументов. Она будет выглядеть так:
=СЧЁТ(12; мост; кг; крыло; 33; 45678; «22»; сила; ампер; 16.02.1999; 14.07.1975; стена; потолок; 21)
Введя формулу, мы получим значение 5.
Разные результаты функции объясняются тем, что одно число («22») воспринимается программой, как текст, если оно находится в ячейке, и как число, если оно прописано в числе аргументов функции.
Пример использования функций СЧЁТЗ и СЧИТАТЬПУСТОТЫ в Excel
Вы сможете быстро определить количество заполненных или пустых клеток в заданной области таблицы. Для выполнения этих операций используются функции с именами «СЧЁТЗ» и «СЧИТАТЬПУСТОТЫ». Для наглядности этой возможности необходимо рассмотреть пример.
Пример 2. В таблицу введены разные значения. Среди них нет никаких закономерностей. Есть пустые и заполненные ячейки.
В любом месте таблицы можно ввести функцию. Для определения заполненных ячеек в диапазоне А1:С5 нужно прописать такую формулу:
Введение её через Enter даст результат 8. Именно столько заполненных ячеек есть в обозначенной области.
Чтобы узнать количество пустых клеток, нужно ввести функцию СЧИТАТЬПУСТОТЫ:
Введение формулы покажет результат 7. Это количество пустых ячеек в таблице.
Пример использования функции СЧЁТЕСЛИ с условием
Очень часто используется такая разновидность функции «СЧЁТ». С помощью заданной формулы можно узнать количество ячеек с заданными параметрами. Функция имеет имя «СЧЁТЕСЛИ». В ней могут учитываться такие аргументы.
- Диапазон. Табличная область, в которой будут искаться определённые элементы.
- Критерий. Признак, который разыскивается в заданной области.
Синтаксис выглядит так:
Функция может показать количество ячеек с заданным текстом. Для этого аргумент заключается в кавычки. При этом не учитывается текстовый регистр. В синтаксисе формулы не может быть пробелов.
Оба аргумента являются обязательными для указания. Для наглядности стоит рассмотреть следующий пример.
Пример 3. Есть ведомость с фамилиями студентов и оценками за экзамен. В таблице 2 столбца и 10 ячеек. Нужно определить, какое количество студентов получили отличную оценку 5 (по пятибалльной системе оценивания), а какое 4, потом 3 и 2.
Для определения количества отличников нужно провести анализ содержимого ячеек второго столбика. В отдельной табличке нужно использовать простую функцию подсчета количества числовых значений с условием СЧЁТЕСЛИ:
После нажатия на клавиатуре Enter будет получен результат:
- 5 отличников;
- 3 студента с оценкой 4 балла;
- 2 троечника;
- ни одного двоечника.
Так, всего за несколько секунд, можно получить данные по обширным и сложным таблицам.
Функция СЧЕТ (COUNT) в Excel
Функция СЧЕТ в Excel подсчитывает количество числовых значений в списке аргументов. Самым традиционным способом применения данной функции является подсчет количества ячеек в Excel, содержащих числа. К примеру, следующая формула возвращает количество ячеек в диапазоне A1:E4, которые содержат числа.
Синтаксис функции СЧЕТ
СЧЕТ(значение1; [значение2]; …)
COUNT(value1, [value2], …)
В качестве аргументов функции СЧЕТ могут выступать любые значения, ссылки на ячейки и диапазоны, массивы данных, а также формулы и функции.
Значение1 (value1) – обязательный аргумент функции СЧЕТ, все остальные аргументы являются необязательными и могут быть опущены.
Начиная с версии Excel 2007, Вы можете использовать до 255 аргументов, каждый из которых способен содержать огромное количество данных. В более ранних версиях Excel (например, Excel 2003 года), функция СЧЕТ обрабатывала лишь 30 аргументов.
Какие значения считаются числовыми
В Microsoft Excel аргументы функции СЧЕТ могут содержать самые различные данные, либо ссылаться на них. При этом важно понимать какие значения функция СЧЕТ принимает за числовые, а какие просто игнорирует.
- Числа, даты и время всегда учитываются функцией СЧЕТ как числовые.
- Пустые ячейки, ошибки и текст, который не может быть преобразован в числа, функция СЧЕТ игнорирует.
- Логические значения, а также текстовые представления чисел (например, число, заключенное в кавычки), учитываются функцией СЧЕТ по-разному. Все зависит от того, где хранится значение: в ячейке, массиве или введено непосредственно в список аргументов.
В таблице ниже представлено, какие значения функция СЧЕТ учитывает, как числовые, а какие нет.
Содержание
- Смотреть видеоФункция СЧЁТ в Excel
- Синтаксис функции СЧЁТ
- Как работает функция СЧЁТ в Excel
- Пример использования функции СЧЁТ
- Что возвращает функция
- Дополнительная информация
- СЧЕТЧИК
- Функция ЦЕННОСТИ
- Где используется и как работает функция СЧЁТ?
- Пример использования функций СЧЁТЗ и СЧИТАТЬПУСТОТЫ в Excel
- Работа с оператором СЧЁТ
- Мастер функций
- Для подсчета текста.
- Подсчет ячеек, начинающихся или заканчивающихся определенными символами
- Подсчет чисел по условию.
- Примеры с датами.
- Как посчитать количество пустых и непустых ячеек?
- Нулевые строки.
- Какие значения считаются числовыми
Для чего используется функция Excel СЧЁТ? Эта очень простая функция применяется для того, чтобы определить количество ячеек, в которых находятся именно числовые значения (например, целые, дробные или ноль). Таким образом, в отличие от функции суммы, СЧЁТ даёт на выходе количество ячеек, занятых числами.
Синтаксис функции СЧЁТ
Функция принимает один или более аргументов, каждый из которых может быть диапазоном ячеек или адресом отдельной ячейки. Также можно использовать переменные, заданные с помощью Диспетчера имён, если переменная соответствует диапазону или адресу отдельной ячейки.
Чаще всего в качестве аргументов указывают один или более диапазонов ячеек. Два и более диапазона может потребоваться указать в тех случаях, когда неудобно указать один диапазон (таблицу). Например, если между таблицами ваших данных находятся ячейки (или другие таблицы), подсчитывать «числовые» ячейки в которых не требуется.
Обобщённый синтаксис функции СЧЁТ выглядит следующим образом:
СЧЁТ(значение1; [значение2]; …[значениеN])
Всего функция может принимать до 255-ти аргументов, причём первый является обязательным. Аргументы разделяются точкой с запятой.
По каким-то причинам во встроенной справке Excel при указании синтаксиса всех функций в качестве разделителя аргументов используется запятая. Однако нужно использовать именно точку с запятой.
Если Вы не хотите писать формулу вручную, воспользуйтесь Мастером функций Excel. Однако синтаксис функции СЧЁТ всё же необходимо помнить, если Вы используете её внутри составных формул.
Как работает функция СЧЁТ в Excel
Функция СЧЁТ работает следующим образом: перебирает все указанные аргументы и для каждого ищет значения в ячейках, занятые числовыми значениями. Формула подсчитывает все найденные значения и на выходе мы получаем число.
Также стоит учитывать следующие замечания по работе функции СЧЁТ:
- Учитываются аргументы, являющиеся числами, датами или текстовым представлением чисел (например, число, заключенное в кавычки, такое как “1”).
- Логические значения и текстовые представления чисел, введенные непосредственно в списке аргументов, также учитываются.
- Аргументы, являющиеся значениями ошибок или текстом, который нельзя преобразовать в числа, пропускаются.
- Если аргумент является массивом или ссылкой, то учитываются только числа. Пустые ячейки, логические значения, текст и значения ошибок в массиве или ссылке пропускаются.
- Если необходимо подсчитать логические значения, элементы текста или значения ошибок, используйте функцию СЧЁТЗ.
- Если требуется подсчитать только те числа, которые соответствуют определенным критериям, используйте функцию СЧЁТЕСЛИ или СЧЁТЕСЛИМН.
Для чего именно на практике нужна формула для счета ячеек в Excel, как обычно определяет поставленная задача. Например, есть колонка с зарплатой в таблице и требуется узнать, сколько именно ячеек заполнено (указана зарплата) относительно общего количества ячеек в данном столбце.
Встроенных формул в Эксель достаточно много. Изучить общие принципы работы с любыми функциями, а также научиться самостоятельно работать в программе с самых основ можно при помощи спецкурса по Excel (практические видеоуроки).
Пример использования функции СЧЁТ
После статьи Вы можете скачать прикреплённый файл Excel с примером использования функции СЧЁТ для подсчёта количества занятых числами ячеек. Скачайте файл и обратите внимание на ячейку C12, в которой и расположена функция СЧЁТ.
В примере в формулу переданы два аргумента в виде диапазонов, содержащих первую и вторую таблицу. Альтернативой может быть один диапазон, включающий обе таблицы сразу (при этом в диапазон попадают и пустые ячейки между таблицами, но в данном случае они нам не помешают).
Что возвращает функция
Возвращает значение, обозначающее количество ячеек, содержащих какие-либо числа.
Дополнительная информация
- Функция делает подсчет только ячеек с числами (1,2,3…и.т.д.);
- Значение даты или текста представляющее числа (например единица в кавычках – “1”) подсчитываются функцией;
- Функция также считает логические значения (TRUE / FALSE), включенные в саму формулу функции. Логические значения в ячейках не подсчитываются;
- Аргументы функции содержащие ошибки или текст, которые функция не может определить – не подсчитываются;
- Если аргумент является массивом или ссылкой на ячейки, то подсчитываются только числа в этом массиве или ссылке. Пустые ячейки, логические значения, текст или ячейки с ошибками в массиве или ссылке не учитываются.
СЧЕТЧИК
Очень полезно для проверок, функций Говорить пусто служит для подсчета количества пустых ячеек в заданном диапазоне. Его синтаксис имеет только один аргумент, логически необходимый:
= COUNTDOWN (интервал)
Давайте покажем пример, чтобы увидеть, как работает эта функция:
Мы вводим таблицу с десятью самыми густонаселенными странами. Чтобы проверить, была ли ошибка, заполняющая данные, давайте использовать Говорить пусто.
Чтобы создать формулу функции, мы должны правильно ввести требуемый интервал. Поскольку мы хотим сначала проверить ячейки столбца «позиция», давайте определим диапазон как B4: B13.
По завершении функции мы видим, что результатом был «0». То есть в указанном диапазоне нет пустых ячеек. Повторяя процедуру для других столбцов, мы будем иметь следующий сценарий:
Мы можем видеть красным, что функция возвратила два пустых пространства в столбце «Население». Проведя конференцию на столе, мы заметили, что число жителей Индонезии и Нигерии не было напечатано.
Этот инструмент полезен для обнаружения возможных ошибок на более длинных интервалах. Важно знать, что ячейки с нулевыми значениями не считаются пустыми.
Функция ЦЕННОСТИ
Функция ОЦЕНКА ЗНАЧЕНИЙ также будет работать с интервалами. Его цель – подсчитать количество ячеек, которые не являются пустыми в течение этих определенных интервалов. Его отличие от функции COUNT должен включать не только ячейки, которые содержат числа, но и те, которые имеют значения из других категорий, например, например, тексты. Структура синтаксиса идентична:
= VALUES (VALUE1; [VALUE 2]; …)
На этот раз мы выбрали диапазон с ячейками 12, включая текст, цифры и пустую ячейку.
Где используется и как работает функция СЧЁТ?
Часто, для анализа табличных данных не нужно производить никаких математических операций с числами. Достаточно уточнить количество показателей. Именно для такого случая пригодится эта простая функция СЧЁТ.
Аргументом функции может быть:
- любые значения, скопированные и поставленные на место аргумента;
- одна ячейка или целая область таблицы;
- формулы и функции.
Синтаксис функции выглядит следующим образом:
=СЧЁТ(аргумент1; аргумент2; …)
Все версии Excel, начиная с 2007, могут учитывать до 255 аргументов при расчёте результата этой формулы. Обязательным является только первый из них. При этом есть разница в том, как учитывается значение, если оно хранится в ячейке или введено в числе аргументов.
- Числа, даты и время всегда учитываются функцией СЧЁТ.
- Текст и ошибки никогда не учитываются.
- Логические значения и текстовое представление числа не учитывается, если оно хранится в ячейке. Если эти же элементы ввести в формулу в качестве аргумента, они будут учтены.
Для понимания этой особенности нужно рассмотреть наглядно на конкретных примерах.
Пример использования функций СЧЁТЗ и СЧИТАТЬПУСТОТЫ в Excel
Вы сможете быстро определить количество заполненных или пустых клеток в заданной области таблицы. Для выполнения этих операций используются функции с именами «СЧЁТЗ» и «СЧИТАТЬПУСТОТЫ». Для наглядности этой возможности необходимо рассмотреть пример.
Пример 2. В таблицу введены разные значения. Среди них нет никаких закономерностей. Есть пустые и заполненные ячейки.
В любом месте таблицы можно ввести функцию. Для определения заполненных ячеек в диапазоне А1:С5 нужно прописать такую формулу:
Введение её через Enter даст результат 8. Именно столько заполненных ячеек есть в обозначенной области.
Чтобы узнать количество пустых клеток, нужно ввести функцию СЧИТАТЬПУСТОТЫ:
Введение формулы покажет результат 7. Это количество пустых ячеек в таблице.
Работа с оператором СЧЁТ
Функция СЧЁТ относится к большой группе статистических операторов, в которую входит около сотни наименований. Очень близка к ней по своим задачам функция СЧЁТЗ. Но, в отличие от предмета нашего обсуждения, она учитывает ячейки, заполненные абсолютно любыми данными. Оператор СЧЁТ, о котором мы поведем подробный разговор, ведет подсчет только ячеек, заполненных данными в числовом формате.
Какие же данные относятся к числовым? Сюда однозначно относятся собственно числа, а также формат даты и времени. Логические значения («ИСТИНА», «ЛОЖЬ» и т.д.) функция СЧЁТ учитывает только тогда, когда они являются именно её непосредственным аргументом. Если же они просто находятся в области листа, на которую ссылается аргумент, то в таком случае оператор их в расчет не берет. Аналогичная ситуация с текстовым представлением чисел, то есть, когда числа записаны в кавычки или окружены другими знаками. Тут тоже, если они являются непосредственным аргументом, то принимают участие в подсчете, а если просто на листе, то не принимают.
А вот применительно к чистому тексту, в котором не присутствуют цифры, или к ошибочным выражениям («#ДЕЛ/0!», #ЗНАЧ! И т.д.) ситуация другая. Такие значения функция СЧЁТ не учитывает в любом виде.
Кроме функций СЧЁТ и СЧЁТЗ, подсчетом количества заполненных ячеек занимается ещё операторы СЧЁТЕСЛИ и СЧЁТЕСЛИМН. С помощью данных формул можно производить подсчет с учётом дополнительных условий. Этой группе статистических операторов посвящена отдельная тема.
Мастер функций
Для неопытного пользователя легче всего производить подсчет ячеек, содержащих числа, используя формулу СЧЁТ при помощи Мастера функций.
- Кликаем по пустой ячейке на листе, в которую будет выводиться результат расчета. Жмем на кнопку «Вставить функцию».
Есть и другой вариант запуска Мастера функций. Для этого после выделения ячейки нужно перейти во вкладку «Формулы». На ленте в блоке инструментов «Библиотека функций» жмем на кнопку «Вставить функцию».
Существует ещё один вариант, наверное, самый простой, но вместе с тем требующий хорошей памяти. Выделяем ячейку на листе и жмем комбинацию клавиш на клавиатуре Shift+F3.
- Во всех трёх случаях запустится окно Мастера функций. Для перехода к окну аргументов в категории «Статистические» или «Полный алфавитный перечень» ищем элемент «СЧЁТ». Выделяем его и кликаем по кнопке «OK».
Также окно аргументов можно запустить другим способом. Выделяем ячейку для вывода результата и переходим во вкладку «Формулы». На ленте в группе настроек «Библиотека функций» жмем по кнопке «Другие функции». Из появившегося списка наводим курсор на позицию «Статистические». В открывшемся меню выбираем пункт «СЧЁТ».
- Запускается окно аргументов. Единственным аргументом данной формулы может быть значение, представленное в виде ссылки или просто записанное в соответствующее поле. Правда, начиная с версии Excel 2007, таких значений может быть до 255 включительно. В более ранних версиях их было всего 30.
Данные занести в поля можно, набрав с клавиатуры конкретные значения или координаты ячеек. Но при наборе координат намного легче просто установить курсор в поле и выделить соответствующую ячейку или диапазон на листе. Если диапазонов несколько, то адрес второго из них можно занести в поле «Значение2» и т.д. После того, как значения занесены, жмем на кнопку «OK».
- Результат подсчета ячеек, содержащих числовые значения в выделенном диапазоне, отобразится в первоначально указанной области на листе.
Для подсчета текста.
Давайте разбираться, как это работает. На рисунке ниже вы видите список заказов, выполненных менеджерами. Выражение =СЧЕТЕСЛИ(В2:В22,”Никитенко”) подсчитывает, сколько раз этот работник присутствует в списке:
Замечание. Критерий не чувствителен к регистру букв, поэтому можно вводить как прописные, так и строчные буквы.
Если ваши данные содержат несколько вариантов слов, которые вы хотите сосчитать, то вы можете использовать подстановочные знаки для подсчета всех ячеек, содержащих определенное слово, фразу или буквы, как часть их содержимого.
К примеру, в нашей таблице есть несколько заказчиков «Корона» из разных городов. Нам необходимо подсчитать общее количество заказов «Корона» независимо от города.
=СЧЁТЕСЛИ(A2:A22;”*Коро*”)
Мы подсчитали количество заказов, где в наименовании заказчика встречается «коро» в любом регистре. Звездочка (*) используется для поиска ячеек с любой последовательностью начальных и конечных символов, как показано в приведенном выше примере. Если вам нужно заменить какой-либо один символ, введите вместо него знак вопроса (?).
Кроме того, указывать условие прямо в формуле не совсем рационально, так как при необходимости подсчитать какие-то другие значения вам придется корректировать её. А это не слишком удобно.
Рекомендуется условие записывать в какую-либо ячейку и затем ссылаться на нее. Так мы сделали в H9. Также можно употребить подстановочные знаки со ссылками с помощью оператора конкатенации (&). Например, вместо того, чтобы указывать «* Коро *» непосредственно в формуле, вы можете записать его куда-нибудь, и использовать следующую конструкцию для подсчета ячеек, содержащих «Коро»:
=СЧЁТЕСЛИ(A2:A22;”*”&H8&”*”)
Подсчет ячеек, начинающихся или заканчивающихся определенными символами
Вы можете употребить подстановочный знак звездочку (*) или знак вопроса (?) в зависимости от того, какого именно результата вы хотите достичь.
Если вы хотите узнать количество ячеек, которые начинаются или заканчиваются определенным текстом, независимо от того, сколько имеется других символов, используйте:
=СЧЁТЕСЛИ(A2:A22;”К*”) – считать значения, которые начинаются с « К» .
=СЧЁТЕСЛИ(A2:A22;”*р”) – считать заканчивающиеся буквой «р».
Если вы ищете количество ячеек, которые начинаются или заканчиваются определенными буквами и содержат точное количество символов, то поставьте вопросительный знак (?):
=СЧЁТЕСЛИ(С2:С22;”????д”) – находит количество буквой «д» в конце и текст в которых состоит из 5 букв, включая пробелы.
= СЧЁТЕСЛИ(С2:С22,”??”) – считает количество состоящих из 2 символов, включая пробелы.
Примечание. Чтобы узнать количество клеток, содержащих в тексте знак вопроса или звездочку, введите тильду (~) перед символом ? или *.
Например, = СЧЁТЕСЛИ(С2:С22,”*~?*”) будут подсчитаны все позиции, содержащие знак вопроса в диапазоне С2:С22.
Подсчет чисел по условию.
В отношении чисел редко случается, что нужно подсчитать количество их, равных какому-то определённому числу. Тем не менее, укажем, что записать нужно примерно следующее:
= СЧЁТЕСЛИ(D2:D22,10000)
Гораздо чаще нужно высчитать количество значений, больших либо меньших определенной величины.
Чтобы подсчитать значения, которые больше, меньше или равны указанному вами числу, вы просто добавляете соответствующий критерий, как показано в таблице ниже.
Обратите внимание, что математический оператор вместе с числом всегда заключен в кавычки .
критерии |
Описание |
|
Если больше, чем |
=СЧЕТЕСЛИ(А2:А10;”>5″) |
Подсчитайте, где значение больше 5. |
Если меньше чем |
=СЧЕТЕСЛИ(А2:А10;”>5″) |
Подсчет со числами менее 5. |
Если равно |
=СЧЕТЕСЛИ(А2:А10;”=5″) |
Определите, сколько раз значение равно 5. |
Если не равно |
=СЧЕТЕСЛИ(А2:А10;”<>5″) |
Подсчитайте, сколько раз не равно 5. |
Если больше или равно |
=СЧЕТЕСЛИ(А2:А10;”>=5″) |
Подсчет, когда больше или равно 5. |
Если меньше или равно |
=СЧЕТЕСЛИ(А2:А10;”<=5″) |
Подсчет, где меньше или равно 5. |
В нашем примере
=СЧЁТЕСЛИ(D2:D22;”>10000″)
Считаем количество крупных заказов на сумму более 10 000. Обратите внимание, что условие подсчета мы записываем здесь в виде текстовой строки и поэтому заключаем его в двойные кавычки.
Вы также можете использовать все вышеприведенные варианты для подсчета ячеек на основе значения другой ячейки. Вам просто нужно заменить число ссылкой.
Замечание. В случае использования ссылки, вы должны заключить математический оператор в кавычки и добавить амперсанд (&) перед ним. Например, чтобы подсчитать числа в диапазоне D2: D9, превышающие D3, используйте =СЧЕТЕСЛИ(D2:D9,”>”&D3)
Если вы хотите сосчитать записи, которые содержат математический оператор, как часть их содержимого, то есть символ «>», «<» или «=», то употребите в условиях подстановочный знак с оператором. Такие критерии будут рассматриваться как текстовая строка, а не числовое выражение.
Например, =СЧЕТЕСЛИ(D2:D9,”*>5*”) будет подсчитывать все позиции в диапазоне D2: D9 с таким содержимым, как «Доставка >5 дней» или «>5 единиц в наличии».
Примеры с датами.
Если вы хотите сосчитать клетки с датами, которые больше, меньше или равны указанной вами дате, вы можете воспользоваться уже знакомым способом, используя формулы, аналогичные тем, которые мы обсуждали чуть выше. Все вышеприведенное работает как для дат, так и для чисел.
Позвольте привести несколько примеров:
критерии |
Описание |
|
Даты, равные указанной дате. |
=СЧЕТЕСЛИ(E2:E22;”01.02.2019″) |
Подсчитывает количество ячеек в диапазоне E2:E22 с датой 1 июня 2014 года. |
Даты больше или равные другой дате. |
=СЧЕТЕСЛИ(E2:E22,”>=01.02.2019″) |
Сосчитайте количество ячеек в диапазоне E2:E22 с датой, большей или равной 01.06.2014. |
Даты, которые больше или равны дате в другой ячейке, минус X дней. |
=СЧЕТЕСЛИ(E2:E22,”>=”&H2-7) |
Определите количество ячеек в диапазоне E2:E22 с датой, большей или равной дате в H2, минус 7 дней. |
Помимо этих стандартных способов, вы можете употребить функцию СЧЕТЕСЛИ в сочетании с функциями даты и времени, например, СЕГОДНЯ(), для подсчета ячеек на основе текущей даты.
критерии |
|
Равные текущей дате. |
=СЧЕТЕСЛИ(E2:E22;СЕГОДНЯ()) |
До текущей даты, то есть меньше, чем сегодня. |
=СЧЕТЕСЛИ(E2:E22;”<“&СЕГОДНЯ()) |
После текущей даты, т.е. больше, чем сегодня. |
=СЧЕТЕСЛИ(E2:E22;”>”& ЕГОДНЯ ()) |
Даты, которые должны наступить через неделю. |
= СЧЕТЕСЛИ(E2:E22,”=”&СЕГОДНЯ()+7) |
В определенном диапазоне времени. |
=СЧЁТЕСЛИ(E2:E22;”>=”&СЕГОДНЯ()+30)-СЧЁТЕСЛИ(E2:E22;”>”&СЕГОДНЯ()) |
Как посчитать количество пустых и непустых ячеек?
Посмотрим, как можно применить функцию СЧЕТЕСЛИ в Excel для подсчета количества пустых или непустых ячеек в указанном диапазоне.
Непустые.
В некоторых руководствах по работе с СЧЕТЕСЛИ вы можете встретить предложения для подсчета непустых ячеек, подобные этому:
СЧЕТЕСЛИ(диапазон;”*”)
Но дело в том, что приведенное выше выражение подсчитывает только клетки, содержащие любые текстовые значения. А это означает, что те из них, что включают даты и числа, будут обрабатываться как пустые (игнорироваться) и не войдут в общий итог!
Если вам нужно универсальное решение для подсчета всех непустых ячеек в указанном диапазоне, то введите:
СЧЕТЕСЛИ(диапазон;”<>” & “”)
Это корректно работает со всеми типами значений – текстом, датами и числами – как вы можете видеть на рисунке ниже.
Также непустые ячейки в диапазоне можно подсчитать:
=СЧЁТЗ(E2:E22).
Пустые.
Если вы хотите сосчитать пустые позиции в определенном диапазоне, вы должны придерживаться того же подхода – используйте в условиях символ подстановки для текстовых значений и параметр “” для подсчета всех пустых ячеек.
Считаем клетки, не содержащие текст:
СЧЕТЕСЛИ( диапазон; “<>” & “*”)
Поскольку звездочка (*) соответствует любой последовательности текстовых символов, в расчет принимаются клетки, не равные *, т.е. не содержащие текста в указанном диапазоне.
Для подсчета пустых клеток (все типы значений):
=СЧЁТЕСЛИ(E2:E22;””)
Конечно, для таких случаев есть и специальная функция
=СЧИТАТЬПУСТОТЫ(E2:E22)
Но не все знают о ее существовании. Но вы теперь в курсе …
Нулевые строки.
Также имейте в виду, что СЧЕТЕСЛИ и СЧИТАТЬПУСТОТЫ считают ячейки с пустыми строками, которые только на первый взгляд выглядят пустыми.
Что такое эти пустые строки? Они также часто возникают при импорте данных из других программ (например, 1С). Внешне в них ничего нет, но на самом деле это не так. Если попробовать найти такие “пустышки” (F5 -Выделить – Пустые ячейки) – они не определяются. Но фильтр данных при этом их видит как пустые и фильтрует как пустые.
Дело в том, что существует такое понятие, как «строка нулевой длины» (или «нулевая строка»). Нулевая строка возникает, когда программе нужно вставить какое-то значение, а вставить нечего.
Проблемы начинаются тогда, когда вы пытаетесь с ней произвести какие-то математические вычисления (вычитание, деление, умножение и т.д.). Получите сообщение об ошибке #ЗНАЧ!. При этом функции СУММ и СЧЕТ их игнорируют, как будто там находится текст. А внешне там его нет.
И самое интересное – если указать на нее мышкой и нажать Delete (или вкладка Главная – Редактирование – Очистить содержимое) – то она становится действительно пустой, и с ней начинают работать формулы и другие функции Excel без всяких ошибок.
Если вы не хотите рассматривать их как пустые, используйте для подсчета реально пустых клеток следующее выражение:
=ЧСТРОК(E2:E22)*ЧИСЛСТОЛБ(E2:E22)-СЧЁТЕСЛИ(E2:E22;”<>”&””)
Откуда могут появиться нулевые строки в ячейках? Здесь может быть несколько вариантов:
- Он есть там изначально, потому что именно так настроена выгрузка и создание файлов в сторонней программе (вроде 1С). В некоторых случаях такие выгрузки настроены таким образом, что как таковых пустых ячеек нет – они просто заполняются строкой нулевой длины.
- Была создана формула, результатом которой стал текст нулевой длины. Самый простой случай:
=ЕСЛИ(Е1=1;10;””)
В итоге, если в Е1 записано что угодно, отличное от 1, программа вернет строку нулевой длины. И если впоследствии формулу заменять значением (Специальная вставка – Значения), то получим нашу псевдо-пустую позицию.
Если вы проверяете какие-то условия при помощи функции ЕСЛИ и в дальнейшем планируете производить с результатами математические действия, то лучше вместо “” ставьте 0. Тогда проблем не будет. Нули всегда можно заменить или скрыть: Файл -Параметры -Дополнительно – Показывать нули в позициях, которые содержат нулевые значения.
Какие значения считаются числовыми
В Microsoft Excel аргументы функции СЧЕТ могут содержать самые различные данные, либо ссылаться на них. При этом важно понимать какие значения функция СЧЕТ принимает за числовые, а какие просто игнорирует.
- Числа, даты и время всегда учитываются функцией СЧЕТ как числовые.
- Пустые ячейки, ошибки и текст, который не может быть преобразован в числа, функция СЧЕТ игнорирует.
- Логические значения, а также текстовые представления чисел (например, число, заключенное в кавычки), учитываются функцией СЧЕТ по-разному. Все зависит от того, где хранится значение: в ячейке, массиве или введено непосредственно в список аргументов.
В таблице ниже представлено, какие значения функция СЧЕТ учитывает, как числовые, а какие нет.
Источники
- https://artemvm.info/information/uchebnye-stati/microsoft-office/funkcziya-schet-v-excel/
- https://excelhack.ru/funkciya-count-schet-v-excel/
- https://blog.luz.vc/ru/%D0%BF%D1%80%D0%B5%D0%B2%D0%BE%D1%81%D1%85%D0%BE%D0%B4%D0%B8%D1%82%D1%8C/%D0%BA%D0%B0%D0%BA-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8-count-excel-%D0%B2-excel/
- https://exceltable.com/funkcii-excel/schet-schitatpustoty-schetesli
- https://lumpics.ru/count-function-in-excel/
- https://mister-office.ru/funktsii-excel/function-countif.html
- https://office-guru.ru/excel/funkcija-schet-excel-27.html
На чтение 2 мин Опубликовано 11.01.2015
Функция СЧЕТ в Excel подсчитывает количество числовых значений в списке аргументов. Самым традиционным способом применения данной функции является подсчет количества ячеек в Excel, содержащих числа. К примеру, следующая формула возвращает количество ячеек в диапазоне A1:E4, которые содержат числа.
Содержание
- Синтаксис функции СЧЕТ
- Какие значения считаются числовыми
- Полезная информация
- Примеры использования функции СЧЕТ в Excel
Синтаксис функции СЧЕТ
СЧЕТ(значение1; [значение2]; …)
COUNT(value1, [value2], …)
В качестве аргументов функции СЧЕТ могут выступать любые значения, ссылки на ячейки и диапазоны, массивы данных, а также формулы и функции.
Значение1 (value1) – обязательный аргумент функции СЧЕТ, все остальные аргументы являются необязательными и могут быть опущены.
Начиная с версии Excel 2007, Вы можете использовать до 255 аргументов, каждый из которых способен содержать огромное количество данных. В более ранних версиях Excel (например, Excel 2003 года), функция СЧЕТ обрабатывала лишь 30 аргументов.
Какие значения считаются числовыми
В Microsoft Excel аргументы функции СЧЕТ могут содержать самые различные данные, либо ссылаться на них. При этом важно понимать какие значения функция СЧЕТ принимает за числовые, а какие просто игнорирует.
- Числа, даты и время всегда учитываются функцией СЧЕТ как числовые.
- Пустые ячейки, ошибки и текст, который не может быть преобразован в числа, функция СЧЕТ игнорирует.
- Логические значения, а также текстовые представления чисел (например, число, заключенное в кавычки), учитываются функцией СЧЕТ по-разному. Все зависит от того, где хранится значение: в ячейке, массиве или введено непосредственно в список аргументов.
В таблице ниже представлено, какие значения функция СЧЕТ учитывает, как числовые, а какие нет.
Полезная информация
- Чтобы посчитать количество непустых ячеек в диапазоне, воспользуйтесь функцией СЧЕТЗ.
- Если требуется посчитать количество пустых ячеек в Excel, используйте функцию СЧИТАТЬПУСТОТЫ.
- Для подсчета количества ячеек по условию Вы можете применить функции СЧЕТЕСЛИ и СЧЕТЕСЛИМН.
Примеры использования функции СЧЕТ в Excel
- Следующая формула подсчитывает количество ячеек, содержащих числовые значения. Подсчет ведется сразу по двум диапазонам. Красным выделены ячейки, которые учитываются функцией СЧЕТ.
- Данная формула подсчитывает количество чисел в массиве данных, который состоит из трех значений. Логическое значение и текстовое представление числа функция СЧЕТ не учла.
- Если эти же три значения подставить прямо на место аргументов функции, то все они будут учтены, и результат окажется другим.
Оцените качество статьи. Нам важно ваше мнение:
На чтение 1 мин
Функция СЧЁТ (COUNT) в Excel используется для подсчета ячеек с числовыми значениями.
Содержание
- Что возвращает функция
- Синтаксис
- Аргументы функции
- Дополнительная информация
- Примеры использования функции СЧЕТ в Excel
Что возвращает функция
Возвращает значение количества ячеек с числами.
Больше лайфхаков в нашем Telegram Подписаться
Синтаксис
=COUNT(value1, [value2], …) — английская версия
=СЧЁТ(значение1;[значение2];…) — русская версия
Аргументы функции
- value1 (значение1) — ссылка на ячейку или диапазон, в котором вы хотите посчитать количество чисел;
- [value2],…([значение2]) — (необязательный аргумент) до 255 дополнительных ячеек со значениями, по которым вы хотите посчитать количество чисел.
Дополнительная информация
- Функция считает только ячейки с числовыми значениями (1,2,3…и.т.д.);
- Значения даты или текст в виде чисел в кавычках (например единица в кавычках — «1») учитываются функцией;
- Логические значения в ячейках не подсчитываются;
- Ячейки с ошибками и текстом не участвуют в подсчете;
- Пустые ячейки, логические значения, текст или ячейки с ошибками в массиве или ссылке не учитываются.
Примеры использования функции СЧЕТ в Excel