Змест
Для выканання розных задач у Excel можа спатрэбіцца падлічыць колькасць кожнага значэння. Парадак дня гэтага артыкула - паказаць вам, як падлічыць колькасць уваходжанняў кожнага значэння ў слупок у Excel. У гэтым выпадку мы прадэманструем 5 простых і хуткіх спосабаў вырашэння гэтай праблемы. Такім чынам, давайце азнаёмімся з артыкулам, каб эфектыўна выканаць задачу.
Спампаваць практычны сшытак
Вы можаце загрузіць наступны сшытак Excel, каб лепш зразумець і патрэніравацца.
Падлік колькасці ўваходжанняў кожнага значэння ў слупок.xlsx5 метадаў падліку колькасці ўваходжанняў кожнага значэння ў слупок у Excel
Перш чым перайсці да падручніка, давайце азнаёмцеся з сённяшнім наборам даных.
Тут у нас ёсць слупкі Гандлёвы прадстаўнік , Горад і Заробак . Ёсць некалькі значэнняў, якія паўтараюцца ў слупках, каб зрабіць прыклады зразумелымі. Sales Rep і City з'яўляюцца слупкамі тэкставых значэнняў і Salary для лічбавых значэнняў. Гэтая сувязь і набор даных прызначаны толькі для практычных мэтаў.
Цяпер мы падлічым колькасць уваходжанняў кожнага значэння ў слупку рознымі спосабамі, выкарыстоўваючы прыведзены вышэй набор даных. Такім чынам, давайце вывучым іх адзін за адным.
1. Выкарыстанне функцыі COUNTIF
Выкарыстоўваючы функцыю COUNTIF , мы можам падлічыць колькасць уваходжанняў кожнага значэння ў слупок або дыяпазон. Гэта проста і лёгка. Давайце паглядзіму дзеянні.
📌 Крокі:
Функцыя COUNTIF падлічвае колькасць ячэек у дыяпазоне, параўноўваючы канкрэтны стан.
Давайце напішам формулу для падліку гандлёвага прадстаўніка ў нашым прыкладзе кнігі Excel
=COUNTIF(B7:B23,F7)
Унутр функцыі COUNTIF мы ўставілі ўсе значэнні Sales Rep як range . Нашым крытэрыем было кожнае імя, бо нам трэба падлічыць колькасць асобнікаў для кожнага імя. Такім чынам, у якасці крытэрыю мы ўставілі імя (першае імя ў гэтым выпадку будзе паступова правярацца, выкарыстоўваючы кожнае другое імя). Ён даў колькасць уваходжанняў для імя Max . Паколькі наш набор даных не вялікі, вы можаце хутка праглядзець і выявіць, што ў слупку Гандлёвы прадстаўнік знаходзіцца 4 Макс .
- Зараз , перавядзіце курсор у правы ніжні кут ячэйкі E7 , і гэта будзе выглядаць як знак плюс (+) . Гэта інструмент Запаўненне .
- Затым двойчы пстрыкніце па ім для астатніх значэнняў.
О! Гэта дае памылковае значэнне. Мы зрабілі памылку.
Мы не выкарыстоўвалі Абсалютную спасылку , таму нашы спасылкі на ячэйкі пастаянна змяняліся і давалі няправільны вывад. Такім чынам, нам трэба выкарыстоўваць Абсалютную спасылку перад выкананнем Аўтазапаўнення .
=COUNTIF($B$7:$B$23,F7)
На гэты раз ён забяспечыў правільныя значэнні.
Але падумайце крыху аб тым, ці ў фармаце гэтаатрымаць значэнне з першага погляду. Не, гэта не забяспечвае ані хуткае ўнутранае, ані прыемную воку форму.
Каб зрабіць наш вынік, адкуль мы можам атрымаць унутранае, хутчэй, мы можам скарыстацца дапамогай Excel Sort & Функцыя фільтра .
- Спачатку абярыце ўвесь слупок Гандлёвы прадстаўнік ( B6:B23 ).
- Затым, перайдзіце на ўкладку Дадзеныя .
- Тут вы знойдзеце опцыю Дадаткова на Сартаваць & Група фільтраў . Такім чынам, выберыце яго.
Націск на значок Дадаткова прывядзе вас да дыялогавага акна Пашыраны фільтр .
- Спачатку абярыце Капіяваць у іншае месца .
- Дыяпазон спісу выбіраецца аўтаматычна, як і раней.
- У полі Капіяваць у устаўце спасылку на ячэйку, куды вы хочаце яе ўставіць. У гэтым выпадку мы далі яго як ячэйку F6 .
- Затым пераканайцеся, што паставілі сцяжок Толькі ўнікальныя запісы .
- Нарэшце, націсніце ENTER або націсніце ОК .
Цяпер мы можам бачыць усе ўнікальныя значэнні ад слупка да асобнае размяшчэнне ў дыяпазоне F6:F12 .
- Цяпер выкарыстоўвайце папярэднюю формулу COUNTIF .
Вам неабходна выкарыстоўваць крытэрыі з гэтага вынятага слупка, каб атрымаць нумар ўваходжання для кожнага са значэнняў.
- Затым выкарыстоўвайце Аўтазапаўненне , каб скапіяваць формулу ў наступнаеячэек.
Гэтую формулу COUNTIF таксама можна выкарыстоўваць для лікавых значэнняў.
- У гэты час , запішыце формулу для слупка Заробак нашага прыкладу.
=COUNTIF($D$7:$D$23,F15)
Заўвага: Калі ласка, майце на ўвазе, што з гэтага моманту мы будзем здабываць унікальныя значэнні ў асобныя месцы з дапамогай Сартаваць & Параметр фільтра перад выкарыстаннем любой формулы .
Больш падрабязна: Як падлічыць паўтаральныя словы ў Excel (11 метадаў)
2. Выкарыстанне функцый SUM і EXACT
Мы можам даведацца колькасць уваходжанняў для кожнага значэння таксама з дапамогай функцый SUM і EXACT .
Назва функцыі SUM гаворыць усё за ўсё, яна дасць вам суму для дыяпазону, прадстаўленага ў ёй.
Функцыя EXACT параўноўвае два значэнні і вяртае TRUE , калі яны абсалютна аднолькавыя, інакш FALSE . Звычайна гэтая функцыя выкарыстоўваецца для тэкставых значэнняў.
📌 Крокі:
Наша формула выкарыстоўвае SUM і <Функцыя 6>EXACT будзе выглядаць прыкладна так.
SUM(–EXACT(дыяпазон,крытэрыі))Для лепшага разумення формулы напішыце спачатку частка функцыя EXACT .
- Спачатку абярыце ячэйку G7 і ўвядзіце наступную формулу.
=--EXACT($B$7:$B$23,F7)
Тут мы напісалі функцыю EXACT для гандлёвага прадстаўніка . Акрамя таго, мы выкарыстоўвалі двайны злучок для пераўтварэння TRUE/FALSE да 0 і 1 . Мы можам заўважыць, што гэта формула масіва. Вы ўбачыце, што ён вяртае, для кожнага супадзення ён забяспечвае 1 і 0 для несупадзення.
- Затым функцыя SUM працуе і выдае вынік.
=SUM(--EXACT($B$7:$B$23,F7))
Заўвага: Паколькі гэта формула масіву, вам трэба выкарыстоўваць CTRL + SHIFT + ENTER замест проста ENTER для працы з гэтай формулай. Але калі вы выкарыстоўваеце Excel 365, вы можаце выканаць задачу, проста націснуўшы ENTER . І пасля ўводу любой формулы масіва ён паказвае пару фігурных дужак вакол формулы. Excel дае гэта аўтаматычна. Вам не трэба рабіць гэта ўручную .
- Нарэшце, выкарыстоўвайце Маркер запаўнення , каб зрабіць тое ж самае з астатнімі ячэйкамі.
Аналагічным чынам вы можаце выкарыстоўваць формулу і для лікаў. На малюнку ніжэй мы паказалі вам вынік выкарыстання гэтай формулы для слупка Зарплата .
=SUM(--EXACT($D$7:$D$23,F16))
Больш падрабязна: Excel VBA для падліку дублікатаў у слупку (поўны аналіз)
Падобныя паказанні
- Як падлічыць паўтаральныя радкі ў Excel (4 метады)
- Падлічыць паўтаральныя значэнні толькі адзін раз у Excel (3 спосабы)
- Як падлічыць колькасць выпадкаў у дзень у Excel (4 хуткія спосабы)
3. Устаўка функцый COUNT і IF
Мы бачылі, як вылічыць колькасць зуваходжанняў з дапамогай функцыі COUNTIF . На гэты раз мы ўбачым выкарыстанне функцый COUNT і IF .
Не блытайцеся, пакуль у раздзеле COUNTIF ёсць мы выкарыстоўвалі адну функцыю ( COUNTIF ), але ў гэтым раздзеле мы будзем выкарыстоўваць COUNT & КАЛІ дзве асобныя функцыі.
📌 Крокі:
- У самым пачатку напішыце функцыя IF гэтай формулы для слупка Sales Rep .
=IF($B$7:$B$23=F7,$D$7:$D$23)
- Затым націсніце ENTER .
Масіў змяшчае адпаведнае значэнне з дыяпазону лікаў, якое адпавядае крытэрам, і FALSE для іншых.
Тут ён знайшоў 4 супадзенні, таму ў гэтых 4 месцах яны вярнулі значэнне дыяпазону лікаў ( Зарплата ) .
- Цяпер унутры функцыі COUNT мы падлічым гэтыя лікавыя значэнні і дамо колькасць іх узнікненняў.
=COUNT(IF($B$7:$B$23=F7,$D$7:$D$23))
- Аналагічным чынам вы можаце зрабіць гэта для лікавых значэнняў. Проста заменіце палі адпаведнымі дыяпазонамі і крытэрамі.
=COUNT(IF($D$7:$D$23=F16,$D$7:$D$23))
Заўвага: Пераканайцеся, што ваш другі параметр у функцыі КАЛІ з'яўляецца дыяпазонам лікаў і вы выкарыстоўваеце абсалютную спасылку .
Больш падрабязна: VBA для падліку дублікатаў у дыяпазоне ў Excel (4 метады)
4. Прымяненне функцый SUM і IF
Унутры функцыі КАЛІ, мыправярае супадзенне крытэрыяў, калі яно супадае, вяртае 1 , інакш 0 . Гэта дае масіў 1 і 0 для функцыі SUM , а затым яна падсумоўвае масіў і дае адказ. Давайце паглядзім падрабязны працэс ніжэй.
📌 Крокі:
- Спачатку перайдзіце да ячэйкі G7 і устаўце формулу ніжэй.
=SUM(IF($B$7:$B$23=F7,1,0))
- Затым націсніце клавішу ENTER .
Формула будзе нармальна працаваць і для лікавых значэнняў.
=SUM(IF($D$7:$D$23=F16,1,0))
Больш падрабязна: Як падлічыць дублікаты ў слупку ў Excel (3 спосабы)
5. Выкарыстанне зводнай табліцы
Вы можаце выкарыстоўваць Зводная табліца для падліку колькасці ўваходжанняў для кожнага значэння ў слупку. Давайце паглядзім на працэс у дэталях.
📌 Крокі:
- Спачатку абярыце любую ячэйку ўнутры дыяпазону. Тут мы выбралі ячэйку B4 .
- Па-другое, перайдзіце на ўкладку Устаўка .
- Па-трэцяе, націсніце Зводная табліца у групе Табліцы .
Адкрыецца дыялогавае акно Зводная табліца з табліцы або дыяпазону .
- Тут праверце Табліца/дыяпазон правільна ці не.
- Адпаведна, абярыце Выхад з аркуша , бо мы хочам уставіць Зводная табліца на тым жа аркушы.
- Затым увядзіце Размяшчэнне . Тут мы зрабілі гэта ў ячэйцы F4 .
- Пасля гэтага націсніце ОК .
Зводная табліца з'явіцца на вас, як на малюнку ніжэй.
Тут у панэлі задач Палі зводнай табліцы вы ўбачыце імя слупка табліцы ў раздзеле Поле . І чатыры вобласці: Фільтры , Слупкі , Радкі , Значэнні .
- Цяпер перацягніце Поле гандлёвага прадстаўніка ў вобласць Радкі і Значэнні .
У ім падлічваецца колькасць выпадкаў кожнага значэння ў слупку Гандлёвы прадстаўнік .
Больш падрабязна: Падлік дублікатаў у зводнай табліцы Excel (2 Лёгкія спосабы)
Падлік колькасці уваходжанняў з некалькімі крытэрыямі ў Excel
У папярэдніх раздзелах мы навучыліся падлічваць колькасць уваходжанняў кожнага значэння ў слупку. Тут мы пакажам, як мы можам падлічыць колькасць уваходжанняў па некалькіх крытэрыях.
Тут мы пакажам дэманстрацыю для Макса і Джона. З набору даных мы бачым, што ёсць Макс у Нью-Ёрку , Лос-Анджэлесе і Сан-Францыска . Але мы хочам лічыць Макс толькі з горада Нью-Ёрк . Для гэтага
- Перш за ўсё перайдзіце ў ячэйку H5 і ўстаўце ў ячэйку наступную формулу.
=COUNTIFS($B$5:$B$21,F5,$C$5:$C$21,G5)
Тут мы выкарыстоўвалі функцыю COUNTIFS , якая можа прымаць некалькі крытэраў.
- Затым націсніце ENTER .
Больш падрабязна: Як падлічыць дублікаты на аснове некалькіх крытэраўу Excel
Выснова
На сёння ўсё. Гэты артыкул тлумачыць, як падлічыць колькасць уваходжанняў кожнага значэння ў слупку ў Excel простым і кароткім спосабам. Не забудзьцеся загрузіць файл практыкі. Дзякуй, што прачыталі гэты артыкул. Мы спадзяемся, што гэта было карысна. Калі ў вас ёсць якія-небудзь пытанні ці прапановы, дайце нам ведаць у раздзеле каментарыяў. Калі ласка, наведайце наш вэб-сайт, ExcelWIKI , універсальны пастаўшчык рашэнняў Excel, каб даведацца больш.