Функции СУММЕСЛИ, СЧЁТЕСЛИ и СРЕДНЕЛИ - Основное руководство

Содержание

Это руководство по Excel демонстрирует, как использовать функции Excel Countif и Countifs.

Примеры формул:

СЧЁТЕСЛИ Описание функции:

Подсчитывает все ячейки в серии, которые соответствуют одному (COUNTIF) или нескольким (COUNTIFS) заданным критериям.

СЧЁТЕСЛИ Синтаксис

диапазон - массив чисел, текста или пустых значений.
критерии - строка, содержащая критерии. Пример «> 0»

Еще примеры:

Сначала давайте посмотрим на простой пример СЧЁТЕСЛИ:

СЧЁТЕСЛИ больше нуля

Этот код будет считать все ячейки, которые больше нуля в столбце A.
= countif (a4: a10, "> 0")

СЧЁТЕСЛИ меньше нуля

Этот код будет считать все ячейки, которые меньше нуля в столбце A.
= countif (a4: a10, "<0")

СЧЁТЕСЛИ пустых ячеек

= counttif (a4: a10, "")
Эта формула СЧЁТЕСЛИ подсчитывает все пустые ячейки в столбце А. Однако вместо этого вы можете использовать СЧЕТЧИК пустых ячеек для подсчета всех пустых ячеек:
= countblank (a4: a10)

Считайте непустые ячейки

Подсчет непустых ячеек немного сложнее. Вы могли подумать, что это подсчитает все непустые ячейки:
= counttif (a4: a10, "")
и обычно бывает, за исключением одного примечательного исключения. Если ячейка содержит формулу, результатом которой является «» (пусто), приведенный выше код будет считать ее непустой, поскольку в ячейке существует формула. Вместо этого используйте эту формулу:
= counttif (a4: a10, "*?")
В этой формуле используются символы подстановки. О них мы узнаем ниже.

Вы должны знать еще одну функцию подсчета: функция COUNTA. Функция COUNTA подсчитывает все ячейки, которые содержат что-либо: формулу (даже если она приводит к «»), логическое значение (ИСТИНА или ЛОЖЬ), текст или число.

Примеры пустых и непустых ячеек:

!!!!!!!!! фото различных примеров !!!!!!!!!!

(упомянуть графу?)

Подстановочный знак Countif

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

картина с яблоками

Текст - точное соответствие

= countif (a2: a10, «яблоки»)

Текст - содержит текст

= countif (a2: a10, «* яблоки *»)

Текст - содержит любой текст

= countif (a2: a10, "*")

Countif - не содержит текста

= countif (a2: a10, "*")

Цвет Countif

К сожалению, нет простого способа подсчета ячеек определенного цвета. Для этого вам нужно будет использовать VBA. Вот ссылка с дополнительной информацией: CountIf Cell Color using VBA>.

Дубликаты Countif

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

Рисунок

Сначала создайте столбец, чтобы подсчитать, как часто запись появляется в данных. Любая запись, встречающаяся более одного раза (> 1), считается дубликатом.
= количество

Затем мы создаем функцию COUNTIF для подсчета количества записей, которые появляются более одного раза:
= количество

Countif с двумя или несколькими условиями - функция Countifs

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

ИЗОБРАЖЕНИЕ

СЧЁТЕСЛИМН - больше и меньше

Давайте сделаем СЧЁТЕСЛИ, где мы проверим, попадает ли число в диапазон. Число должно быть больше 0, но меньше 100:

СЧЁТЕСЛИМН - диапазон дат

А теперь попробуем с финиками. Найдите любые даты в диапазоне с 01.01.2015 по 15.07.2015:

СЧЁТЕСЛИМН - Или

Пока мы имели дело только с А ТАКЖЕ критерии. Пример: больше 0 А ТАКЖЕ меньше 100. Что делать СЧЁТЕСЛИМН с ИЛИ?

сводная таблица countif

Как сделать Countif в Excel
Критерии для Countif

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

когда вы применяете критерии, относитесь к нему как к тексту

изображение

Синтаксис и аргументы:

Икс -

СЧЁТЕСЛИ Примеры VBA

Вы также можете получить доступ к функции Excel СЧЁТЕСЛИ из VBA, используя Application.WorksheetFunction.

Тип:

1 application.worksheetfunction.CountIf (диапазон, критерии)

Предполагая, что у нас есть данные, показанные выше:

1 WorksheetFunction.CountIf (Range ("A1: A10"), "> 60")

Вернет 4, так как есть четыре ячейки со значениями больше 60

1 WorksheetFunction.CountIf (Диапазон ("A1: A10"), "10")

Вернет 1, так как есть одна ячейка со значением 10

1 MsgBox WorksheetFunction.CountIf (Range ("A1: A10"), "")

Вернет 10, так как все ячейки имеют значения

1 MsgBox WorksheetFunction.CountIf (Range ("A1: A10"), "")

Вернет 10, так как пустых ячеек нет

Предположим, у нас есть данные в таблице с именем «Таблица1», как показано выше:

1 WorksheetFunction.CountIf (Диапазон ("Таблица1"), "* тест *")

Вернет 6, так как есть шесть ячеек, содержащих слово «тест».

1 WorksheetFunction.CountIf (Диапазон ("Таблица1"), "тест")

Вернет 6, поскольку нет ячеек, содержащих ТОЛЬКО слово «тест».

1 WorksheetFunction.CountIf (Диапазон ("Таблица1"), "F *")

Вернет 6, поскольку есть три ячейки, значения которых начинаются с буквы «F».

Как использовать функцию СЧЁТЕСЛИ для Excel:

Вернуться к списку функций

Для получения дополнительных сведений о функции СЧЁТЕСЛИ посетите страницу справки Microsoft СЧЁТЕСЛИ.

Прежде чем мы поговорим о том, как использовать функцию countif, мы должны упомянуть эти 3 другие функции.
считать
графа
countblanks

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave