Lumpics lumpics.ru

Подсчет количества значений в столбце в Microsoft Excel

В некоторых случаях перед пользователем ставится задача не подсчета суммы значений в столбце, а подсчета их количества. То есть, попросту говоря, нужно подсчитать, сколько ячеек в данном столбце заполнено определенными числовыми или текстовыми данными. В Экселе существует целый ряд инструментов, которые способны решить указанную проблему. Рассмотрим каждый из них в отдельности.

Читайте также: Как посчитать количество строк в Excel
Как посчитать количество заполненных ячеек в Экселе

Процедура подсчета значений в столбце

В зависимости от целей пользователя, в Экселе можно производить подсчет всех значений в столбце, только числовых данных и тех, которые соответствуют определенному заданному условию. Давайте рассмотрим, как решить поставленные задачи различными способами.

Способ 1: индикатор в строке состояния

Данный способ самый простой и требующий минимального количества действий. Он позволяет подсчитать количество ячеек, содержащих числовые и текстовые данные. Сделать это можно просто взглянув на индикатор в строке состояния.

Для выполнения данной задачи достаточно зажать левую кнопку мыши и выделить весь столбец, в котором вы хотите произвести подсчет значений. Как только выделение будет произведено, в строке состояния, которая расположена внизу окна, около параметра «Количество» будет отображаться число значений, содержащихся в столбце. В подсчете будут участвовать ячейки, заполненные любыми данными (числовые, текстовые, дата и т.д.). Пустые элементы при подсчете будут игнорироваться.

Количество значений в столбце отображаемое на строке состояния в Microsoft Excel

В некоторых случаях индикатор количества значений может не высвечиваться в строке состояния. Это означает то, что он, скорее всего, отключен. Для его включения следует кликнуть правой кнопкой мыши по строке состояния. Появляется меню. В нем нужно установить галочку около пункта «Количество». После этого количество заполненных данными ячеек будет отображаться в строке состояния.

Включение индикатора количества на строке состояния в Microsoft Excel

К недостаткам данного способа можно отнести то, что полученный результат нигде не фиксируется. То есть, как только вы снимете выделение, он исчезнет. Поэтому, при необходимости его зафиксировать, придется записывать полученный итог вручную. Кроме того, с помощью данного способа можно производить подсчет только всех заполненных значениями ячеек и нельзя задавать условия подсчета.

Способ 2: оператор СЧЁТЗ

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

Главной задачей функции СЧЁТЗ, которая относится к статистической категории операторов, как раз является подсчет количества непустых ячеек. Поэтому мы её с легкостью сможем приспособить для наших нужд, а именно для подсчета элементов столбца, заполненных данными. Синтаксис этой функции следующий:

=СЧЁТЗ(значение1;значение2;…)

Всего у оператора может насчитываться до 255 аргументов общей группы «Значение». В качестве аргументов как раз выступают ссылки на ячейки или диапазон, в котором нужно произвести подсчет значений.

  1. Выделяем элемент листа, в который будет выводиться итоговый результат. Щелкаем по значку «Вставить функцию», который размещен слева от строки формул.
  2. Переход в Мастер функций в Microsoft Excel
  3. Тем самым мы вызвали Мастер функций. Переходим в категорию «Статистические» и выделяем наименование «СЧЁТЗ». После этого производим щелчок по кнопке «OK» внизу данного окошка.
  4. Переход в окно аргументов функции СЧЁТЗ в Microsoft Excel
  5. Мы переходим к окну аргументов функции СЧЁТЗ. В нём располагаются поля ввода аргументов. Как и количество аргументов, они могут достигать численности 255 единиц. Но для решения поставленной перед нами задачи хватит и одного поля «Значение1». Устанавливаем в него курсор и после этого с зажатой левой кнопкой мыши выделяем на листе тот столбец, значения в котором нужно подсчитать. После того, как координаты столбца отобразились в поле, жмем на кнопку «OK» в нижней части окна аргументов.
  6. Окно аргументов функции СЧЁТЗ в Microsoft Excel
  7. Программа производит подсчет и выводит в ячейку, которую мы выделяли на первом шаге данной инструкции, количество всех значений (как числовых, так и текстовых), содержащихся в целевом столбце.
Результат вычисления функции СЧЁТЗ в Microsoft Excel

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

Урок: Мастер функций в Excel

Способ 3: оператор СЧЁТ

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

=СЧЁТ(значение1;значение2;…)

Как видим, аргументы у СЧЁТ и СЧЁТЗ абсолютно одинаковые и представляют собой ссылки на ячейки или диапазоны. Различие в синтаксисе заключается лишь в наименовании самого оператора.

  1. Выделяем элемент на листе, куда будет выводиться результат. Нажимаем уже знакомую нам иконку «Вставить функцию».
  2. Переход в Мастер функций в программе Microsoft Excel
  3. После запуска Мастера функций опять перемещаемся в категорию «Статистические». Затем выделяем наименование «СЧЁТ» и щелкаем по кнопке «OK».
  4. Переход в окно аргументов функции СЧЁТ в Microsoft Excel
  5. После того, как было запущено окно аргументов оператора СЧЁТ, следует в его поле внести запись. В этом окне, как и в окне предыдущей функции, тоже может быть представлено до 255 полей, но, как и в прошлый раз, нам понадобится всего одно из них под названием «Значение1». Вводим в это поле координаты столбца, над которым нам нужно выполнить операцию. Делаем это все тем же образом, каким выполняли данную процедуру для функции СЧЁТЗ: устанавливаем курсор в поле и выделяем колонку таблицы. После того, как адрес столбца был занесен в поле, жмем на кнопку «OK».
  6. Окно аргументов функции СЧЁТ в Microsoft Excel
  7. Результат тут же будет выведен в ячейку, которую мы определили для содержания функции. Как видим, программа подсчитала только ячейки, которые содержат числовые значения. Пустые ячейки и элементы, содержащие текстовые данные, в подсчете не участвовали.

Урок: Функция СЧЁТ в Excel

Способ 4: оператор СЧЁТЕСЛИ

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

Оператор СЧЁТЕСЛИ тоже причислен к статистической группе функций Excel. Его единственной задачей является подсчет непустых элементов в диапазоне, а в нашем случае в столбце, которые отвечают заданному условию. Синтаксис у данного оператора заметно отличается от предыдущих двух функций:

=СЧЁТЕСЛИ(диапазон;критерий)

Аргумент «Диапазон» представляется в виде ссылки на конкретный массив ячеек, а в нашем случае на колонку.

Аргумент «Критерий» содержит заданное условие. Это может быть как точное числовое или текстовое значение, так и значение, заданное знаками «больше» (>), «меньше» (<), «не равно» (<>) и т.д.

Посчитаем, сколько ячеек с наименованием «Мясо» располагаются в первой колонке таблицы.

  1. Выделяем элемент на листе, куда будет производиться вывод готовых данных. Щелкаем по значку «Вставить функцию».
  2. Вставить функцию в Microsoft Excel
  3. В Мастере функций совершаем переход в категорию «Статистические», выделяем название СЧЁТЕСЛИ и щелкаем по кнопке «OK».
  4. Переход в окно аргументов функции СЧЁТЕСЛИ в Microsoft Excel
  5. Производится активация окошка аргументов функции СЧЁТЕСЛИ. Как видим, окно имеет два поля, которые соответствуют аргументам функции.

    В поле «Диапазон» тем же способом, который мы уже не раз описывали выше, вводим координаты первого столбца таблицы.

    В поле «Критерий» нам нужно задать условие подсчета. Вписываем туда слово «Мясо».

    После того, как вышеуказанные настройки выполнены, жмем на кнопку «OK».

  6. Окно аргументов функции СЧЁТЕСЛИ в Microsoft Excel
  7. Оператор производит вычисления и выдает результат на экран. Как видим, в выделенной колонке в 63 ячейках содержится слово «Мясо».
Результат вычисления функции СЧЁТЕСЛИ в Microsoft Excel

Давайте немного изменим задачу. Теперь посчитаем количество ячеек в этой же колонке, которые не содержат слово «Мясо».

  1. Выделяем ячейку, куда будем выводить результат, и уже описанным ранее способом вызываем окно аргументов оператора СЧЁТЕСЛИ.

    В поле «Диапазон» вводим координаты все того же первого столбца таблицы, который обрабатывали ранее.

    В поле «Критерий» вводим следующее выражение:

    <>Мясо

    То есть, данный критерий задает условие, что мы подсчитываем все заполненные данными элементы, которые не содержат слово «Мясо». Знак «<>» означает в Экселе «не равно».

    После введения этих настроек в окне аргументов жмем на кнопку «OK».

  2. Окно аргументов функции СЧЁТЕСЛИ в программе Microsoft Excel
  3. В предварительно заданной ячейке сразу же отображается результат. Он сообщает о том, что в выделенном столбце находятся 190 элементов с данными, которые не содержат слово «Мясо».
Результат вычисления функции СЧЁТЕСЛИ в программе Microsoft Excel

Теперь давайте произведем в третьей колонке данной таблицы подсчет всех значений, которые больше числа 150.

  1. Выделяем ячейку для вывода результата и производим переход в окно аргументов функции СЧЁТЕСЛИ.

    В поле «Диапазон» вводим координаты третьего столбца нашей таблицы.

    В поле «Критерий» записываем следующее условие:

    >150

    Это означает, что программа будет подсчитывать только те элементы столбца, которые содержат числа, превышающие 150.

    Далее, как всегда, жмем на кнопку «OK».

  2. Подсчет значений больше 50 в окне аргументов функции СЧЁТЕСЛИ в Microsoft Excel
  3. После проведения подсчета Excel выводит в заранее обозначенную ячейку результат. Как видим, выбранный столбец содержит 82 значения, которые превышают число 150.
Результат подсчета значений больше 50 функцией СЧЁТЕСЛИ в Microsoft Excel

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

Обсудить в TelegramНаш Telegram каналТолько полезная информация
Автор статьи Вы на сайте: Статья обновлена: . Автор: Максим Тютюшев

Вам помогли мои советы?

Получить ответ на Email
Уведомить о

27 ответов
По рейтингу
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
Сергей
30 декабря 2017 20:51

Как посчитать количество единиц, двоек, троек и тд в столбце? Каких значений сколько?
Спасибо!

Григорий
1 марта 2018 10:56
Ответить на  Максим Тютюшев

Лучше использовать
=СЧЁТЕСЛИ(F3:F13;1)
F3:F13 — диапазон ячеек
1 — подсчитываем количество единиц
Можно так же подсчитать количество слов, совпадающих с образцом, например слов Да
=СЧЁТЕСЛИ(F3:F13;»Да»)

Евгений
27 января 2018 15:27

Что делать, если необходимо посчитать количество значений, больших значения в определённой ячейке? Если в вашем примере вместо 150 поставить, к примеру, A1, и записать значение 150 в A1, то результат будет =0.

Николай
13 февраля 2018 11:48

Здравствуйте! Как подсчитать кол-во чисел в ОДНОЙ ячейке? Например имеется ОДНА ЯЧЕЙКА, в которой прописаны числа (например ячейка F2 имеет значения 52 23 23 43 45 65. Тут же 6 числовых значений. И мне нужно чтобы эти 6 числовых значений давали в сумме число 6 в другой ячейке.

Аноним
30 марта 2022 14:50
Ответить на  Николай

Можно посчитать количество пробелов +1

Андрей
1 марта 2018 09:21

Добрый день, Подскажите пожалуйста, как подсчитать кол-во ячеек «мясо» в заданном диапазоне дат, например в январе, или феврале?
Можно использовать СЧЁТЕСЛИМН(B1:B25;»>02.02.2018″;B1:B25;»<28.02.2018";A1:A25;A237), но выдает ошибку.
Подскажите что делать? Может формула не та?

Андрей
2 марта 2018 17:45

Добрый вечер.
Подскажите пожалуйста, как подсчитать кол-во ячеек «мясо» в заданном диапазоне дат, например в январе, или феврале?
Можно использовать СЧЁТЕСЛИМН(B1:B25;»>02.02.2018″;B1:B25;»<28.02.2018";A1:A25;A237), но выдает ошибку.
Подскажите что делать? или так не выйдет?

Андрей К
2 марта 2018 17:45

Добрый вечер.
Подскажите пожалуйста, как подсчитать кол-во ячеек «мясо» в заданном диапазоне дат, например в январе, или феврале?
Можно использовать СЧЁТЕСЛИМН(B1:B25;»>02.02.2018″;B1:B25;»<28.02.2018";A1:A25;A237), но выдает ошибку.
Подскажите что делать? или так не выйдет?

Аноним
3 марта 2018 01:37

Так не выйдет. Формула не понимает дату.

Андрей
3 марта 2018 09:51
Ответить на  Аноним

при этом отдельно даты и отдельно мясо формула считает.
подскажите как же это посчитать? Какую формулу лучше использовать?

Андрей
3 марта 2018 09:50

при этом отдельно даты и отдельно мясо формула считает.
подскажите как же это посчитать? Какую формулу лучше использовать?

Олег Анатольевич
9 апреля 2018 18:35

Здравствуйте! Как можно автоматически выбрать ячейки с данными (пусть таких строк будет 20-30 из 150-и), относящихся к категории «Мясо» и выбранном массиве ячеек посчитать только те, которые содержат слово «Баранина»?

Аноним
4 июля 2018 12:15

Как посчитать количество уникальных значений в столбце, если значения текстовые? Не «сколько раз встречается «Мясо» в столбце», а «сколько всего разных видов значений в этом столбце»? Чтобы из столбца «мясо, яйцо, вода, мясо, хлеб, хлеб, хлеб, яйцо» давало ответ 4

Александр
16 июля 2018 15:24

Добрый день!
Задался вопросом подсчёта кол-ва ячеек при условии, что был сделан фильтр по городам.
Кол-во клиентов отображается внизу, однако формула учитывает кол-во всех ячеек: от L2 до L14851)
мне необходимо в ячейке вывести данную сумму. При этом сумма ячеек будет динамической, так как в последствии кол-во клиентов в городах (фильтр по городам) будет меняться.

comment_image_reloaded_69238563
Роман
25 июля 2018 21:36

Добрый вечер.
Есть столбец, в который постоянно добавляются данные, нужно в соседний столбец вставлять цифру, сколько раз до этой строчки встречались подобные данные

Светлана
11 августа 2018 20:17

Здравствуйте! подскажите, пожалуйста, как посчитать количество определяемых показателей (столбец В, каждого в отдельности) с учетом того, что один и тот же показатель может относиться к разным объектам — столбец D. (см.прикрепленный файл), надеюсь, с файлом будет попонятнее…Спасибо!

comment_image_reloaded_69238696
Александр
15 октября 2018 14:48

Здравствуйте! Подскажите, как посчитать количество столбцов с значениями? Есть табель. Каждый столбец это день. Заполняется не каждый день. Нужно посчитать количество заполненных столбцов в определенном диапазоне. Спасибо!

Аноним
23 июля 2019 08:30

Как мне сделать, чтобы Эксель сам считал количество фруктов от 1 до 5 в ячейках G3,G4,G5, ну и овощей. В G3 должно получиться число 3

comment_image_reloaded_69238183
Аноним
29 октября 2021 10:32

У меня не получается посчитать не пустые ячейки.. в ячейке где должен быть результат стоит =счёт ( AD1:AD2) и все, а результата не.т

M!$h@
24 января 2024 08:26
Ответить на  Аноним

=СЧЁТЕСЛИ(AD1:AD2;»>0″)

Аноним
9 ноября 2021 14:50

❤❤❤❤❤❤❤

Руслан
21 апреля 2022 07:08

Не описана функция счета, для таблиц с использованием фильтрования. Даже если не отображать в фильтре столбцы, оператор всеравно будет их считать.

Дима
1 сентября 2022 10:14

у меня таблица в которой значения складываются из функции ВПР и получается:
#Н/Д
1
#Н/Д
1
1

как мне подсчитать числа в указанном диапазоне (с первой по пятую строку)

Вадим
24 сентября 2024 09:33

Здравствуйте! Как подсчитать определенные текстовые значения в ячейках, если помимо целевого текстового значения в ячейках содержатся другие (как правило разные) тестовые символы? Но указываемый в формуле, всегда есть…

Задать вопрос