Excel COUNTIFS не работи (7 причини с решения)

  • Споделя Това
Hugh West

Функция COUNTIFS на Excel преброява стойностите, които отговарят на един или повече критерии от даден диапазон. Понякога може да се сблъскате с проблема, че функцията не работи правилно. В тази статия ще ви запозная със 7 действия, които могат да бъдат предприети, когато функцията COUNTIFS функцията не работи.

Да разгледаме следния набор от данни. Нека използваме този набор от данни, за да демонстрираме какви действия да предприемем, когато COUNTIFS функцията не работи правилно.

Изтегляне на работна тетрадка за практика

Не работи COUNTIFS.xlsx

7 действия за отстраняване на неработещи COUNTIFS

1. COUNTIFS не работи при броене на текстови стойности

Когато броим текстови низове, текстовият низ трябва да бъде поставен в двойна кавичка ( " " ). В противен случай COUNTIFS функцията няма да може да преброи текстовия низ и ще върне стойност 0. На следващото изображение не сме поставили текста в двойна кавичка. Така че формулата е върнала 0 .

Сега, за да решим този проблем,

➤ Въведете следната коригирана формула,

=COUNTIFS(E5:E12, "Car")

Сега формулата ще преброи броя на вмъкнатия текст "Автомобил" от обхвата на клетките E5:E12 .

➤ Преса ВЪВЕДЕТЕ

В резултат на това ще получите желания брой.

2. COUNTIFS не работи при неправилно позоваване на обхвата

Когато използваме повече от един критерий в COUNTIFS на функцията, обхватът на клетките за различните критерии трябва да има еднакъв брой клетки. В противен случай функцията COUNTIF функцията няма да работи.

Да предположим, че искаме да преброим броя на продавачите на автомобили в Остин в нашата съвкупност от данни. Затова въведохме формулата, =COUNTIFS(E5:E12, "Car",D5:D11, "Austin") Ако наблюдавате формулата, ще видите, че тук обхватът за първия критерий е E5:E12 но обхватът на втория критерий е D5:D11 Броят на клетките в обхвата за критериите не е един и същ.

Сега, ако натиснем ВЪВЕДЕТЕ формулата ще върне #VALUE! грешка .

Сега за отстраняване на тази грешка,

➤ Коригирайте формулата, като въведете,

=COUNTIFS(E5:E12, "Car",D5:D12, "Austin")

Тук, Броят на клетките в диапазона за критериите е еднакъв. Така че формулата ще преброи данните, където Продукт съвпада с Автомобил и Регион съвпада с Остин .

➤ Преса ВЪВЕДЕТЕ

В резултат на това ще получите информация за броя на продавачите на автомобили в Остин.

Прочетете повече: COUNTIF Няколко диапазона едни и същи критерии в Excel

3. COUNTIFS не работи при грешка във формулата

Ако не вмъкнем правилно формулата, COUNTIFS Когато използваме математически оператор, например по-голямо от ( > ), по-малко от ( < ), равно на ( = ) и не е равно на ( ), както операторът, така и числовият критерий трябва да бъдат въведени в една и съща кавичка. Да кажем, че искаме да разберем броя на продажбите, които са над 100 000 USD. За да намерим това, въведохме формулата, =COUNTIFS(F5:F12,">" 100000 ) . Тук сме вмъкнали само оператора вътре в кавичките, а не числовите критерии.

Сега, Ако натиснем ВЪВЕДЕТЕ , a Microsoft Excel ще се появи поле за съобщение, което показва, че "Има проблем с тази формула".

За да отстраните този проблем,

➤ Въведете коригираната формула,

=COUNTIFS(F5:F12,">100000")

Сега въведохме и оператора, и критерия вътре в кавичките. Така че този път формулата ще върне броя.

➤ Преса ВЪВЕДЕТЕ

В резултат на това ще получите броя на продажбите, които са над 100 000 долара.

4. Отчитане въз основа на стойности от друга клетка

Когато използваме препратка към клетка като критерий на COUNTIFS трябва да сме конкатенирали препратката към клетката с оператора, като сме вмъкнали & Тук само операторът ще бъде между кавичките.

Да предположим, че искаме да използваме клетката I5 като критерии в COUNTIFS Така въведохме следната формула, =COUNTIFS(F5:F12, "<I5 ") . Тук сме вмъкнали директно препратката към клетката във формулата.

Ако натиснем ВЪВЕДЕТЕ ще видим, че формулата е върнала 0 Това означава. COUNTIFS функцията не работи правилно и дава грешни стойности.

Отстраняване на проблема,

➤ Въведете следната формула,

=COUNTIFS(F5:F12, "<" &I5)

В този случай конкатенирахме референтната клетка, I5 чрез вмъкване на & преди него.

Сега,

➤ Преса ВЪВЕДЕТЕ ,

В резултат на това COUNTIFS Функцията вече ще работи и ще получите желания брой.

Прочетете повече: COUNTIF между две стойности на клетките в Excel

Подобни четива

  • COUNTIF срещу COUNTIFS в Excel (4 примера)
  • Как да използвате COUNTIF между две числа (4 метода)
  • COUNTIF Пример за Excel (22 примера)
  • Как да използвате COUNTIF с WEEKDAY в Excel

5. COUNTIFS не работи за логиката OR

Сайтът COUNTIFS може да изчисли само И логика, но не може да изчислява ИЛИ Така че, ако се опитате да получите стойност с помощта на ИЛИ логика, на COUNTIFS Да предположим, че искаме да получим броя на продавачите на автомобил или мотоциклет. Затова въведохме формулата, =COUNTIFS(E5:E12, "Автомобил", E5:E12, "Мотоциклет") . Но формулата се е върнала 0 . Това се случва, защото COUNTIFS функцията не може да изчисли ИЛИ логика.

Между другото, можем да използваме SUM и функцията COUNTIFS да изчислите заедно ИЛИ логика.

➤ Въведете следната формула,

=SUM(COUNTIFS(E5:E12,{"Автомобил", "Мотоциклет"}))

Тук COUNTIFS ще върне два броя (един за Автомобил , друг за Мотоциклет ) от масива E5:E12 и SUM функцията ще събере тези числа.

Сега,

➤ Преса ВЪВЕДЕТЕ

Този път ще получите правилния брой.

6. Използване на заместващи символи, когато COUNTIFS не работи

Можем да използваме различни Wildcards при различни условия, когато COUNTIFS Например, ако искаме да съпоставим частичен низ от текстов низ, можем да използваме звездичка ( * ). Да предположим, че сме вмъкнали Велосипеди като критерии в нашата формула. =COUNTIFS(E5:E12, "Bike") . Сега, когато имаме Мотоциклет в нашия набор от данни COUNTIFS функцията няма да работи правилно и ще върне 0 .

За да решим този проблем, можем да използваме звездичка ( * ).

➤ Въведете следната формула,

=COUNTIFS(E5:E12,"*Bike*")

Тъй като сега критериите са между звездичките ( * ), функцията ще търси частични съвпадения в диапазона E5:E12 .

➤ Преса ВЪВЕДЕТЕ ,

Този път COUNTIFS ще работи и ще даде правилния брой.

Прочетете повече: Как да използвате COUNTIF с Wildcard в Excel

7. COUNTIFS не работи при преброяване от друга работна книга

Сайтът COUNTIFS няма да работи, ако се позоваваме на клетки от друга работна книга и работната книга е затворена. Да предположим, че имаме данни за продажбите в лист Продажби на работна книга с име Данни за продажбите .

Сега искаме да преброим броя на продавачите на автомобили в текущата ни работна книга, като използваме данните от Данни за продажбите работна книга. За да направите това,

➤ Въведете формулата,

=COUNTIFS('C:\Users\User\Desktop\[Sales Data.xlsx]Automobile'!$E$5:$E$12, "Car")

Тук, C:\Users\User\Desktop\ посочва местоположението на Данни за продажбите работна книга и [Sales Data.xlsx]Automobile'!$E$5:$E$12 показва обхвата на критериите от Данни за продажбите работна тетрадка.

Сега, ако не отворим Данни за продажбите работна книга и натиснете ВЪВЕДЕТЕ ще видим, че формулата ще покаже #VALUE! грешка.

За да решим този проблем, трябва да отворим работната книга, от която получаваме данните за формулата. След това трябва да натиснем F9 В резултат на това този път ще получим броя.

Заключение

Надявам се, че вече знаете какво да правите, когато COUNTIFS Ако имате някакви неясноти по отношение на някое от решенията, моля, оставете коментар.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.