Hogyan lehet összesíteni egy oszlopot az Excelben

Összegezhet egy oszlopot egyetlen kattintással, az Automatikus összegzés funkcióval, a SUM funkcióval, a szűrő funkcióval, valamint az adatkészlet táblázattá alakításával.

A legtöbbünknek gyakran meg kell tennie az oszlopok vagy számsorok összeadását. Például, ha olyan kulcsfontosságú adatokat tárol, mint az értékesítési feljegyzések vagy árlisták egyetlen oszlop celláiban, akkor érdemes lehet gyorsan megtudni az oszlop teljes összegét. Tehát tudnia kell, hogyan kell egy oszlopot összegezni az Excelben.

Számos módon összegezhet vagy összesíthet egy oszlopot/sort az Excelben, beleértve az AutoSum szolgáltatást, az SUM függvényt, a szűrőfunkciót, a SUMIF függvényt és az adatkészlet táblázattá alakítását egyetlen kattintással. Ebben a cikkben látni fogjuk az oszlopok vagy sorok Excelben való összeadásának különböző módszereit.

ÖSSZEFOGLALJA az oszlopot egy kattintással az állapotsor segítségével

Egy oszlop összértékének kiszámításának legegyszerűbb és leggyorsabb módja, ha rákattint az oszlop számokat tartalmazó betűjére, és bejelöli az „Állapot” sávot alul. Az Excel állapotsora az Excel ablakának alján található, amely különféle információkat jelenít meg az Excel-munkalapokról, beleértve a kiválasztott cellák átlagát, számát és összegét.

Tételezzük fel, hogy van egy adattáblázata az alábbiak szerint, és szeretné megtalálni a B oszlopban szereplő árak összegét.

Csak annyit kell tennie, hogy kijelöli a teljes oszlopot az összegezni kívánt számokkal (B oszlop) az oszlop tetején található B betűre kattintva, és megnézi az Excel állapotsorát (a nagyítás vezérlője mellett).

Itt láthatja a kiválasztott cellák összegét, valamint az átlagot és a számértékeket.

Kiválaszthatja a B2–B11 adattartományt is a teljes oszlop helyett, és megtekintheti az állapotsort, hogy megtudja az összeget. A sorban lévő számok összegét úgy is megkeresheti, hogy oszlop helyett az értéksort választja ki.

Ennek a módszernek az az előnye, hogy automatikusan figyelmen kívül hagyja a szöveges értékeket tartalmazó cellákat, és csak a számokat összegzi. Ahogy fentebb is látható, amikor a teljes B oszlopot, beleértve a B1 cellát is szöveges címmel (Price) jelöltük ki, csak az adott oszlopban lévő számokat összegezte.

ÖSSZEFOGLALJA egy oszlopot AutoSum funkcióval

Egy oszlop összegzésének egy másik leggyorsabb módja az Excelben az AutoSum szolgáltatás használata. Az AutoSum egy Microsoft Excel szolgáltatás, amely lehetővé teszi számokat/egész számokat/tizedesjegyeket tartalmazó cellatartomány (oszlop vagy sor) gyors összeadását a SUM függvény segítségével.

Az Excel szalag „Kezdőlap” és „Képlet” lapján is található egy „AutoSum” parancsgomb, amely megnyomásakor beszúrja a „SZUM függvény”-et a kiválasztott cellába.

Tegyük fel, hogy rendelkezik az alábbi adattáblázattal, és szeretné összegezni a B oszlopban található számokat. Jelöljön ki egy üres cellát közvetlenül az oszlop alatt vagy az adatsor jobb végében (egy sor összegzéséhez), amelyet össze kell adni.

Ezután válassza ki a „Képlet” fület, és kattintson az „AutoSum” gombra a Funkciókönyvtár csoportban.

Vagy lépjen a „Főoldal” fülre, és kattintson az „Automatikus összegzés” gombra a Szerkesztés csoportban.

Akárhogy is, ha a gombra kattint, az Excel automatikusan beszúrja a „=SUM()” értéket a kiválasztott cellába, és kiemeli a tartományt a számokkal (a hangyák körbejárják a tartományt). Ellenőrizze, hogy a kiválasztott tartomány helyes-e, és ha nem a megfelelő tartomány, akkor egy másik tartomány kiválasztásával módosíthatja. A funkció paraméterei pedig ennek megfelelően automatikusan beállnak.

Ezután nyomja meg az Enter billentyűt a billentyűzeten, hogy megtekinthesse a kijelölt cellában lévő teljes oszlop összegét.

Az AutoSum funkciót billentyűparancs segítségével is meghívhatja.

Ehhez válassza ki azt a cellát, amely közvetlenül az utolsó cella alatt van abban az oszlopban, amelyre az összeget szeretné, és használja az alábbi parancsikont:

Alt+= (Nyomja le és tartsa lenyomva az Alt billentyűt, és nyomja meg az egyenlőségjel = billentyűt

És automatikusan beilleszti a SUM függvényt, és kiválasztja a tartományt. Ezután nyomja meg az Entert az oszlop összegzéséhez.

Az AutoSum segítségével gyorsan összegezhet egy oszlopot vagy sort egyetlen kattintással vagy egy billentyűparancs megnyomásával.

Az AutoSum funkciónak azonban van egy bizonyos korlátja, nem észleli és nem választja ki a megfelelő tartományt, ha a tartományban üres cellák vannak, vagy szöveges értékkel rendelkező cellák vannak.

Amint a fenti példában látható, a B6 cella üres. És amikor beírtuk az AutoSum függvényt a B12-es cellába, az csak 5 fenti cellát választ ki. Ez azért van így, mert a függvény érzékeli, hogy a B7 cella az adatok vége, és csak 5 cellát ad vissza a teljes összeghez.

Ennek kijavításához módosítania kell a tartományt az egérrel való kattintással és húzással, vagy manuálisan kell begépelnie a megfelelő cellahivatkozásokat a teljes oszlop kiemeléséhez, majd nyomja meg az Entert. És meg fogja kapni a megfelelő eredményt.

Ennek elkerülése érdekében manuálisan is megadhatja a SUM függvényt az összeg kiszámításához.

SUM egy oszlop a SUM függvény manuális megadásával

Bár az AutoSum parancs használata gyorsan és egyszerűen használható, néha előfordulhat, hogy manuálisan kell megadnia a SUM függvényt egy oszlop vagy sor összegének kiszámításához az Excelben. Különösen akkor, ha csak néhány cellát szeretne összeadni az oszlopban, vagy ha az oszlop üres cellákat vagy szöveges értékű cellákat tartalmaz.

Továbbá, ha az összegértéket a munkalap bármely cellájában szeretné megjeleníteni, kivéve az oszlop alatti cellában vagy a számsor utáni cellában, használhatja a SUM függvényt. A SUM függvénnyel a munkalap bármely részén kiszámíthatja a cellák összegét vagy összességét.

A SUM függvény szintaxisa:

=SZUM(szám1, [szám2],...).
  • szám1 (kötelező) az első hozzáadandó számérték.
  • 2. számú (nem kötelező) a második hozzáadandó számérték.

Míg az 1-es szám a kötelező argumentum, legfeljebb 255 további argumentumot összegezhet. Az argumentumok lehetnek az összeadni kívánt számok vagy cellahivatkozások a számokhoz.

A SUM függvény manuális használatának másik előnye, hogy egy oszlop vagy sor, valamint több oszlop vagy sor nem szomszédos celláiban is összeadja a számokat. A SUM függvény manuális használatának módja a következő:

Először jelölje ki azt a cellát, ahol a munkalapon bárhol látni szeretné egy oszlop vagy sor összegét. Ezután indítsa el a képletet gépeléssel =SUM( a cellában.

Ezután válassza ki az összegezni kívánt számokat tartalmazó cellatartományt, vagy írja be a képletbe az összegezni kívánt tartomány cellahivatkozásait.

Kattinthat és húzhat az egérrel, vagy tartsa lenyomva a Shift billentyűt, majd a nyílbillentyűkkel kijelölhet egy cellatartományt. Ha manuálisan szeretné megadni a cellahivatkozást, írja be a tartomány első cellájának cellahivatkozását, majd egy kettőspontot, majd a tartomány utolsó cellájának cellahivatkozását.

Az argumentumok megadása után zárja be a zárójelet, és nyomja meg az Enter billentyűt az eredmény eléréséhez.

Amint látható, annak ellenére, hogy az oszlopban van egy üres cella és egy szöveges érték, a függvény megadja az összes kijelölt cella összegét.

Nem folyamatos cellák összegzése egy oszlopban

A folytonos cellák tartományának összegzése helyett a nem folytonos cellákat is összegezheti egy oszlopban. A nem szomszédos cellák kijelöléséhez tartsa lenyomva a Ctrl billentyűt, és kattintson azokra a cellákra, amelyeket össze szeretne adni, vagy írja be kézzel a cellahivatkozásokat, és válassza el őket kommokkal (,) a képletben.

Ez csak a kijelölt cellák összegét jeleníti meg az oszlopban.

Több oszlop összegzése

Ha több oszlop összegét szeretné elérni, jelöljön ki több oszlopot az egérrel, vagy írja be a tartomány első cellájának hivatkozását, majd egy kettőspontot, majd a tartomány utolsó cellahivatkozását a függvény argumentumaihoz.

Az argumentumok megadása után zárja be a zárójelet, és nyomja meg az Enter billentyűt az eredmény megtekintéséhez.

Nem szomszédos oszlopok összegzése

A nem szomszédos oszlopokat is összegezheti a SUM függvénnyel. Itt van, hogyan:

Jelölje ki a munkalap bármely celláját, ahol meg szeretné jeleníteni a nem szomszédos oszlopok összességét. Ezután indítsa el a képletet a függvény beírásával =SUM( abban a cellában. Ezután válassza ki az első oszloptartományt az egérrel, vagy írja be manuálisan a tartományhivatkozást.

Ezután adjon hozzá egy vesszőt, és válassza ki a következő tartományt, vagy írja be a második tartomány hivatkozását. Ily módon tetszőleges számú tartományt adhat hozzá, és mindegyiket vesszővel (,) válassza el.

Az argumentumok után zárja be a zárójelet, és nyomja meg az Enter billentyűt az eredmény eléréséhez.

Összegző oszlop a megnevezett tartomány használatával

Ha nagy munkalapja van, és gyorsan ki szeretné számítani az oszlopban lévő számok összegét, a SUM függvényben elnevezett tartományokat használhat az összeg megkereséséhez. Elnevezett tartományok létrehozásakor ezeket a neveket használhatja a cellahivatkozások helyett, ami megkönnyíti az adatkészletekre való hivatkozást az Excelben. Könnyen használható az elnevezett tartomány a függvényben, ahelyett, hogy több száz sort lefelé görgetne a tartomány kiválasztásához.

Egy másik jó dolog az Elnevezett tartomány használatában, hogy a SUM argumentumban hivatkozhat egy másik munkalapon lévő adatkészletre (tartományra), és megkaphatja az összeg értékét az aktuális munkalapon.

Ha elnevezett tartományt szeretne használni a képletben, először létre kell hoznia egyet. Így hozhat létre és használhat elnevezett tartományt a SUM függvényben.

Először válassza ki azt a cellatartományt (fejlécek nélkül), amelyhez egy elnevezett tartományt szeretne létrehozni. Ezután lépjen a „Képletek” fülre, és kattintson a „Név meghatározása” gombra a Meghatározott nevek csoportban.

Az Új név párbeszédpanel „Név:” mezőjében adja meg a kiválasztott tartománynak adni kívánt nevet. A „Hatókör:” mezőben módosíthatja a megnevezett tartomány hatókörét, mint a teljes munkafüzetet vagy egy adott munkalapot. A hatókör meghatározza, hogy a megnevezett tartomány a teljes munkafüzethez vagy csak egy adott munkalaphoz legyen elérhető. Ezután kattintson az „OK” gombra.

A tartomány hivatkozását a „Hivatkozás” mezőben is módosíthatja.

Alternatív megoldásként elnevezhet egy tartományt a „Név” mező használatával. Ehhez válassza ki a tartományt, lépjen a „Név” mezőbe a Képletsor bal oldalán (közvetlenül az A betű felett), és írja be a kiválasztott dátumtartományhoz rendelni kívánt nevet. Ezután nyomja meg az Enter billentyűt.

De amikor létrehoz egy elnevezett tartományt a Név mezőben, akkor az automatikusan beállítja az elnevezett tartomány hatókörét a teljes munkafüzetre.

Most már használhatja a létrehozott elnevezett tartományt az összeg értékének gyors megtalálásához.

Ehhez jelöljön ki bármely üres cellát a munkafüzet bármely részén, ahol meg szeretné jeleníteni az Összeg eredményt. Írja be a SUM képletet a megnevezett tartománysal, ahogy az argumentumai is, és nyomja meg az Enter billentyűt:

=SZUM(árak)

A fenti példában a 4. munkalap képlete a 2. munkalap „Árak” nevű oszlopára hivatkozik, hogy megkapja egy oszlop összegét.

Csak a látható cellákat összegezze egy oszlopban a SUBTOTAL függvény segítségével

Ha szűrt cellákat vagy rejtett cellákat tartalmaz egy adatkészletben vagy oszlopban, a SUM függvény használata az oszlop összegzéséhez nem ideális. Mivel a SUM függvény számítása során szűrt vagy rejtett cellákat is tartalmaz.

Az alábbi példa azt mutatja be, hogy mi történik, ha összegez egy oszlopot rejtett vagy szűrt sorokkal:

A fenti táblázatban a B oszlopot 100-nál kisebb árak alapján szűrtük. Ennek eredményeként van néhány szűrt sorunk. A hiányzó sorszámok alapján észreveheti, hogy a táblázatban szűrt/rejtett sorok vannak.

Most, amikor a B oszlop látható celláit a SUM függvénnyel összegezi, „207”-et kell kapnia összegként, de helyette „964” jelenik meg. Ez azért van így, mert a SUM függvény a szűrt cellákat is figyelembe veszi az összeg kiszámításakor.

Ez az oka annak, hogy nem használhatja a SUM függvényt, ha szűrt vagy rejtett cellákról van szó.

Ha nem szeretné, hogy a szűrt/rejtett cellák bekerüljenek a számításba egy oszlop összegzésekor, és csak a látható cellákat szeretné összeadni, akkor a SUBTOTAL függvényt kell használnia.

RÉSZÖSSZEG Funkció

A RÉSZÖSSZEG egy hatékony beépített funkció az Excelben, amely lehetővé teszi különféle számítások (SZUM, ÁTLAG, SZÁM, MIN, VARIANCE és egyebek) végrehajtását egy adattartományon, és az oszlop összesített vagy összesített eredményét adja vissza. Ez a funkció csak a látható cellákban lévő adatokat összegzi, figyelmen kívül hagyva a szűrt vagy rejtett sorokat. A SUBTOTAL egy sokoldalú függvény, amely 11 különböző funkciót tud végrehajtani egy oszlop látható celláiban.

A SUBTOTAL függvény szintaxisa:

=RÉSZÖSSZEG (függvényszám, ref1, [ref2], ...)

Érvek:

  • függvény_szám(kívánt) Ez egy függvényszám, amely meghatározza, hogy melyik függvényt kell használni a végösszeg kiszámításához. Ez az argumentum tetszőleges értéket vehet fel 1-től 11-ig vagy 101-től 111-ig. Itt összegeznünk kell a látható cellákat, miközben figyelmen kívül hagyjuk a kiszűrt cellákat. Ehhez a „9”-et kell használnunk.
  • ref1 (kívánt) Az elsőként megnevezett tartomány vagy hivatkozás, amelyet részösszegezni szeretne.
  • ref2 (választható) - A második megnevezett tartomány vagy hivatkozás, amelyet részösszegezni szeretne. Az első hivatkozás után legfeljebb 254 további hivatkozást adhat hozzá.

Oszlop összegzése SUBTOTAL függvény segítségével

Ha szeretné összegezni a látható cellákat, és ki szeretné zárni a szűrt vagy rejtett cellákat, akkor kövesse az alábbi lépéseket egy oszlop összegzéséhez a SUBTOTAL függvény használatával:

Először is szűrnie kell a táblázatot. Ehhez kattintson bármelyik cellára az adatkészleten belül. Ezután lépjen az „Adatok” fülre, és kattintson a „Szűrő” ikonra (tölcsér ikonra).

A nyilak az oszlopfejlécek mellett jelennek meg. Kattintson az oszlopfejléc melletti nyílra, amellyel a táblázatot szűrni kívánja. Ezután válassza ki az adatokra alkalmazni kívánt szűrőbeállítást. Az alábbi példában a B oszlopot 100-nál kisebb számokkal szeretnénk szűrni.

Az Egyéni automatikus szűrő párbeszédpanelen beírjuk a „100” értéket, és rákattintunk az „OK” gombra.

Az oszlopban lévő számokat a rendszer 100-nál kisebb értékek alapján szűri.

Most válassza ki azt a cellát, ahol meg szeretné jeleníteni az összeg értékét, és kezdje el beírni a SUBTOTAL függvényt. Miután megnyitja a SUBTOTAL függvényt, és beírja a zárójelet, megjelenik a képletben használható függvények listája. Kattintson a „9 – SUM” gombra a listában, vagy írja be kézzel a „9”-et első argumentumként.

Ezután válassza ki az összegezni kívánt cellatartományt, vagy írja be kézzel a tartományhivatkozást, és zárja be a zárójelet. Ezután nyomja meg az Enter billentyűt.

Most csak a látható cellák összegét (részösszegét) kapná meg – „207”

Alternatív megoldásként kiválaszthatja a tartományt (B2:B11) az összeadni kívánt számokkal, majd a „Kezdőlap” vagy a „Képletek” lapon kattintson az „Automatikus összegzés” lehetőségre.

Automatikusan hozzáadja a SUBTOTAL függvényt a táblázat végéhez, és összegzi az eredményt.

Alakítsa át adatait Excel-táblázattá, hogy megkapja az oszlop összegét

Egy másik egyszerű módja az oszlop összegzésének, ha a táblázat adatait Excel-táblázattá konvertálja. Az adatok táblázattá alakításával nemcsak az oszlopait összegezheti, hanem számos egyéb funkciót vagy műveletet is végrehajthat a listával.

Ha az adatok még nincsenek táblázatos formátumban, akkor azokat Excel táblává kell konvertálnia. Így alakíthatja át adatait Excel táblázattá:

Először jelölje ki az adatkészlet bármely celláját, amelyet Excel-táblázattá szeretne konvertálni. Ezután lépjen a „Beszúrás” fülre, és kattintson a „Táblázat” ikonra

Vagy a Ctrl+T billentyűparancs lenyomásával a cellatartományt Excel-táblázattá alakíthatja.

A Táblázat létrehozása párbeszédpanelen erősítse meg a tartományt, és kattintson az „OK” gombra. Ha a táblázatban vannak fejlécek, hagyja bejelölve a „A táblázatomnak vannak fejléceit” opciót.

Ezzel az adatkészletet Excel-táblázattá alakítja.

Ha elkészült a táblázat, válasszon ki egy cellát a táblázatban. Ezután lépjen a „Tervezés” fülre, amely csak akkor jelenik meg, ha kiválaszt egy cellát a táblázatban, és bejelöli a „Táblázatstílus-beállítások” csoportban a „Teljes sor” jelölőnégyzetet.

Miután bejelölte az „Összes sor” opciót, azonnal megjelenik egy új sor a táblázat végén, minden oszlop végén értékekkel (lásd alább).

És amikor rákattint egy cellára az új sorban, egy legördülő menü jelenik meg a cella mellett, amelyből függvényt alkalmazhat az összeg kiszámításához. Jelölje ki az összegezni kívánt oszlop utolsó sorában (új sorában) lévő cellát, kattintson a mellette lévő legördülő menüre, és ellenőrizze, hogy a „SZUM” funkció ki van-e választva a listából.

Módosíthatja a függvényt Átlag, Szám, Min, Max és mások értékre is, hogy az új sorban megjelenjen a megfelelő értékük.

Összegez egy oszlopot egy kritérium alapján

Az összes előző módszer megmutatta, hogyan kell kiszámítani a teljes oszlop összegét. De mi van akkor, ha csak bizonyos, a feltételeknek megfelelő cellákat szeretne összegezni, nem pedig az összes cellát. Ezután a SUMIF függvényt kell használnia a SUM függvény helyett.

A SUMIF függvény egy adott feltételt keres egy cellatartományban (oszlopban), majd összegzi az adott feltételnek megfelelő értékeket (vagy a feltételnek megfelelő celláknak megfelelő értékeket). Az értékek összegezhetők számfeltételek, szövegfeltételek, dátumfeltételek, helyettesítő karakterek, valamint üres és nem üres cellák alapján.

A SUMIF függvény szintaxisa:

=SUMIF(tartomány; feltételek; [összeg_tartomány])

Érvek/paraméterek:

  • hatótávolság A cellák tartománya, ahol a kritériumoknak megfelelő cellákat keressük.
  • kritériumok – Azok a kritériumok, amelyek meghatározzák, hogy mely cellákat kell összesíteni. A kritérium lehet szám, szöveges karakterlánc, dátum, cellahivatkozás, kifejezés, logikai operátor, helyettesítő karakter, valamint egyéb függvények.
  • összeg_tartomány(választható) – Ez az az adattartomány, amelynek értékeit összegezni kell, ha a megfelelő tartománybejegyzés megfelel a feltételnek. Ha ez az argumentum nincs megadva, akkor helyette a „tartomány” összegzése történik.

Tegyük fel, hogy rendelkezik az alábbi adatkészlettel, amely a különböző régiókból származó egyes képviselők értékesítési adatait tartalmazza, és csak a „déli” régió értékesítési összegét szeretné összeadni.

Ezt könnyen megteheti a következő képlettel:

=SUMIF(B2:B19,"Dél",C2:C19)

Válassza ki azt a cellát, ahol meg szeretné jeleníteni az eredményt, és írja be ezt a képletet. A fenti SUMIF képlet a „Dél” értéket keresi a B2:B19 oszlopban, és összeadja a megfelelő értékesítési összeget a C2:C19 oszlopban. Ezután az eredményt az E7 cellában jeleníti meg.

Hivatkozhat a szövegfeltételt tartalmazó cellára is, ahelyett, hogy a szöveget közvetlenül a feltétel argumentumában használná:

=SUMIF(B2:B19;E6;C2:C19)

Ez az.