Функции SUMIF, COUNTIF и AVERAGEIF - Основното ръководство

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

Примери за формула:

COUNTIF Описание на функцията:

Преброява всички клетки в поредица, които отговарят на един (COUNTIF) или множество (COUNTIFS) определени критерии.

COUNTIF Синтаксис

range - Масив от числа, текст или празни стойности.
критерии - Низ, съдържащ критериите. Пример „> 0“

Още примери:

Първо нека разгледаме един лесен пример за COUNTIF:

COUNTIF По -голям от нула

Този код ще брои всички клетки, които са по -големи от нула в колона А.
= coutif (a4: a10, "> 0")

COUNTIF По -малко от нула

Този код ще брои всички клетки, които са по -малки от нула в колона А.
= coutif (a4: a10, "<0")

COUNTIF празни клетки

= coutif (a4: a10, "")
Тази формула COUNTIF отчита всички празни клетки в колона А. Въпреки това, вместо това можете да използвате COUNTBLANK, за да преброите всички празни клетки:
= празно поле (a4: a10)

Не бройте празни клетки

Преброяването на непразни клетки е малко по -сложно. Бихте си помислили, че това ще брои всички непразни клетки:
= coutif (a4: a10, "")
и обикновено го прави, с изключение на едно забележително изключение. Когато клетка съдържа формула, която води до „” (празно), горният код ще я отчете като непразна, защото в клетката съществува формула. Вместо това използвайте тази формула:
= coutif (a4: a10, "*?")
Тази формула използва заместващи знаци. Ще научим за тях по -долу.

Има още една функция за броене, която трябва да знаете: функцията COUNTA. Функцията COUNTA брои всички клетки, които съдържат каквото и да е: формула (дори ако води до „“), логическа стойност (TRUE или FALSE), текст или число.

Примери за празни и непразни клетки Примери:

!!!!!!!!! снимка на различните примери !!!!!!!!!!

(споменете counta?)

Countif Wildcard

Може да сте чували за заместващи знаци в Excel. Заместващите символи са знаци, които могат да представят всеки знак. Ето диаграма:

картина с ябълки

Текст - точно съвпадение

= coutif (a2: a10, "ябълки")

Текст - съдържа текст

= coutif (a2: a10, "*ябълки*")

Текст - съдържа всякакъв текст

= coutif (a2: a10, "*")

Countif - Не съдържа никакъв текст

= coutif (a2: a10, "*")

Countif Цвят

За съжаление няма лесен начин за преброяване на клетки със специфични цветове. За да направите това, ще трябва да използвате VBA. Ето връзка с повече информация: CountIf Cell Color с помощта на VBA>.

Countif Дубликати

Има много начини да броите дубликати, но нека да разгледаме един от по -лесните методи, използвайки само COUNTIF функции.

Снимка

Първо, създайте колона, за да преброите колко често се появява запис върху данните. Всеки запис, който се появява повече от веднъж (> 1), се счита за дубликат.
= брой

След това създаваме функция COUNTIF, за да преброим броя на записите, които се появяват повече от веднъж:
= брой

Countif с две или множество условия - Функцията Countifs

Досега сме работили само с функцията COUNTIF. Функцията COUNTIF може да обработва само един критерий наведнъж. За да COUNTIF с множество критерии трябва да използвате функцията COUNTIFS. COUNTIFS се държи точно като COUNTIF. Просто добавяте допълнителни критерии. Нека да разгледаме някои примери …

ОБРАЗ

ГРОФИ - по -голямо и по -малко от

Нека направим COUNTIF, където проверяваме дали дадено число попада в диапазон. Числото трябва да е по -голямо от 0, но по -малко от 100:

COUNTIFS - Диапазон от дати

Сега нека опитаме с дати. Намерете всякакви дати от 1.01.2015 до 15.07.2015:

ГРОФИ - Или

Досега сме се занимавали само с това И критерии. Пример: Повече от 0 И по -малко от 100. С какво да правиш ГРОФИ ИЛИ?

Coutif осева таблица

Как да направите Countif в Excel
Критерии за Countif

имат хипервръзки в горната част към различните секции
имат връзки към съдържанието му на страницата с формули с # за връзка към различни неща

когато прилагате критерии, го третирайте като текст

образ

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

х -

COUNTIF VBA Примери

Можете също да получите достъп до функцията Excel COUNTIF от VBA, като използвате Приложение.Функция на работен лист.

Тип:

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

Ако приемем, че данните са показани по -горе:

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

Ще върне 4, тъй като има четири клетки със стойности, по -големи от 60

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

Ще върне 1, тъй като има една клетка със стойност равна на 10

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

Ще върне 10, тъй като всички клетки имат стойности

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

Ще върне 10, тъй като няма празни клетки

Ако приемем, че имаме данни в таблица с име „Таблица1“, както е показано по -горе:

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

Ще върне 6, тъй като има шест клетки, които съдържат думата „тест“.

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

Ще върне 6, тъй като няма клетки, които съдържат САМО думата „тест“.

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

Ще върне 6, тъй като има три клетки, чиито стойности започват с буквата „F“.

Как да използвате функцията COUNTIF за Excel:

Връщане към списъка с функции

За повече информация относно функцията COUNTIF посетете страницата за помощ на COUNTIF на Microsoft.

Преди да говорим за това как да използваме функцията coutif, трябва да споменем тези 3 други функции
броя
counta
броячи

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave