Tartalomjegyzék
Excel COUNTIFS funkció megszámolja azokat az értékeket, amelyek egy vagy több kritériumnak megfelelnek egy tartományból. Néha szembesülhetsz azzal a problémával, hogy a függvény nem működik megfelelően. Ebben a cikkben bemutatok 7 olyan műveletet, amelyeket akkor lehet végrehajtani, ha a(z) COUNTIFS funkció nem működik.
Tekintsük a következő adatkészletet. Használjuk ezt az adatkészletet annak bemutatására, hogy milyen lépéseket kell tenni, amikor a COUNTIFS funkció nem működik megfelelően.
Gyakorlati munkafüzet letöltése
Nem működik COUNTIFS.xlsx7 művelet a nem működő COUNTIFS javításához
1. A COUNTIFS nem működik a szöveges értékek számolásakor
Amikor szöveges karakterláncokat számolunk, a szöveges karakterláncot dupla idézőjelbe ( " " ). Egyébként a COUNTIFS függvény nem lesz képes megszámolni a szöveges karakterláncot, és 0 értéket fog visszaadni. A következő képen nem illesztettük be a szöveget idézőjelbe. Így a képlet a következő értéket adta vissza 0 .
Most pedig, hogy megoldjuk ezt a problémát,
➤ Írja be a következő korrigált képletet,
=COUNTIFS(E5:E12, "autó")
Most a képlet megszámolja a beillesztett szöveg számát. "Autó" a cellatartományból E5:E12 .
➤ Sajtó BELÉPÉS
Ennek eredményeképpen megkapja a kívánt számot.
2. A COUNTIFS nem működik helytelen tartományreferencia esetén
Ha egynél több kritériumot használunk a COUNTIFS függvény esetén a különböző kritériumok cellatartományának azonos számú cellával kell rendelkeznie. Ellenkező esetben a COUNTIF funkció nem fog működni.
Tegyük fel, hogy meg akarjuk számolni az Austinban lévő autóeladók számát az adathalmazunkban. Tehát beírtuk a képletet, =COUNTIFS(E5:E12, "Car",D5:D11, "Austin")
Ha megfigyeli a képletet, láthatja, hogy itt az első kritérium tartománya a következő E5:E12 de a második kritérium tartománya D5:D11 A feltételek tartományában lévő cellák száma nem azonos.
Most, ha megnyomjuk a BELÉPÉS a képlet a következőt adja vissza #VALUE! hiba .
Most a hiba kijavítása,
➤ Javítsa ki a képletet a beírással,
=COUNTIFS(E5:E12, "Car",D5:D12, "Austin")
Itt, A tartományban lévő cellák száma a kritériumok esetében ugyanaz. Tehát a képlet megszámolja az adatokat, ahol Termék mérkőzések a Autó és Régió mérkőzések a Austin .
➤ Sajtó BELÉPÉS
Ennek eredményeképpen megkapja az autóeladók számát Austinban.
Bővebben: COUNTIF Több tartomány azonos kritériumok Excelben
3. COUNTIFS nem működik a hiba a képletben
Ha nem megfelelően illesztjük be a képletet, a COUNTIFS függvény nem fog működni. Amikor bármilyen matematikai operátort használunk, mint például a nagyobb mint ( > ), kevesebb mint ( < ), egyenlő ( = ), és nem egyenlő ( ), mind az operátort, mind a numerikus kritériumokat ugyanabba az idézőjelbe kell beírni. Tegyük fel, hogy meg akarjuk találni a 100 000 dollárnál nagyobb értékű eladások számát. Ennek megállapításához beillesztettük a képletet, =COUNTIFS(F5:F12,">" 100000
) Itt csak az idézőjelen belüli operátort illesztettük be, a numerikus kritériumokat nem.
Most, ha megnyomjuk a BELÉPÉS , a Microsoft Excel megjelenik az üzenet, amely azt mutatja, hogy "Probléma van ezzel a formulával".
A probléma megoldása,
➤ Írja be a javított képletet,
=COUNTIFS(F5:F12,">100000")
Most az idézőjelen belül adtuk meg az operátort és a kritériumot is. Így ezúttal a képlet a számlálást fogja visszaadni.
➤ Sajtó BELÉPÉS
Ennek eredményeként megkapja a 100 000 dollárnál nagyobb értékű eladások számát.
4. Számolás más cellából származó értékek alapján
Amikor egy cellahivatkozást használunk a COUNTIFS függvényt, a cellahivatkozást az operátorral kell összekapcsolnunk, a & a cellahivatkozás előtt. Itt csak az operátor lesz az idézőjelek között.
Tegyük fel, hogy a cellát I5 mint a kritériumokat a COUNTIFS Tehát a következő képletet írtuk be, =COUNTIFS(F5:F12, "<I5 ")
Itt közvetlenül a cellahivatkozást illesztettük be a képletbe.
Ha megnyomjuk BELÉPÉS látni fogjuk, hogy a képlet visszaadta 0 Ez azt jelenti, hogy a COUNTIFS funkció nem működik megfelelően, és rossz értékeket ad.
A probléma megoldása,
➤ Írja be a következő képletet,
=COUNTIFS(F5:F12, "<" &I5)
Itt a referenciacellát kapcsoltuk össze, I5 a következők beillesztésével & előtte.
Most,
➤ Sajtó BELÉPÉS ,
Ennek eredményeként a COUNTIFS függvény most már működni fog, és megkapja a kívánt számot.
További információ: COUNTIF két cellaérték között az Excelben
Hasonló olvasmányok
- COUNTIF vs COUNTIFS Excelben (4 példa)
- Két szám közötti COUNTIF használata (4 módszer)
- COUNTIF Excel példa (22 példa)
- A COUNTIF és a WEEKDAY használatának módja az Excelben
5. A COUNTIFS nem működik a VAGY logika esetében
A COUNTIFS függvény csak a ÉS logika, de nem tudja kiszámítani VAGY Tehát, ha megpróbálsz egy értéket kinyerni a VAGY logika, a COUNTIFS funkció nem fog megfelelően működni. Tegyük fel, hogy meg akarjuk kapni az autó vagy motorkerékpár eladók számát. Tehát beírtuk a képletet, =COUNTIFS(E5:E12, "Autó", E5:E12, "Motorkerékpár")
De a képlet visszatért 0 Ez azért történik, mert a COUNTIFS funkció nem tudja kiszámítani VAGY logika.
Egyébként használhatjuk a SUM funkció és a COUNTIFS funkcióval együtt számoljuk ki VAGY logika.
➤ Írja be a következő képletet,
=SUM(COUNTIFS(E5:E12,{"Autó", "Motorkerékpár"}))
Itt a COUNTIFS függvény két számlálót fog visszaadni (Egyet a Autó , egy másik a Motoros kerékpár ) a tömbből E5:E12 és a SUM függvény összeadja ezeket a számokat.
Most,
➤ Sajtó BELÉPÉS
Ezúttal a helyes számolást fogja megkapni.
6. Vadkártyák használata, ha a COUNTIFS nem működik
Használhatunk különböző Wildcards különböző körülmények között, amikor COUNTIFS nem működik. Például, ha egy szöveges karakterláncból részleges karakterláncot akarunk keresni, akkor használhatjuk a csillagot ( * ). Tegyük fel, hogy beillesztettük Kerékpár mint a kritérium a mi képletünkben- =COUNTIFS(E5:E12, "Kerékpár")
. Most, hogy már Motoros kerékpár a mi adatállományunkban a COUNTIFS funkció nem fog megfelelően működni, és a 0 .
A probléma megoldására használhatjuk a csillagot ( * ).
➤ Írja be a következő képletet,
=COUNTIFS(E5:E12,"*Bike*")
Mivel a kritériumok most a csillagok között vannak ( * ), a függvény részleges egyezéseket keres a következő tartományban E5:E12 .
➤ Sajtó BELÉPÉS ,
Ezúttal a COUNTIFS működni fog, és a helyes számot adja meg.
További információ: Hogyan használjuk a COUNTIF-ot a Wildcarddal az Excelben?
7. A COUNTIFS nem működik, ha egy másik munkafüzetből számolunk
A COUNTIFS funkció nem fog működni, ha egy másik munkafüzet celláira hivatkozunk, és a munkafüzet le van zárva. Tegyük fel, hogy az értékesítési adataink a következő lapon vannak Értékesítés nevű munkafüzet Értékesítési adatok .
Most meg akarjuk számolni az autóeladók számát az aktuális munkafüzetünkben a következő adatok felhasználásával Értékesítési adatok munkafüzetet. Ehhez,
➤ Írja be a képletet,
=COUNTIFS('C:\Users\User\Desktop\[Sales Data.xlsx]Automobile'!$E$5:$E$12, "Car")
Tessék, C:\ Felhasználók\Felhasználó\Desktop\ jelzi a Értékesítési adatok munkafüzet és [Sales Data.xlsx]Automobile'!$E$5:$E$12 jelzi a kritériumok tartományát a Értékesítési adatok munkafüzet.
Ha nem nyitjuk meg a Értékesítési adatok munkafüzetet, és nyomja meg a BELÉPÉS látni fogjuk, hogy a képlet azt mutatja #VALUE! hiba.
Ennek megoldásához meg kell nyitnunk azt a munkafüzetet, ahonnan a képlethez szükséges adatokat kapjuk. Ezután meg kell nyomnunk a F9 a képlet frissítéséhez. Ennek eredményeképpen ezúttal megkapjuk a számlálót.
Következtetés
Remélem, most már tudod, mit kell tenned, amikor a COUNTIFS funkció nem működik. Ha bármilyen zavara van a megoldásokkal kapcsolatban, kérjük, hagyjon megjegyzést.