Змест
Функцыя Excel COUNTIFS падлічвае значэнні, якія адпавядаюць аднаму ці некалькім крытэрам з дыяпазону. Часам вы можаце сутыкнуцца з праблемай, што функцыя не працуе належным чынам. У гэтым артыкуле я пазнаёмлю вас з 7 дзеяннямі, якія можна выканаць, калі функцыя COUNTIFS не працуе.
Разгледзьце наступны набор даных. Давайце выкарыстаем гэты набор даных, каб прадэманстраваць, якія дзеянні трэба прадпрымаць, калі функцыя COUNTIFS не працуе належным чынам.
Спампаваць практыкавальны сшытак
Не працуе COUNTIFS.xlsx
7 дзеянняў па выпраўленні COUNTIFS Не працуе
1. COUNTIFS не працуе пры падліку тэкставых значэнняў
Калі мы падлік тэкставых радкоў тэкставы радок павінен быць устаўлены ў двукоссе ( ” “ ). У адваротным выпадку функцыя COUNTIFS не зможа падлічыць тэкставы радок і верне значэнне 0. На наступным малюнку мы не ўставілі тэкст у двайныя двукоссі. Такім чынам, формула вярнула 0 .
Цяпер, каб выправіць гэту праблему,
➤ Увядзіце наступную выпраўленую формулу,
=COUNTIFS(E5:E12, "Car")
Цяпер формула будзе лічыць колькасць устаўленага тэксту “Car” з дыяпазону ячэек E5:E12 .
➤ Націсніце ENTER
У выніку вы атрымаеце патрэбны лік.
2. COUNTIFS не працуе для няправільнай спасылкі на дыяпазон
Калі мы выкарыстоўваем больш чым адзін крытэр у COUNTIFS функцыя, дыяпазон ячэек для розных крытэрыяў павінен мець аднолькавую колькасць ячэек. У адваротным выпадку функцыя COUNTIF не будзе працаваць.
Выкажам здагадку, што мы хочам падлічыць колькасць прадаўцоў аўтамабіляў у Осціне ў нашым наборы даных. Такім чынам, мы ўвялі формулу =COUNTIFS(E5:E12,"Car",D5:D11,"Austin")
. Калі вы заўважыце формулу, якую вы ўбачыце, тут дыяпазон для першага крытэрыю E5:E12 , але дыяпазон для другога крытэрыю D5:D11 . Колькасць ячэек у дыяпазоне для крытэрыяў не аднолькавая.
Цяпер, калі мы націснем ENTER , формула верне #ЗНАЧЭННЕ ! памылка .
Цяпер, каб выправіць гэтую памылку,
➤ Выпраўце формулу, увёўшы,
=COUNTIFS(E5:E12,"Car",D5:D12,"Austin")
Тут колькасць вочак у дыяпазоне для крытэрыяў аднолькавая. Такім чынам, формула будзе падлічваць даныя, дзе Прадукт супадае з Аўтамабіль , а Рэгіён супадае з Осцін .
➤ Націсніце ENTER
У выніку вы атрымаеце колькасць прадаўцоў аўтамабіляў у Осціне.
Дадатковая інфармацыя: COUNTIF Некалькі дыяпазонаў аднолькавых крытэрыяў у Excel
3. COUNTIFS не працуе для памылкі ў формуле
Калі мы не працуем устаўце формулу правільна, функцыя COUNTIFS не будзе працаваць. Калі мы выкарыстоўваем любы матэматычны аператар, напрыклад, больш ( > ), менш ( < ), роўна ( = ) і не роўна ( ), як аператар, так і лікавыя крытэрыі павінны быць уведзены ўнутрытой жа цытаты. Дапусцім, мы хочам высветліць колькасць продажаў больш за 100 000 долараў. Каб знайсці гэта, мы ўставілі формулу =COUNTIFS(F5:F12,">" 100000
) . Тут мы толькі ўставілі аператар унутр цытаты, а не лікавыя крытэрыі.
Цяпер, калі мы націснем ENTER , Microsoft Excel з'явіцца акно паведамлення, якое паказвае, што "Ёсць праблема з гэтай формулай".
Каб выправіць гэту праблему,
➤ Увядзіце выпраўлены формула,
=COUNTIFS(F5:F12,">100000")
Цяпер мы ўвялі як аператар, так і крытэрыі ўнутры прапановы. Такім чынам, на гэты раз формула верне колькасць.
➤ Націсніце ENTER
У выніку вы атрымаеце колькасць продажы больш за 100 000 долараў.
4. Падлік на аснове значэнняў з іншай ячэйкі
Калі мы выкарыстоўваем спасылку на ячэйку ў якасці крытэрыяў COUNTIFS , мы павінны аб'яднаць спасылку на ячэйку з аператарам, уставіўшы & перад спасылкай на ячэйку. Тут толькі аператар будзе знаходзіцца паміж двукоссямі.
Выкажам здагадку, што мы хочам выкарыстоўваць ячэйку I5 у якасці крытэрыю ў функцыі COUNTIFS . Такім чынам, мы ўвялі наступную формулу, =COUNTIFS(F5:F12, "< I5 ")
. Тут мы непасрэдна ўставілі спасылку на ячэйку ў формулу.
Калі мы націснем ENTER мы ўбачым, што формула вярнула 0 . Гэта азначае, што функцыя COUNTIFS непрацуе належным чынам і выдае няправільныя значэнні.
Каб выправіць праблему,
➤ Увядзіце наступную формулу,
=COUNTIFS(F5:F12, "< " &I5)
Тут мы аб'ядналі даведачную ячэйку, I5 , уставіўшы & перад ім.
Цяпер,
➤ Націсніце ENTER ,
У выніку Функцыя COUNTIFS зараз будзе працаваць, і вы атрымаеце патрэбны лік.
Дадатковая інфармацыя: COUNTIF паміж двума значэннямі вочак у Excel
Падобныя паказанні
- COUNTIF супраць COUNTIFS у Excel (4 прыклады)
- Як выкарыстоўваць COUNTIF паміж двума лікамі (4 метады)
- Прыклад COUNTIF Excel (22 прыклады)
- Як выкарыстоўваць COUNTIF з WEEKDAY у Excel
5. COUNTIFS не працуе для логікі АБО
Функцыя COUNTIFS можа вылічваць толькі логіку AND , але не можа вылічваць OR логіка. Такім чынам, калі вы паспрабуеце атрымаць значэнне з дапамогай логікі АБО , функцыя COUNTIFS не будзе працаваць належным чынам. Дапусцім, мы хочам атрымаць колькасць прадаўцоў аўтамабіля або матацыкла. Такім чынам, мы ўвялі формулу =COUNTIFS(E5:E12,"Car", E5:E12, "Motor Bike")
. Але формула вярнула 0 . Гэта адбываецца таму, што функцыя COUNTIFS не можа вылічыць логіку OR .
Дарэчы, мы можам выкарыстоўваць Функцыі SUM і COUNTIFS разам вылічваюць логіку OR .
➤ Увядзіце наступную формулу,
=SUM(COUNTIFS(E5:E12,{"Car","Motor Bike"}))
Тут COUNTIFSФункцыя верне два лікі (адзін для аўтамабіля , другі для матацыкла ) з масіва E5:E12 і СУМА падвядзе гэтыя лічбы.
Цяпер,
➤ Націсніце ENTER
На гэты раз вы будзеце атрымаць правільны падлік.
6. Выкарыстанне падстаноўных знакаў, калі COUNTIFS не працуе
Мы можам выкарыстоўваць розныя падстаноўныя знакі ў розных умовах, калі COUNTIFS не працуе. Напрыклад, калі мы хочам знайсці частковы радок з тэкставага радка, мы можам выкарыстоўваць зорачку ( * ). Выкажам здагадку, што мы ўставілі Веласіпед у якасці крытэрыю ў нашай формуле - =COUNTIFS(E5:E12,"Bike")
. Паколькі ў нашым наборы даных ёсць Мотабайк , функцыя COUNTIFS не будзе працаваць належным чынам і верне 0 .
Для вырашэння гэтай праблемы мы можам выкарыстоўваць зорачку ( * ).
➤ Увядзіце наступную формулу,
=COUNTIFS(E5:E12,"*Bike*")
Паколькі цяпер крытэрыі знаходзяцца паміж зорачкамі ( * ), функцыя будзе шукаць частковыя супадзенні ў дыяпазоне E5:E12 .
➤ Націсніце ENTER ,
На гэты раз COUNTIFS спрацуе і дасць правільны лік.
Дадатковая інфармацыя: Як выкарыстоўваць COUNTIF з падстаноўным знакам у Excel
7. COUNTIFS не працуе пры падліку з іншай кнігі
Функцыя COUNTIFS не будзе працаваць, калі мы спасылаемся на ячэйкі з іншай кнігі, а кніга закрыта. Выкажам здагадку, што ў нас ёсць дадзеныя аб продажах на аркушы Продажы кнігу пад назвай Sales Data .
Цяпер мы хочам падлічыць колькасць прадаўцоў аўтамабіляў у нашай бягучай працоўнай кнізе, выкарыстоўваючы даныя з Sales Дадзеныя рабочая кніга. Каб зрабіць гэта,
➤ увядзіце формулу,
=COUNTIFS('C:\Users\User\Desktop\[Sales Data.xlsx]Automobile'!$E$5:$E$12, "Car")
тут, C:\Users\User\Desktop\ паказвае размяшчэнне працоўнай кнігі Sales Data і [Sales Data.xlsx]Automobile'!$E$5:$E$12 паказвае дыяпазон крытэрыяў з Sales Data рабочая кніга.
Цяпер, калі мы не адкрыем Дадзеныя аб продажах рабочую кнігу і не націснем ENTER мы ўбачым, што формула пакажа #ЗНАЧЭННЕ! памылка.
Каб вырашыць гэтую праблему, мы павінны адкрыць кнігу, адкуль мы атрымліваем дадзеныя для формулы. Пасля гэтага мы павінны націснуць F9 , каб абнавіць формулу. У выніку на гэты раз мы атрымаем лік.
Выснова
Спадзяюся, цяпер вы ведаеце, што рабіць, калі COUNTIFS функцыя не працуе. Калі ў вас узнікла блытаніна адносна любога з рашэнняў, пакіньце каментарый.