Съдържание
По време на работа в Microsoft Excel , често ни се налага да броим клетки с определен текст. Днес ще ви покажа как да преброите клетките с определен текст в Excel .
Изтегляне на работна тетрадка за практика
Можете да изтеглите следната работна книга на Excel за по-добро разбиране и да я упражните сами.
Преброяване на клетките с определен текст.xlsx5 лесни начина за преброяване на клетките с определен текст в Excel
В тази статия ще научите как да преброите клетките с определен текст в Excel като използвате функцията COUNTIF , като комбинира функцията SUMPRODUCT и ТОЧНАТА функция и комбиниране на функцията SUMPRODUCT , функцията ISNUMBER , и функцията FIND . Нека разгледаме набора от данни. Имаме записи на различни книги от книжарница на име Kingfisher Bookstore.
1. Използване на функцията COUNTIF за преброяване на пълни клетки в Excel
Искаме да разберем колко са биографичните романи. Трябва да съпоставим пълните клетки на колоната Вид на книгата.
Функция COUNTIF()
- Тя приема два аргумента - диапазона от клетки и един конкретен критерий.
- Дава на изхода броя на клетките, които отговарят на конкретния критерий в рамките на този диапазон от клетки.
Стъпка 1:
- Първо, изберете C18 клетка.
- Второ, въведете тук следната формула.
=COUNTIF(E5:E16, "Биографичен роман")
- След това натиснете ВЪВЕДЕТЕ .
Стъпка 2:
- Накрая даденото изображение показва броя на Биологични романи и стойността е 5.
Прочетете още: Как да преброите броя на клетките с дати в Excel (6 начина)
2. Използване на функцията COUNTIF за броене на частични клетки с определен текст в Excel
Тук ще определим броя на клетките със специфичен текст за частични клетки на всяка от позициите. Ето нашия набор от данни, за който ще приложим функцията COUNTIF за определяне на броя на клетките с определен текст за различните позиции.
2.1.Частична клетка в началото
Тук искаме да открием всички Видове книги като се започне с "исторически".
Стъпка 1:
- Първо, изберете C18 клетка.
- След това запишете следната формула тук.
=COUNTIF(E5:E16, "Исторически*")
- След това натиснете ВЪВЕДЕТЕ .
Стъпка 2:
- И накрая, даденото изображение показва броя на видовете книги, започващи с Исторически и Има 3 Видове книги, започващи с текста " Исторически ".
2.2.Частична клетка в края
Сега искаме да намерим всички Видове книги завършващи с " Роман ".
Стъпка 1:
- Първо, изберете C18 клетка.
- След това запишете следната формула тук.
=COUNTIF(E5:E16, "*Novel")
- След това натиснете ВЪВЕДЕТЕ .
Стъпка 2:
- Накрая, предоставената снимка показва колко различни категории книги завършват на " Роман ." Така че има общо 11 романа.
2.3.Частична клетка в средата
В този раздел искаме да намерим всички Видове книги с " кал" в средата.
Стъпка 1:
- Първо, изберете C18 клетка.
- След това запишете следната формула тук.
=COUNTIF(E5:E16,"*cal*")
- След това натиснете ВЪВЕДЕТЕ .
Стъпка 2:
- В резултат на това ще видите, че има 9 Видове книги с " кал" в средата.
Ограничения на функцията COUNTIF()
- COUNTIF() Функцията не може да отчита правилно, ако конкретният текст съдържа повече или близо 255 символа.
- Той повдига въпроса за # Грешка в стойността ако вземете като аргумент диапазон от клетки от друга работна книга и работната книга е затворена.
Прочетете още: Как да преброим дали клетката съдържа число (най-лесни 7 начина)
Подобни четива
- Преброяване на празните клетки в Excel (4 начина)
- Как да преброим клетките, които не са празни в Excel (8 полезни метода)
- Преброяване на клетки с числа в Excel (5 прости начина)
- Как да преброите запълнените клетки в Excel (5 бързи начина)
3. Комбиниране на функциите SUMPRODUCT и EXACT за отчитане на пълна клетка
В тази част ще ви демонстрираме как да преброите пълни клетки с определен текст в Excel, като комбинирате функцията SUMPRODUCT и ТОЧНАТА функция .
Функция SUMPRODUCT()
- Приема като входни данни диапазон от числа или клетки.
- Дава на изхода тяхната математическа сума.
Функция Exact()
- Приема две входни данни - конкретен текст и диапазон от клетки.
- Връща булеви стойности , Вярно ако текстът съвпада напълно с клетката, и Фалшив ако не съвпада.
Стъпка 1:
- Първо, изберете C18 клетка.
- След това въведете тук следната формула.
=SUMPRODUCT(--EXACT("Лев Толстой",C5:C16))
- След това натиснете ВЪВЕДЕТЕ .
Разбивка на формулата
- EXACT("Лев Толстой",C4:C15): Тази функция действа като аргумент в функцията SUMPRODUCT която връща последователност от булеви стойности, TRUE и
- "-": Този символ l преобразува булевите стойности в 1 и 0. 1 за TRUE и 0 за FALSE .
- SUMPRODUCT(-EXACT("Лев Толстой",C4:C15)): Тази функция връща сумата от 1 и 0. Това е броят на случаите, в които Лев Толстой принадлежи точно на списъка с автори.
Стъпка 2:
- И така, откриваме, че има 3 книги, написани от Лев Толстой .
Прочетете още: Формула на Excel за броене на клетки с текст (включени всички критерии)
4. Комбиниране на функциите SUMPRODUCT, ISNUMBER и FIND за преброяване на частични клетки
В този раздел ще разберем колко книги са написани от Бронте сестри. Това означава или чрез Емили Бронте или чрез Шарлот Бронте . Просто ще съпоставим текста "Бронте" частично с колона C .
Функция FIND()
- Тя приема два входни данни. Един конкретен текст и диапазон от клетки.
- Връща позицията на текста в клетката, ако той съвпада частично с някоя клетка (зависи от големи и малки букви), и връща грешка, ако не съвпада.
Функция ISNUMBER()
- Приема резултата, върнат от функцията FIND() функция като вход.
- Преобразува числата като TRUE и грешките като FALSE.
Стъпка 1:
- Първо, изберете C18 клетка.
- След това въведете тук следната формула.
=SUMPRODUCT(--ISNUMBER(FIND("Bronte",C5:C16))
- След това натиснете ВЪВЕДЕТЕ .
Разбивка на формулата
- FIND("Bronte",C5:C16): Тази функция връща позицията на текста " Бронте " в клетките на колоната C , ако намери такива, в противен случай връща грешка.
- ISNUMBER(FIND("Bronte",C5:C16)): Тази функция преобразува числата в TRUE и грешките в FALSE .
- Сайтът "-" превръща знака TRUE и FALSE в 1 и 0 .
- SUMPRODUCT(-ISNUMBER(FIND("Bronte",C5:C16)): Сайтът функция дава сумата на всички 0 и 1 Това е броят на повторенията на думата " Бронте " се намира в списъка на авторите.
Стъпка 2:
- Така установяваме, че общият брой налични книги за сестрите Бронте е 4 .
Прочетете още: Преброяване на броя на клетките в обхвата на Excel (6 лесни начина)
5. Използване на COUNTIF за преброяване на определен текст за множество критерии в Excel
Сега преминаваме към нещо малко по-сложно. Искаме да разберем общия брой на книгите, написани от Лев Толстой но публикувани след годината 1870.
Ще използваме функцията на Excel COUNTIFS() функция тук.
Функция COUNTIFS()
- Приема повече от един диапазон от клетки и критерии като входни данни.
- Връща броя на случаите, в които са изпълнени всички критерии.
Стъпка 1:
- Първо, изберете C18 клетка.
- След това запишете следната формула тук.
=COUNTIFS(C5:C16,"Leo Tolstoy",D5:D16,">1870")
- След това натиснете ВЪВЕДЕТЕ .
Стъпка 2:
- Тук COUNTIFS() приема като входни данни два диапазона от клетки и два критерия.
- Той намира "Лев Толстой" между клетките C5 към C16 и намира години, по-големи от 1870 г., от клетките D5 към D16 . След това връща общото число като изход.
- Накрая виждаме броя на книгите, написани от Лев Толстой публикувани след 1870 е 1 .
Прочетете още: Как да броите филтрирани редове с критерии в Excel (5 лесни начина)
Заключение
В тази статия разгледахме 5 начина за преброяване на клетки с определен текст в Excel. Искрено се надявам, че тази статия ви е харесала и сте научили много от нея. Освен това, ако искате да прочетете още статии за Excel, можете да посетите нашия уебсайт, ExcelWIKI . Ако имате въпроси, коментари или препоръки, оставете ги в раздела за коментари по-долу.