Содержание
- Подсчет ячеек
- Способ 1: счетчик на строке состояния
- Способ 2: функция СЧЁТЗ
- Способ 3: функция СЧЁТ
- Способ 4: функция СЧЁТЕСЛИ
- Способ 5: функция СЧЁТЕСЛИМН
- Вопросы и ответы
При выполнении определенных задач во время работы с таблицей бывает необходимость произвести подсчет заполненных данными ячеек. Эксель предоставляет такую возможность с помощью встроенных инструментов. Давайте выясним, как выполнить указанную процедуру в этой программе.
Подсчет ячеек
В программе Excel количество заполненных ячеек можно увидеть при помощи счетчика на строке состояния или целого ряда функций, каждая из которых подсчитывает элементы, заполненные определенным типом данных.
Способ 1: счетчик на строке состояния
Самый простой способ подсчитать ячейки, содержащие данные – это воспользоваться информацией со счетчика, который размещен в правой части строки состояния слева от кнопок переключения режимов просмотра в Excel. Пока на листе выделен диапазон, в котором все элементы пустые или лишь один содержит какое-то значение, данный индикатор скрыт. Счетчик автоматически появляется тогда, когда выделено две или более не пустых ячеек, и сразу показывает их число после слова «Количество».
Но, хотя по умолчанию этот счетчик включен, и только ждет того, когда пользователь выделит определенные элементы, в некоторых случаях он может быть отключен вручную. Тогда актуальным становится вопрос о его включении. Для этого нужно кликнуть правой кнопкой мыши по строке состояния и в открывшемся списке установить галочку напротив пункта «Количество». После этого счетчик опять будет отображаться.
Способ 2: функция СЧЁТЗ
Подсчитать количество заполненных ячеек можно при помощи функции СЧЁТЗ. Она отличается от предыдущего способа тем, что позволяет зафиксировать подсчет определенного диапазона в отдельной ячейке. То есть, для просмотра информации по нему область не нужно будет постоянно выделять.
- Выделяем область, в которую будет выводиться результат подсчета. Кликаем по значку «Вставить функцию».
- Открывается окно Мастера функций. Ищем в представленном списке элемент «СЧЁТЗ». После того, как это наименование выделено, жмем на кнопку «OK».
- Запускается окно аргументов. Аргументами этой функции являются ссылки на ячейки. Ссылку на диапазон можно прописать вручную, но лучше установить курсор в поле «Значение1», куда нужно ввести данные, и выделить соответствующую область на листе. Если нужно произвести подсчет заполненных ячеек в нескольких удаленных друг от друга диапазонах, то координаты второго, третьего и последующего диапазона нужно вводить в поля под названием «Значение2», «Значение3» и т.д. Когда все данные введены. Жмем на кнопку «OK».
- Данную функцию также можно ввести вручную в ячейку или строку формул, придерживаясь следующего синтаксиса:
=СЧЁТЗ(значение1;значение2;…)
- После того, как формула введена, программа в заранее выделенной области показывает результат подсчета заполненных ячеек указанного диапазона.
Способ 3: функция СЧЁТ
Кроме того, для подсчета заполненных ячеек в Экселе существует ещё функция счет. В отличие от предыдущей формулы, она считает только ячейки заполненные числовыми данными.
- Как и в предыдущем случае, выделяем ячейку, куда будут выводиться данные и таким же способом запускаем Мастер функций. В нём выбираем оператора с наименованием «СЧЁТ». Жмем на кнопку «OK».
- Запускается окно аргументов. Аргументы те же самые, что и при использовании предыдущего способа. В их роли выступают ссылки на ячейки. Вставляем координаты диапазонов на листе, в которых нужно подсчитать количество заполненных ячеек числовыми данными. Жмем кнопку «OK».
Для ручного введения формулы придерживаемся следующего синтаксиса:
=СЧЁТ(значение1;значение2;…)
- После этого в области, в которой находится формула, отобразится количество ячеек, заполненных числовыми данными.
Способ 4: функция СЧЁТЕСЛИ
Данная функция позволяет подсчитать не просто количество ячеек, заполненных числовыми выражениями, но только такие из них, которые соответствуют определенному условию. Например, если задать условие «>50», то будут учитываться только такие ячейки, в которых содержится значение больше числа 50. Также можно задавать значения «<» (меньше), «< >» (не равно) и т.д.
- После того, как выделили ячейку для вывода результата и запустили Мастер функций, выбираем запись «СЧЁТЕСЛИ». Кликаем по кнопке «OK».
- Открывается окно аргументов. У данной функции два аргумента: диапазон, где происходит подсчет ячеек, и критерий, то есть, условие, о котором мы говорили выше. В поле «Диапазон» вводим координаты обрабатываемой области, а в поле «Критерий» вписываем условия. После этого жмем на кнопку «OK».
Для ручного ввода шаблон выглядит следующим образом:
=СЧЁТЕСЛИ(диапазон;критерий)
- После этого программа производит подсчет заполненных ячеек выделенного диапазона, которые соответствуют заданному условию, и выводит их в область указанную в первом пункте этого способа.
Способ 5: функция СЧЁТЕСЛИМН
Оператор СЧЁТЕСЛИМН является продвинутым вариантом функции СЧЁТЕСЛИ. Его используют, когда нужно указать более одного условия соответствия для различных диапазонов. Всего можно указать до 126 условий.
- Обозначаем ячейку, в которую будет выводиться результат и запускаем Мастер функций. В нем ищем элемент «СЧЁТЕСЛИМН». Выделяем его и жмем на кнопку «OK».
- Происходит открытие окна аргументов. Собственно, аргументы функции те же самые, что и у предыдущей – «Диапазон» и «Условие». Разница только в том, что диапазонов и соответствующих им условий может быть много. Вводим адреса диапазонов и соответствующие им условия, а потом жмем на кнопку «OK».
Синтаксис у этой функции следующий:
=СЧЁТЕСЛИМН(диапазон_условия1;условие1; диапазон_условия2;условие2;…)
- После этого приложение производит подсчет заполненных ячеек указанных диапазонов, которые соответствуют установленным условиям. Результат выводится в заранее отмеченную область.
Как видим, простейший подсчет количества заполненных ячеек выделенного диапазона можно увидеть в строке состояния Эксель. Если же вам нужно вывести результат в отдельную область на листе, а тем более произвести подсчет с учетом определенных условий, то в этом случае придут на помощь специализированные функции.
Еще статьи по данной теме:
Помогла ли Вам статья?
Одной из достаточно распространенных задач при работе с таблицами Excel является необходимость подсчета количества заполненных различными данными ячеек, иногда по строго определенным критериям. Табличный редактор содержит несколько инструментов, позволяющих выполнить подобные операции. В данной статье мы на практических примерах опишем используемые методы подсчета количества заполненных ячеек в Эксель.
Содержание
- Метод 1: счетчик в строке состояния
- Метод 2: использование функции СЧЁТЗ
- Метод 3: использование функции СЧЁТ
- Метод 4: применение функции СЧЁТЕСЛИ
- Метод 5: функция СЧЁТЕСЛИМН
- Заключение
Метод 1: счетчик в строке состояния
Проще всего посмотреть количество ячеек с заполненными данными при помощи соответствующего счетчика, расположенного в правой части строки состояния, внизу основного окна программы.
Этот счетчик обозначается как “Количество” и скрыт до того момента, пока пользователь не выделит хотя бы две заполненные ячейки. Счетчик показывает количество всех ячеек, в которых внесены данные любого типа: символьные, дата, числовые и т.д.
Этот метод удобен в ситуациях, когда таблица невелика и при определении количества заполненных ячеек не требуется использование определенных условий для попадания в статистику подсчета.
Счетчик количества включен по умолчанию и должен всегда отображаться в строке состояния. Однако, если при выделении более двух заполненных ячеек, он отсутствует, следует проверить режим его отображения в настройках строки состояния. Для этого:
- жмем правую кнопку мыши в любом месте строки состояния;
- находим в появившемся перечне строку “Количество“;
- отмечаем пункт галочкой (щелкнув по нему), после чего проверяем работу счетчика.
Метод 2: использование функции СЧЁТЗ
Следующий метод подсчета ячеек с данными основан на использовании функции СЧЁТЗ. Принцип ее работы полностью эквивалентен счетчику строки состояния, но использование функции дает возможность закрепить полученный результат в определенной ячейке таблицы. Также важно, что в пределах единожды выделенного и указанного в качестве аргумента функции диапазона можно будет многократно менять данные в ячейках без необходимости повторно их выделять. Итак, вот как нужно работать с данной функцией:
- Выделяем ячейку, в которой должен выводиться результат. Затем находим слева от строки формул кнопку “Вставить функцию” (fx) и щелкаем по ней.
- В открывшемся окне Мастера функций:
- в качестве категории выбираем “Полный алфавитный перечень“;
- в поле “Выберите функцию” находим строку “СЧЁТЗ” и кликаем по ней;
- жмем кнопку ОК.
- Откроется окно настроек аргументов функции СЧЕТЗ, где нужно указать диапазоны ячеек, в которых будет считаться количество заполненных элементов. Координаты диапазона можно ввести вручную, но гораздо проще следовать следующему алгоритму:
- После выполнения порядка действий выше в выбранной ячейке появится результат в виде количества ячеек с заполненными данными в указанном диапазоне (диапазонах).
Метод 3: использование функции СЧЁТ
Данный метод предполагает использование функции СЧЕТ, которая отличается от вышеописанного тем, что включает в итоговый результат только те ячейки, в которых внесены цифровые данные. Давайте посмотрим, как это работает на практике:
- Как уже было описано ранее, переходим в ячейку для вывода результата и открываем Мастер функций:
- выбираем категорию “Полный алфавитный перечень“;
- в поле “Выберите функцию” кликаем по строке “СЧЁТ”;
- далее нажимаем кнопку ОК.
- Перед нами появится окно аргументов функции СЧЕТ, где нужно указать диапазоны ячеек. Их также, как и при работе с функцией СЧЁТЗ, можно прописать вручную или выбрать прямо в таблице (подробная процедура описана выше, во втором методе). Как только все аргументы заполнены, жмем кнопку OK.
Примечание: формула функции выглядит следующим образом:
=СЧЁТ(значение1;значение2;…).
Ее можно сразу прописать в требуемой ячейке, не обращаясь к Мастеру функций. - В итоге мы получим результат подсчета, в котором учитывались только содержащие числовые значения ячейки.
Метод 4: применение функции СЧЁТЕСЛИ
Функция СЧЕТЕСЛИ используется в ситуациях, когда необходимо не просто определить количество ячеек с данными, но и выбрать среди них те, для которых выполняется заданное условие, в качестве которого могут выступать операции сравнения как цифровых, так и прочих форматов данных, например:
- >100;
- <>0;
- =”Да”.
Опишем подробный алгоритм использования функции.
- Как и в предыдущих методах, встаем в ячейку для расчета результата запускаем Мастер функций.
- выбираем в перечне категорий значение “Полный алфавитный перечень“;
- в списке операторов щелкаем по функции “СЧЁТЕСЛИ” и затем – OK.
- На экране отобразится окно настроек аргументов функции СЧЕТЕСЛИ:
- Как мы видим, требуемый результат с заданным условием появился в выбранной ячейке.
Метод 5: функция СЧЁТЕСЛИМН
Функция СЧЁТЕСЛИМН представляет из себя еще более гибкий инструмент для подсчета ячеек, позволяющий определить количество соответствий нескольким критериям. Для каждого диапазона можно указать свой критерий и всего подобных комбинаций может быть 126.
- Выбираем ячейку для вывода конечного результата и кликаем по кнопке “Вставить функцию”, после чего откроется Мастер функций.
- останавливаемся на категории “Полный алфавитный перечень“;
- в списке предлагаемых функций кликаем по оператору “СЧЁТЕСЛИМН” и подтверждаем действие нажатием кнопки OK.
- Теперь нам нужно настроить аргументы оператора СЧЕТЕСЛИМН. Указываем адрес первого диапазона ячеек, затем в следующем поле прописываем условие для этого диапазона. После этого появится поле для ввода координат второго диапазона условий, затем – условия для него и т.д. Как уже было отмечено выше, всего таких диапазонов с привязанными к ним критериями отбора может быть 126 (в нашем случае мы ограничимся двумя). Когда все готово, жмем кнопку OK.
Примечание: Как и при использовании вышеописанных функций, формулу с заполненными аргументами можно сразу прописать в результирующей ячейке.
=СЧЁТЕСЛИМН(диапазон_условия1;условие1; диапазон_условия2;условие2;…). - В результате мы видим в заданной ячейке количество, удовлетворяющие условиям функции.
Заключение
Описанные выше методы позволяют оперативно определить количество ячеек с данными в выделенном диапазоне, начиная от простейшего способа при помощи счетчика в строке состояния, и заканчивая подсчетом с конкретными критериями отбора, что в некоторых ситуациях поможет значительно сократить время на обработку больших массивов данных в таблице Эксель.
Посчитать процент заполненых ячеек одного столбца от другого |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
нужно что бы просчитывался процент (количество)ячеек в столбце с определёнными условиями (условия заданы форматированием ) или выделенных определённым цветом от общего количества ячеек в столбце. |
|
Sh_Alex Пользователь Сообщений: 732 |
=счетесли(диапазон;условие)/счет(диапазон) |
спасибо,большое. |
|
{quote}{login=Юрий М}{date=26.03.2008 09:19}{thema=}{post}Вот так пойдет?{/post}{/quote} |
|
Вообще-то ячеек 9. Может одна у вас добавилась при пересылке почтой? Бывает так — почтовики шутят |
|
По цифрам в А их было десять , действительно кто-то подшутил |
|
что то файл не прикрпился |
|
нехочет в формате икселя посылать |
|
Sh_Alex Пользователь Сообщений: 732 |
Посмотрите тему рядом «Цветные ячейки», может-поможет. |
У меня Excel 2002 (ХР). Ваш файл не откроется. Сохраните в нужном формате и приложите. В диапазоне А2:А10 (мой файл) находится все таки 9 цифр. Пересчитайте |
|
Написал но пост не отобразился |
|
Ведь столбец можно спрятать и на другой лист… |
|
Вот пример. Просто замените на свои значения. |
|
Guest Гость |
#16 27.03.2008 21:56:54 Спасибо , думаю то , что нужно. |
Excel предлагает несколько функций для считывания и подсчета значений в диапазоне ячеек: СЧЁТ(), СЧЁТЗ и СЧИТАТЬПУСТОТЫ. Каждая из этих функций по-своему считывает и считает значения, в зависимости о т того, является ли значение числом, текстом или просто пустой ячейкой. Рассмотрим все эти функции в действии на практическом примере.
Функция СЧЁТ, СЧЁТЗ и СЧИТАТЬПУСТОТЫ для подсчета ячеек в Excel
Ниже на рисунке представлены разные методы подсчета значений из определенного диапазона данных таблицы:
В строке 9 (диапазон B9:E9) функция СЧЁТ подсчитывает числовые значения только тех учеников, которые сдали экзамен. СЧЁТЗ в столбце G (диапазон G2:G6) считает числа всех экзаменов, к которым приступили ученики. В столбце H (диапазон H2:H6) функция СЧИТАТЬПУСТОТЫ ведет счет только для экзаменов, к которым ученики еще не подошли.
Принцип счета ячеек функциями СЧЁТ, СЧЁТЗ и СЧИТАТЬПУСТОТЫ
Функция СЧЁТ подсчитывает количество только для числовых значений в заданном диапазоне. Данная формула для совей работы требует указать только лишь один аргумент – диапазон ячеек. Например, ниже приведенная формула подсчитывает количество только тех ячеек (в диапазоне B2:B6), которые содержат числовые значения:
СЧЁТЗ подсчитывает все ячейки, которые не пустые. Данную функцию удобно использовать в том случаи, когда необходимо подсчитать количество ячеек с любым типом данных: текст или число. Синтаксис формулы требует указать только лишь один аргумент – диапазон данных. Например, ниже приведенная формула подсчитывает все непустые ячейки, которые находиться в диапазоне B5:E5.
Функция СЧИТАТЬПУСТОТЫ подсчитывает исключительно только пустые ячейки в заданном диапазоне данных таблицы. Данная функция также требует для своей работы, указать только лишь один аргумент – ссылка на диапазон данных таблицы. Например, ниже приведенная формула подсчитывает количество всех пустых ячеек из диапазона B2:E2:
Как видно из выше приведенных примеров, каждая из функций обладает своим специальным предназначением и упрощает пользователю процесс обработки данных, предоставив возможность обойти сложные формулы логических комбинаций с функцией ЕСЛИ.