Nefunkčnost aplikace Excel COUNTIFS (7 příčin a řešení)

  • Sdílet Toto
Hugh West

Funkce Excel COUNTIFS počítá hodnoty, které odpovídají jednomu nebo více kritériím z určitého rozsahu. Někdy se můžete setkat s problémem, že funkce nepracuje správně. V tomto článku vám představím 7 akcí, které lze provést, když funkce COUNTIFS funkce nefunguje.

Uvažujme následující datovou sadu. Použijme tuto datovou sadu k demonstraci toho, jaké akce je třeba provést, když se COUNTIFS funkce nefunguje správně.

Stáhnout cvičebnici

Nefunguje COUNTIFS.xlsx

7 akcí k opravě nefunkčního systému COUNTIFS

1. COUNTIFS nefunguje při počítání textových hodnot

Při počítání textových řetězců musí být textový řetězec vložen do dvojitých uvozovek ( " " ). V opačném případě COUNTIFS funkce nebude schopna textový řetězec spočítat a vrátí hodnotu 0. Na následujícím obrázku jsme text nevložili do dvojité uvozovky. Vzorec tedy vrátil hodnotu 0 .

Nyní k nápravě tohoto problému,

➤ Zadejte následující opravený vzorec,

=COUNTIFS(E5:E12, "Car")

Nyní vzorec spočítá počet vložených textů. "Auto" z rozsahu buněk E5:E12 .

➤ Tisk ENTER

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

2. COUNTIFS nefunguje pro nesprávný odkaz na rozsah

Pokud použijeme více než jedno kritérium v COUNTIFS musí mít rozsah buněk pro různá kritéria stejný počet buněk. V opačném případě se funkce COUNTIF funkce nebude fungovat.

Předpokládejme, že chceme v našem souboru dat spočítat počet prodejců automobilů v Austinu. Zadali jsme tedy vzorec, =COUNTIFS(E5:E12, "Car",D5:D11, "Austin") Pokud budete sledovat vzorec, uvidíte, že rozsah prvního kritéria je následující E5:E12 ale rozsah druhého kritéria je D5:D11 . Počet buněk v rozsahu pro kritéria není stejný.

Pokud nyní stiskneme ENTER vzorec vrátí #VALUE! chyba .

Nyní opravte tuto chybu,

➤ Vzorec opravte zadáním,

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

Zde je počet buněk v rozsahu pro kritéria stejný. Vzorec tedy spočítá data, kde Produkt se shoduje s Auto a Region se shoduje s Austin .

➤ Tisk ENTER

Díky tomu získáte počet prodejců aut v Austinu.

Přečtěte si více: COUNTIF Více rozsahů Stejná kritéria v aplikaci Excel

3. COUNTIFS nefunguje pro chybu ve vzorci

Pokud vzorec nevložíme správně, dojde k tomu. COUNTIFS Když použijeme jakýkoli matematický operátor, například větší než ( > ), méně než ( < ), rovnající se ( = ) a nerovná se ( ), musí být jak operátor, tak číselné Kritérium zadáno uvnitř stejné uvozovky. Řekněme, že chceme zjistit počet prodejů, které jsou vyšší než 100 000. Abychom to zjistili, vložili jsme vzorec, =COUNTIFS(F5:F12,">" 100000 ) . Zde jsme vložili pouze operátor uvnitř uvozovky, nikoli číselné kritérium.

Pokud nyní stiskneme ENTER , a Microsoft Excel zobrazí se okno se zprávou " S tímto vzorcem je problém".

Řešení tohoto problému,

➤ Zadejte opravený vzorec,

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

Nyní jsme zadali operátor i kritérium uvnitř uvozovek. Tentokrát tedy vzorec vrátí počet.

➤ Tisk ENTER

Výsledkem je počet prodejů, které jsou vyšší než 100 000 USD.

4. Počítání na základě hodnot z jiné buňky

Pokud jako kritérium použijeme odkaz na buňku. COUNTIFS jsme museli odkaz na buňku spojit s operátorem tak, že jsme vložili & před odkazem na buňku. Zde bude mezi uvozovkami pouze operátor.

Předpokládejme, že chceme použít buňku I5 jako kritéria v COUNTIFS Tak jsme zadali následující vzorec, =COUNTIFS(F5:F12, "<I5 ") . Zde jsme do vzorce vložili přímo odkaz na buňku.

Pokud stiskneme ENTER uvidíme, že vzorec vrátil 0 To znamená, že COUNTIFS funkce nefunguje správně a poskytuje nesprávné hodnoty.

Řešení problému,

➤ Zadejte následující vzorec,

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

Zde jsme spojili referenční buňku, I5 vložením & před ním.

Nyní,

➤ Tisk ENTER ,

V důsledku toho se COUNTIFS Funkce nyní bude fungovat a získáte požadovaný počet.

Další informace: COUNTIF mezi dvěma hodnotami v buňkách v aplikaci Excel

Podobná čtení

  • COUNTIF vs COUNTIFS v aplikaci Excel (4 příklady)
  • Jak používat COUNTIF mezi dvěma čísly (4 metody)
  • COUNTIF Excel Příklad (22 příkladů)
  • Jak používat COUNTIF s WEEKDAY v aplikaci Excel

5. COUNTIFS nefunguje pro logiku OR

Na stránkách COUNTIFS funkce může vypočítat pouze A logika, ale neumí počítat NEBO Pokud se tedy pokusíte získat hodnotu pomocí NEBO logika, logika COUNTIFS Funkce nebude fungovat správně. Předpokládejme, že chceme získat počet prodejců automobilu nebo motocyklu. Zadali jsme tedy vzorec, =COUNTIFS(E5:E12, "Auto", E5:E12, "Motorka") Ale vzorec se vrátil 0 To se děje proto, že COUNTIFS funkce nemůže vypočítat NEBO logika.

Mimochodem, můžeme použít SUM a funkce COUNTIFS společně vypočítat NEBO logika.

➤ Zadejte následující vzorec,

=SUMA(COUNTIFS(E5:E12,{"Auto", "Motocykl"}))

Zde se COUNTIFS funkce vrátí dva počty (jeden pro Auto , další pro Motorové kolo ) z pole E5:E12 a SUM funkce tyto počty sečte.

Nyní,

➤ Tisk ENTER

Tentokrát získáte správný počet.

6. Použití zástupných znaků, když COUNTIFS nefunguje

Můžeme použít různé Divoké karty v různých podmínkách, když COUNTIFS Například pokud chceme porovnat částečný řetězec z textového řetězce, můžeme použít hvězdičku ( * ). Předpokládejme, že jsme vložili Jízdní kolo jako kritéria v našem vzorci =COUNTIFS(E5:E12, "Bike") . Nyní, když máme Motorové kolo v našem souboru dat COUNTIFS funkce nebude fungovat správně a vrátí 0 .

Tento problém můžeme vyřešit pomocí hvězdičky ( * ).

➤ Zadejte následující vzorec,

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

Vzhledem k tomu, že kritéria jsou nyní mezi hvězdičkami ( * ), bude funkce hledat částečné shody v rozsahu E5:E12 .

➤ Tisk ENTER ,

Tentokrát COUNTIFS bude fungovat a poskytne správný počet.

Další informace: Jak používat COUNTIF se zástupným znakem v aplikaci Excel

7. COUNTIFS nefunguje při počítání z jiného sešitu

Na stránkách COUNTIFS nebude fungovat, pokud se odkazujeme na buňky z jiného sešitu a sešit je uzavřen. Předpokládejme, že máme naše údaje o prodeji v listu Prodej sešitu s názvem Údaje o prodeji .

Nyní chceme spočítat počet prodejců automobilů v našem aktuálním sešitě pomocí dat ze souboru Údaje o prodeji sešit. Za tímto účelem,

➤ Zadejte vzorec,

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

Zde, C:\Uživatelé\Uživatel\Pracovní plocha\ označuje umístění Údaje o prodeji sešit a [Data o prodeji.xlsx]Automobil'!$E$5:$E$12 označuje rozsah kritérií z Údaje o prodeji pracovní sešit.

Pokud neotevřeme Údaje o prodeji sešit a stiskněte ENTER uvidíme, že vzorec ukáže #VALUE! chyba.

Abychom to vyřešili, musíme otevřít sešit, ze kterého získáváme data pro vzorec. Poté musíme stisknout tlačítko F9 Výsledkem je, že tentokrát získáme počet.

Závěr

Doufám, že teď už víte, co dělat, když se COUNTIFS Pokud máte nejasnosti ohledně některého z řešení, zanechte prosím komentář.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.