COUNTIF връща условен брой в определен диапазон
Функцията COUNTIF съчетава функцията IF и функцията COUNT в Google Таблици. Тази комбинация ви позволява да преброите колко пъти се срещат конкретни данни в избран диапазон от клетки, които отговарят на един и същ критерий. Ето как функционира функцията:
- Функцията IF на функцията определя кои данни отговарят на посочения критерий.
- Частта COUNT на функцията съвпада с броя клетки, които отговарят на критерия.
Синтаксисът и аргументите на функцията COUNTIF
Синтаксисът на функцията се отнася до оформлението на функцията и включва името на функцията, скоби, сепаратори на запетаи и аргументи . Синтаксисът за функцията COUNTIF е:
= COUNTIF (диапазон, критерий)
Диапазонът е групата клетки, която трябва да се търси. Критерият определя дали дадена клетка, идентифицирана в диалоговия аргумент, се брои или не. Критерият може да бъде:
- Номер.
- Позоваване на клетката на местоположението на данните в работен лист, като B12.
- Израз, като 100, "<= 1000" или "<>" & B12.
- Текстови данни или текстови низове , например "Drapes".
Ако диалоговият аргумент съдържа числа:
- При израза може да се използва оператор за сравнение като > (по-голям от), <= (по-малък или равен на) или <> (не е равен на) и всяка клетка в диапазона е проверена, за да се види дали отговаря на критерия ,
- За критерий за търсене на еднакви стойности не е необходимо знакът за равенство да бъде включен в израза, а стойността не трябва да се включва в кавички. Например, 100 може да се използва за аргумента за критерий вместо "= 100", въпреки че и двете ще работят.
- За нееднакви изрази, които не включват референции за клетки, целият израз трябва да бъде приложен в двойни кавички , като "<= 1000"
- За изрази, използващи сравняващи оператори и референтни клетки, референтните клетки не са заградени в двойни кавички, като "<>" и "B12" или "<" "C12.
- За изрази, използващи сравняващи оператори и референтни клетки, операторът за сравняване се свързва с референтната клетка, като използва амперсанд ( & ), който е символът за свързване в Excel и Google Sheets, като "<>" и B12 или "<>" & C12.
Ако аргументът за обхват съдържа текстови данни:
- Текстовите низове трябва да бъдат приложени в двойни кавички, например "завеси".
- Текстовите низове могат да съдържат ? и * заместващи символи, за да съответстват на един (?) или на няколко (*) съседни знака.
- За да съответствате на действително? или *, предхождат тези символи с tilde като ~? и ~ *.
Примери за функцията COUNTIF
Както е показано на изображението, придружаващо тази статия, функцията COUNTIF се използва за намиране на броя клетки от данни в колона А, които отговарят на различни критерии. Резултатите от формулата COUNTIF са показани в колона Б, а самата формула е показана в колона В.
- Първите пет реда от примера имат текстови данни за аргумента на критериите за функцията и използват клетки А2 до А6 за аргумента за диапазона.
- Последните пет реда имат числови данни за аргумента за критерий.
Въвеждане на функцията COUNT
Функционалните таблици в Google не използват диалогови прозорци, за да въвеждат аргументите на функцията, каквито намирате в Excel. Вместо това има кутия за автоматична намеса, която се появява, тъй като името на функцията е въведено в клетка. Стъпките по-долу подробно въвеждат функцията COUNTIF и нейните аргументи, намиращи се в клетка B11 на примерното изображение. В тази клетка COUNTIF търси диапазона A7 до A11 за числа, които са по-малки или равни на 100 000.
За да влезете в функцията COUNTIF и нейните аргументи, както е показано в клетка B11 на изображението:
- Кликнете върху клетка B11, за да станете активната клетка . Тук ще бъдат показани резултатите от функцията COUNTIF.
- Въведете знака за равенство ( = ), последван от името на функция countif.
- Докато пишете, полето за автоматично предложение се появява с имената и синтаксиса на функциите, започващи с буквата В.
- Когато в полето се появи името COUNTIF , натиснете клавиша Enter на клавиатурата, за да въведете името на функцията и да отворите кръглата скоба в клетка B11.
- Маркирайте клетки А7 до А11, за да ги включите като аргумент на диапазона на функциите.
- Въведете запетая, за да действа като разделител между аргументите за диапазона и критериите.
- След запетая въведете израза "<=" & C12, за да я въведете като аргумент за критерий.
- Натиснете клавиша Enter на клавиатурата, за да въведете затваряща кръгла конзола и да завършите функцията.
- Отговор 4 трябва да се появи в клетка B11, тъй като всичките четири клетки в аргумента за диапазона съдържат числа по-малки или равни на 100 000.
- Когато кликнете върху клетка B11 , попълнената формула = countif (A7: A10, "<=" & C12 се показва в лентата за формули над работния лист .