Hogyan számoljunk sorokat az Excel-adatokkal (4 képlet)

  • Ossza Meg Ezt
Hugh West

A nagy mennyiségű adattal való munka során az üres cellák megtalálása nagyon gyakori forgatókönyv. Néha véletlenül beilleszthetünk üres sorokat, amelyekben nincsenek adatok. Ennek eredményeképpen ez problémákat okozhat az Excelben végzett számításainkban. Tehát meg kell számolnunk azokat a sorokat, amelyek legalább egy nem üres cellával rendelkeznek. Ebben a bemutatóban megmutatjuk, hogyan lehet az Excelben az adatokkal rendelkező sorokat megszámolni a megfelelőpéldák és megfelelő illusztrációk.

Gyakorlati munkafüzet letöltése

Töltse le a következő gyakorló munkafüzetet.

Sorszámlálás az adatokkal Excel.xlsx-ben

4 képlet az Excel adatokkal rendelkező sorok számolásához az Excelben

Itt négy olyan képletet adunk meg, amelyeket az adatállományában alkalmazhat. Javasoljuk, hogy tanulja meg és próbálja ki mindegyiket, hogy gazdagítsa Excel-ismereteit.

A bemutató bemutatásához a következő adatkészletet fogjuk használni:

Itt, ebben az adatkészletben, van a név , kor , és foglalkozás Néhány sor teljesen üres. Néhány sorban pedig nem üres cellák vannak. A célunk az, hogy megszámoljuk azokat a sorokat, amelyekben legalább egy nem üres cella van. Ez azt jelenti, hogy meg kell számolnunk az adatokkal rendelkező sorokat.

1. Az IF és COUNTA függvények használata az adatok sorainak számlálásához

Ez a képlet a következő kettő kombinációja IF és COUNTA funkciók. COUNTA függvény megszámolja az összes nem üres cellát. Így meg tudja mondani, hogy van-e adatunk ezekben a sorokban vagy sem. Ezután a IF függvényben azokat a sorokat adjuk meg, amelyeknek a bóluszi értéke 1 ( TRUE ), ha az adott sor tartalmaz adatokat, vagy 0 ( FALSE ), ha nem. Végül összeadjuk ezeket a számlálásokat, hogy megtaláljuk az összes adatot tartalmazó sort.

A képlet alapvető szintaxisa:

=IF(COUNTA(range)>1,1,0)

Lépések:

1. Először hozzon létre egy új oszlopot " Count ".

2. Ezután írja be a következő képletet a Cell E5 :

=IF(COUNTA(B5:D5)>0,1,0)

3. Nyomja meg Írja be a címet. . Ezután azt fogja mutatni, hogy 1 mivel rendelkezik adatokkal.

4. Ezután húzza a Töltse ki a fogantyút ikon a cellatartomány felett E6:E11 Ezután látni fogja az összes értéket, amely jelzi, hogy a sorok rendelkeznek-e adatokkal vagy sem.

5. Most írja be a következő képletet Cell D13:

=SUM(E5:E11)

6. Ezután nyomja meg a Írja be a címet. .

Amint láthatod, sikeresen megszámoltuk az összes sor adatát.

Bővebben: Hogyan számoljuk meg a sorokat képlettel az Excelben (5 gyors módszer)

2. Az IF és a COUNTBLANK függvények használata az Excelben lévő adatok sorainak számolásához

Az előző módszerhez hasonlóan ez is két függvény kombinációja, de itt ahelyett, hogy a COUNTA függvényt fogjuk használni a COUNTBLANK funkció.

A COUNTBLANK függvény elsősorban az összes üres cellát számolja az Excelben. Itt minden sornak három oszlopa van. Így a COUNTBLANK függvény megszámolja az összes üres cellát. Ha mindhárom cellában nincs adat, akkor 3-t ad vissza. Ha tehát 3-t ad vissza, az azt jelenti, hogy nincs adat abban a sorban. Ennek eredményeképpen a képletünk 0-t ad vissza, egyébként 1-t.

A képlet alapvető szintaxisa:

=IF(COUNTBLANK(range)=3,0,1)

Lépések:

1. Először írja be a következő képletet a Cell E5 :

=IF(COUNTBLANK(B5:D5)=3,0,1)

2. Nyomja meg Írja be a címet. . Ezután azt fogja mutatni, hogy 1 mivel ebben a sorban vannak adatok.

3. Ezután húzza a Töltse ki a fogantyút ikon a cellatartomány felett E6:E11 Ezután látni fogja az összes értéket, amely azt jelzi, hogy a sorok rendelkeznek adatokkal vagy sem.

4. Most írja be a következő képletet a Cell D13 :

=SUM(E5:E11)

5. Ezután nyomja meg a Írja be a címet. .

Végül sikeresen megszámoljuk az összes olyan sort, amely tartalmaz adatokat.

3. Az IF és COUNTIF függvények használata az adatokkal rendelkező sorok számolásához

Ez a módszer hasonló az előző módszerhez. A COUNTBLANK függvényt a COUNTBLANK függvénnyel helyettesítjük. COUNTIF funkció. COUNTIF függvény a cellákat számolja a kritériumok alapján. Itt egy sorban akkor számoljuk a cellákat, ha nincs érték. Tehát, ha hármat ad vissza, az azt jelenti, hogy nincs érték abban a sorban. Ezután a IF függvény 0-t fog visszaadni.

A képlet alapvető szintaxisa:

=IF(COUNTIF(range,criteria)=3,0,1)

Lépések:

1. Először írja be a következő képletet a E5 cella :

=IF(COUNTIF(B5:D5,"")=3,0,1)

2. Nyomja meg Írja be a címet. . Ezután azt fogja mutatni, hogy 1 mivel rendelkezik adatokkal.

3. Ezután húzza a Töltse ki a fogantyút ikon a cellatartomány felett E6:E11 Ezután látni fogja az összes értéket, amely jelzi, hogy a sorok rendelkeznek-e adatokkal vagy sem.

4. Most írja be a következő képletet a Cell D13 :

=SUM(E5:E11)

5. Ezután nyomja meg a Írja be a címet. .

Végül, a bólus értékek összegzésével gyorsan meg tudjuk találni az adatokat tartalmazó sorok számát.

Hasonló olvasmányok:

  • Excel VBA a sorok számolásához adatokkal (4 példa)
  • Hogyan Excel számolja a sorokat az értékkel (8 módok)
  • Hogyan számolhat sorokat a VBA-val az Excelben (5 megközelítés)

4. Sorok számolása adatokkal a SUMPRODUCT és MMULT függvények használatával

Ebben a módszerben kombináljuk a SUMPRODUCT és MMULT (Matric szorzás) függvények, hogy megszámolja az adatokat tartalmazó sorokat.

A SUMPRODUCT függvény hasonló tartományok vagy tömbök szorzatának összegét adja vissza. Az alapértelmezett képlet a szorzás, de az összeadás, kivonás és osztás is elérhető.

A SUMPRODUCT függvény alapvető szintaxisa:

=SUMPRODUCT(array1, [array2], [array3], ...)

Másrészt a The MMULT A függvény két tömb mátrixszorzatát adja vissza. Az eredmény egy olyan tömb, amelynek ugyanannyi sora van, mint a tömb1-nek, és ugyanannyi oszlopa, mint a tömb2-nek.

Az MMULT függvény alapvető szintaxisa:

=MMULT(array1, array2)

Itt array1 és array2 azok a tömbök, amelyeket szorozni szeretnénk.

A képletünk alapvető szintaktikája:

=SUMPRODUCT((MMULT((array1="")*1,array2<3)*1)

Lépések:

1. Írja be a következő képletet a D13-as cella :

=SUMPRODUCT((MMULT((B5:D11="")*1,{1;1;1})<3)*1)

2. Ezután nyomja meg a Lépjen be.

Végül a képletünk sikeresen megszámolta az adatokat tartalmazó sorokat.

🔎 A képlet bontása

1. A cella üres vagy nem üres

A B5:D11="" azt jelenti, hogy a cella üres-e vagy sem.

Például a következő adatokat adja vissza {FALSE, FALSE, FALSE, FALSE} a oldalon. row1 .

2. Boolean értékek számokká alakítása

Most, (B5:D11="")*1 visszaadja az összes ilyen bólust nullára vagy egyre.

A oldalon. row1 , akkor visszatér {0,0,0} .

3. Adja hozzá az értékeket soronként

A MMULT függvény kivételesen alkalmas az értékek soronkénti összegzésére, azonban nem tudja kezelni a boolean értékeket. A függvény egy értékekből álló tömböt ad vissza.

MMULT((B5:D11=””)*1,{1;1;1})

A oldalon. row1 , a mi tömbünk {0,0,0} Tehát az összegünk 0 .

A oldalon. row2 , a mi tömbünk {0,1,0} Az eredményünk tehát a következő 3 .

4. Ellenőrizze, hogy a tömb minden egyes értéke kisebb-e 3-nál.

MMULT((B3:D14=””)*1,{1;1;1})<3

Ha 3 üres érték van, akkor abban a sorban nincsenek adatok. Tehát ezzel a képlettel ellenőrizzük, hogy a sor üres-e vagy sem.

A oldalon. row1 , a mi tömbünk {0,0,0} Az eredmény tehát a következő lesz TRUE .

A oldalon. row2 , a mi tömbünk {0,1,0} Az eredményünk tehát a következő TRUE .

A oldalon. row3 , a mi tömbünk {1,1,1} Az eredményünk tehát a következő FALSE .

5. Sorok számolása adatokkal

SUMPRODUCT((MMULT((B5:D11=””)*1,{1;1;1})<3)*1)

Ahhoz, hogy a bólus értékek tömbjét összegezzük, 1-gyel kell szoroznunk, hogy 1 vagy 0 (nulla) értékké alakítsuk őket. TRUE = 1 és FALSE = 0.

Ezután ez lesz:

SUMPRODUCT({1; 1; 0; 1; 1; 0; 0; 0; 1})

És a D13-as cellában 4 fog visszatérni.

Következtetés

Összefoglalva, remélem, hogy ez a bemutató segíteni fog, hogy hatékonyan számolja a sorokat az adatokkal. Töltse le a gyakorlati munkafüzetet, és próbálja ki ezeket a módszereket. Nyugodtan adjon bármilyen visszajelzést a megjegyzés rovatban. Az értékes visszajelzései motiválnak minket, hogy ilyen tartalmakat hozzunk létre. És ne felejtse el ellenőrizni a weboldalunkat. Exceldemy.com különböző Excelhez kapcsolódó problémák és megoldások.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.