Excel COUNTIFS nefunguje (7 príčin s riešeniami)

  • Zdieľajte To
Hugh West

Funkcia Excel COUNTIFS počíta hodnoty, ktoré vyhovujú jednému alebo viacerým kritériám z rozsahu. Niekedy sa môžete stretnúť s problémom, že funkcia nepracuje správne. V tomto článku vám predstavím 7 akcií, ktoré je možné vykonať, keď sa COUNTIFS funkcia nefunguje.

Uvažujme o nasledujúcom súbore údajov. Použime tento súbor údajov na demonštráciu toho, aké akcie sa majú vykonať, keď COUNTIFS funkcia nefunguje správne.

Stiahnite si cvičebnicu

Nefunguje COUNTIFS.xlsx

7 krokov na opravu nefungujúceho systému COUNTIFS

1. COUNTIFS nefunguje pri počítaní textových hodnôt

Pri počítaní textových reťazcov musí byť textový reťazec vložený do dvojitých úvodzoviek ( " " ). V opačnom prípade COUNTIFS funkcia nebude schopná spočítať textový reťazec a vráti hodnotu 0. Na nasledujúcom obrázku sme nevložili text do dvojitej úvodzovky. Vzorec teda vrátil 0 .

Teraz, aby sme tento problém vyriešili,

➤ Zadajte nasledujúci opravený vzorec,

=COUNTIFS(E5:E12, "Car")

Vzorec teraz spočíta počet vložených textov "Auto" z rozsahu buniek E5:E12 .

➤ Tlač VSTÚPIŤ

Výsledkom bude požadovaný počet.

2. COUNTIFS nefunguje pre nesprávny referenčný rozsah

Ak v rámci kritérií použijeme viac ako jedno kritérium COUNTIFS musí mať rozsah buniek pre rôzne kritériá rovnaký počet buniek. COUNTIF funkcia nebude fungovať.

Predpokladajme, že v našom súbore údajov chceme spočítať počet predajcov áut v Austine. Zadali sme teda vzorec, =COUNTIFS(E5:E12, "Car",D5:D11, "Austin") Ak budete sledovať vzorec, uvidíte, že rozsah prvého kritéria je E5:E12 ale rozsah pre druhé kritérium je D5:D11 Počet buniek v rozsahu pre kritériá nie je rovnaký.

Ak teraz stlačíme VSTÚPIŤ vzorec vráti #VALUE! chyba .

Teraz opravte túto chybu,

➤ Opravte vzorec zadaním,

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

Tu je počet buniek v rozsahu pre kritériá rovnaký. Vzorec teda spočíta údaje, kde Produkt sa zhoduje s Auto a Región sa zhoduje s Austin .

➤ Tlač VSTÚPIŤ

V dôsledku toho získate počet predajcov áut v Austine.

Prečítajte si viac: COUNTIF Viacero rozsahov Rovnaké kritériá v programe Excel

3. COUNTIFS nefunguje pre chybu vo vzorci

Ak vzorec nevložíme správne, COUNTIFS Keď použijeme akýkoľvek matematický operátor, ako napríklad väčšie ako ( > ), menej ako ( < ), sa rovná ( = ) a nerovná sa ( ), operátor aj číselné Kritérium musia byť zadané vnútri tej istej citácie. Povedzme, že chceme zistiť počet tržieb, ktoré sú vyššie ako 100 000. Aby sme to zistili, vložili sme vzorec, =COUNTIFS(F5:F12,">" 100000 ) V tomto prípade sme vložili iba operátor vo vnútri úvodzovky, nie číselné kritérium.

Ak teraz stlačíme VSTÚPIŤ , a Microsoft Excel zobrazí sa okno s hlásením, že "s týmto vzorcom je problém".

Na odstránenie tohto problému,

➤ Zadajte opravený vzorec,

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

Teraz sme operátor aj kritérium zadali vnútri úvodzoviek. Tentoraz teda vzorec vráti počet.

➤ Tlač VSTÚPIŤ

Výsledkom je počet predajov, ktoré sú vyššie ako 100 000 USD.

4. Počítanie na základe hodnôt z inej bunky

Keď ako kritérium použijeme odkaz na bunku COUNTIFS sme museli spojiť odkaz na bunku s operátorom vložením & pred odkazom na bunku. Tu sa medzi úvodzovkami nachádza iba operátor.

Predpokladajme, že chceme použiť bunku I5 ako kritériá v COUNTIFS Tak sme zadali nasledujúci vzorec, =COUNTIFS(F5:F12, "<I5 ") . Tu sme priamo vložili odkaz na bunku do vzorca.

Ak stlačíme VSTÚPIŤ uvidíme, že vzorec vrátil 0 To znamená. COUNTIFS funkcia nefunguje správne a poskytuje nesprávne hodnoty.

Odstránenie problému,

➤ Zadajte nasledujúci vzorec,

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

Tu sme spojili referenčnú bunku, I5 vložením & pred ním.

Teraz,

➤ Tlač VSTÚPIŤ ,

V dôsledku toho sa COUNTIFS funkcia bude teraz fungovať a dostanete požadovaný počet.

Čítajte viac: COUNTIF medzi dvoma hodnotami buniek v programe Excel

Podobné čítania

  • COUNTIF vs COUNTIFS v programe Excel (4 príklady)
  • Ako používať COUNTIF medzi dvoma číslami (4 metódy)
  • COUNTIF Excel Príklad (22 príkladov)
  • Ako používať COUNTIF s WEEKDAY v programe Excel

5. COUNTIFS nefunguje pre OR logiku

Stránka COUNTIFS funkcia dokáže vypočítať iba A logika, ale nedokáže vypočítať ALEBO Ak sa teda pokúsite získať hodnotu pomocou ALEBO logika,. COUNTIFS Funkcia nebude fungovať správne. Predpokladajme, že chceme získať počet predajcov auta alebo motorky. Preto sme zadali vzorec, =COUNTIFS(E5:E12, "Auto", E5:E12, "Motocykel") . Ale vzorec sa vrátil 0 To sa deje preto, lebo COUNTIFS funkcia nemôže vypočítať ALEBO logika.

Mimochodom, môžeme použiť SUM funkcie a COUNTIFS spoločne vypočítať funkciu ALEBO logika.

➤ Zadajte nasledujúci vzorec,

=SUM(COUNTIFS(E5:E12,{"Auto", "Motocykel"}))

Tu sa COUNTIFS funkcia vráti dva počty (jeden pre Auto , ďalší pre Motorový bicykel ) z poľa E5:E12 a SUM funkcia tieto počty sčíta.

Teraz,

➤ Tlač VSTÚPIŤ

Tentoraz sa vám zobrazí správny počet.

6. Používanie zástupných znakov, keď COUNTIFS nefunguje

Môžeme použiť rôzne Divoké karty v rôznych podmienkach, keď COUNTIFS Napríklad, ak chceme priradiť čiastočný reťazec z textového reťazca, môžeme použiť hviezdičku ( * ). Predpokladajme, že sme vložili Bicykel ako kritériá v našom vzorci =COUNTIFS(E5:E12, "Bike") . Teraz, keď máme Motorový bicykel v našom súbore údajov COUNTIFS funkcia nebude fungovať správne a vráti 0 .

Na vyriešenie tohto problému môžeme použiť hviezdičku ( * ).

➤ Zadajte nasledujúci vzorec,

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

Keďže kritériá sa teraz nachádzajú medzi hviezdičkami ( * ), funkcia bude hľadať čiastočné zhody v rozsahu E5:E12 .

➤ Tlač VSTÚPIŤ ,

Tentoraz COUNTIFS bude fungovať a poskytne správny počet.

Prečítajte si viac: Ako používať COUNTIF so záložkou v programe Excel

7. COUNTIFS nefunguje pri počítaní z iného zošita

Stránka COUNTIFS funkcia nebude fungovať, ak sa odvoláme na bunky z iného zošita a zošit je zatvorený. Predpokladajme, že máme naše údaje o predaji v hárku Predaj zošita s názvom Údaje o predaji .

Teraz chceme spočítať počet predajcov áut v našom aktuálnom zošite pomocou údajov z Údaje o predaji pracovný zošit. Ak to chcete urobiť,

➤ Zadajte vzorec,

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

Tu, C:\Users\User\Desktop\ označuje umiestnenie Údaje o predaji pracovný zošit a [Údaje o predaji.xlsx]Automobil'!$E$5:$E$12 označuje rozsah kritérií z Údaje o predaji pracovný zošit.

Ak teraz neotvoríme Údaje o predaji zošit a stlačte VSTÚPIŤ uvidíme, že vzorec bude zobrazovať #VALUE! chyba.

Ak to chceme vyriešiť, musíme otvoriť zošit, z ktorého získavame údaje pre vzorec. Potom musíme stlačiť tlačidlo F9 Výsledkom je, že tentoraz dostaneme počet.

Záver

Dúfam, že teraz viete, čo robiť, keď COUNTIFS Ak máte nejasnosti týkajúce sa niektorého z riešení, zanechajte komentár.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.