В този урок ще научите как да тествате дали диапазон съдържа конкретна стойност.
COUNTIF функция
В Excel функцията COUNTIF се използва за определяне дали има стойност в диапазон от клетки. Общата формула за COUNTIF е следната:
= COUNTIF (диапазон, критерии)
Обхват е групата клетки, която искате да преброите. Те могат да съдържат числа, масиви, да бъдат наименувани или да имат препратки, които съдържат числа.
Критерии е число (5), израз (> 5), препратка към клетка (A9) или дума (Knights), която определя кои клетки да се броят.
Ще използваме функцията COUNTIF, за да решим следния пример.
Пример: Клетките Countif съдържат определен текст
Да предположим, че училище иска да промени талисмана на екипа си. Те дават 6 различни възможности на служителите на студентския съвет и решават, че само талисмани с повече от 4 гласа ще бъдат взети под внимание. Какви талисмани ще вземе предвид училището?
Част 1) Първо трябва да определим колко гласа е получил всеки талисман. За целта използваме следната формула:
= COUNTIF (талисмани, A9)
Диапазон E9: E23 е преименуван на „Талисмани“ за опростяване, използвайки именован диапазон
Това ще отчита броя на клетките в списъка с талисмани, които съответстват на стойността на A9. Резултатът е 5. За бързо попълване на останалите клетки можете просто да изберете клетката, която искате да използвате като основа и да плъзнете дръжката за запълване.
Алтернативни изрази за използваната формула
- = COUNTIF (E9: E23, „Knights“) Ще брои броя на клетките с Knights в клетки E9 до E23. Резултатът е 5.
- = COUNTIF (E9: E23, „? Нощи“) Ще отчита броя на клетките, които имат точно 7 знака и завършват с буквите „нощи“ в клетки E9: E23. Въпросителният знак (?) Действа като заместващ знак, който замества отделен знак. Резултатът е 5.
- = COUNTIF (E9: E23, ”” & ”Knights”) Ще отчита броя на клетките в диапазона E9 до E23, които не съдържат рицари. Резултатът е 10.
Част 2) След това трябва да определим кои талисмани са получили повече от 4 гласа. За да направим това, ще използваме функцията COUNTIF, за да стартираме прост TRUE или FALSE тест.
= COUNTIF (талисмани, A9)> 4
Тази формула ще даде отговора TRUE, ако желаният талисман се появи в диапазона повече от 4 пъти и FALSE, ако се появи по -малко или равно на 4 пъти. Отново можем да изберем клетката, която искаме да използваме като основа и да плъзнем дръжката за запълване за запълване на останалите клетки.
Манипулиране на функцията COUNTIF
Можем също така да увием формулата в оператор IF, за да произведем резултат, различен от TRUE или FALSE.
= АКО (COUNTIF (талисмани, A9)> 4, „Помислете“, „Отхвърлете“)
Вместо да произвежда резултата TRUE или FALSE, тази формула ще накара Excel да произведе резултата Помислете или отхвърлете.
COUNTIFS функция с множество критерии
След като научите как да използвате функцията COUNTIF с един диапазон и критерии, е лесно да я използвате за две или повече комбинации от диапазон/критерии. Когато тестваме дали диапазон съдържа множество стойности, трябва да използваме функцията COUNTIFS.
ПРИМЕР
Да кажем, че имаме списък с поръчани автомобилни части. Искаме да преброим броя на поръчани автомобилни части за съответното им превозно средство.
Като използвате общата формула:
= COUNTIFS (диапазон1, критерии1, диапазон2, критерии2)
Можем да определим къде и двата критерия са съпоставени в съответните им колони. Нека да се отбележи, че двата диапазона на критериите трябва да са с еднаква форма и размер, в противен случай формулата няма да работи.