Hogyan kell Excelben a SZUM függvényt használni? (2026)
Írd be egy cellába: =SZUM(A1:A10) — ez összeadja az A1-től A10-ig terjedő tartomány számait. Több, nem összefüggő tartományt is megadhatsz vesszővel elválasztva: =SZUM(A1:A10;C1:C10).
Tartalom
Lépésről lépésre
- Kattints abba a cellába, ahol az eredményt szeretnéd Válassz egy üres cellát az összeadandó számok alatt vagy mellett — ide fog kerülni a végösszeg.
- Írd be a képletet Kezdd egyenlőségjellel:
=SZUM(, utána add meg a tartományt, majd zárd a zárójelet. Például:=SZUM(B2:B15). - Jelöld ki a tartományt egérrel is megadhatod A képlet beírása közben, a zárójelen belül állva, egérrel is kijelölheted a cellákat — Excel automatikusan beírja a tartomány határait (pl.
B2:B15). - Nyomj Entert A cellában megjelenik a végösszeg. Ha rákattintasz a cellára, a szerkesztőlécben (fenn) mindig látod a mögötte lévő képletet, nem csak a számot.
- Használd az AutoSzum gombot gyorsításhoz Állj az összeadandó oszlop vagy sor alá/mellé, és nyomd meg az Alt+= billentyűkombinációt (vagy kattints a szalagon a Görög szigma ikonra). Excel kitalálja a tartományt, és beírja a
=SZUM(...)képletet — csak Entert kell nyomni. - Ellenőrizd az eredményt Nézd meg, hogy a képletben szereplő tartomány tényleg lefedi-e az összes cellát, amit össze akartál adni — a leggyakoribb hiba, hogy egy sor vagy oszlop kimarad.
Miért így működik
A SZUM függvény alapja egyszerű: megadsz neki egy vagy több tartományt (cellák sorozatát), és ő végigmegy rajtuk, majd összeadja, amit talál. A trükk nem a matematikában van, hanem abban, hogyan hivatkozol a cellákra. Az A1:A10 jelölés azt jelenti: “az A1-től az A10-ig terjedő összes cella”, a kettőspont pedig a “tartományt” jelöli, nem egyenlőséget vagy elválasztást. Ha vesszőt teszel a kettőspont helyett (A1,A10), az már két különálló cellát jelent, nem egy tíz cellás sávot — ez az egyik leggyakoribb kezdő tévesztés.
A SZUM azért jobb, mint egyenként összeadni a cellákat + jellel, mert dinamikus: ha a tartományon belülre szúrsz be új sort, a képlet automatikusan bevonja az új cellát az összegzésbe. Ha viszont a tartomány végén kívülre írsz be adatot, azt már nem veszi figyelembe — ezért fontos, hogy a képlet írásakor kicsit bőkezűbben jelöld ki a tartományt, mint amennyi adatod jelenleg van, ha tudod, hogy még bővülni fog a lista.
Példák
1. Egyszerű oszlopösszeadás. Van egy havi kiadáslistád a B2:B20 tartományban. A végösszeghez a B21 cellába írd: =SZUM(B2:B20). Ha a lista mondjuk 15 tételből áll, a maradék üres cellákat (B17:B20) a SZUM egyszerűen nullaként kezeli, nem okoz hibát.
2. Több tartomány összeadása. Ha két külön táblázatod van egymás mellett (mondjuk B oszlopban a bevétel, D oszlopban egy másik projekt bevétele), és a kettő együttes összegére vagy kíváncsi: =SZUM(B2:B10;D2:D10). Excel mindkét tartományt beolvassa, és egyetlen végösszeget ad.
3. AutoSzum gyors használata. Van egy 50 soros táblázatod A2:A51 tartományban számokkal. Kattints az A52-es cellába (az utolsó szám alá), majd nyomd meg az Alt+= kombinációt. Excel automatikusan felismeri, hogy fölötte számok vannak, és beírja: =SZUM(A2:A51). Csak Entert kell nyomnod — nincs szükség kézi tartomány-kijelölésre.
Tipikus hibák
- Szöveges cella keveredik a számok közé. Ha egy sorban véletlenül szöveget írtál be (pl. “n.a.” egy hiányzó adat helyett), a SZUM egyszerűen kihagyja azt a cellát — ami néha jó, néha viszont elrejti, hogy hiányzik egy adat. Érdemes inkább üresen hagyni azt a cellát, vagy 0-t írni bele, ha tényleg nulla az érték.
- Számként kinéző, de valójában szövegként tárolt adat. Ez akkor fordul elő, ha az adatot más rendszerből (pl. könyvelő szoftverből) másoltad be, és a szám bal oldalra igazítva jelenik meg a cellában jobbra igazítás helyett. Ilyenkor a SZUM kihagyja ezeket a cellákat, és az eredmény kevesebb lesz a vártnál.
- Rossz tartomány-határ. Ha új sort szúrsz be közvetlenül a tartomány legvégére (a záró cella után), az nem kerül automatikusan bele a képletbe. Mindig ellenőrizd a képletben szereplő tartományt, ha bővült a lista.
- Rejtett sorok vagy szűrt adatok. A sima SZUM a rejtett és szűrt sorokat is összeadja, még ha nem is látod őket. Ha csak a látható (szűrt) sorokat akarod összeadni, a
RÉSZÖSSZEGfüggvényt kell használnod SZUM helyett. - Kerekítési eltérés. Ha a cellák kerekítve jelennek meg (pl. 2 tizedesjegyre), de a mögöttes érték több tizedesjegyet tartalmaz, a SZUM a valódi (nem kerekített) értékeket adja össze — ezért néha “nem stimmel” az összeg a kijelzett számokhoz képest, pedig valójában helyes.
- Körkörös hivatkozás. Ha a SZUM képlet olyan tartományt fog át, amelyik tartalmazza saját magát (pl. az összegző cella is benne van a tartományban), Excel figyelmeztet körkörös hivatkozásra, és az eredmény hibás vagy 0 lesz.
Gyorsabb / profibb módszer
Ha gyorsan szeretnél részösszegeket ellenőrizni anélkül, hogy képletet írnál, jelöld ki egérrel a cellákat, és nézz az Excel ablak jobb alsó sarkára, az állapotsorra. Ott automatikusan megjelenik a kijelölt cellák összege (és az átlaga, darabszáma is), anélkül hogy bármit beírnál. Ez remek gyorsellenőrzésre, mielőtt véglegesítenéd a képletet — ha az állapotsorban látott összeg nem egyezik a SZUM képlet eredményével, tudod, hogy valahol hiba van a tartomány kijelölésében.
Ha nem működik
- A cellában a képlet szövegként jelenik meg, nem az eredmény. Ellenőrizd, hogy a cella formátuma nem “Szöveg”-re van-e állítva — ha igen, állítsd “Általános”-ra vagy “Szám”-ra, majd írd be újra a képletet.
- #ÉRTÉK! hibát kapsz. Nézd meg, van-e a tartományban olyan cella, ami hibaértéket tartalmaz (pl. #DIV/0!, #N/A) — ez begyűrűzik a SZUM eredményébe is. Kattints a hibás cellára a forrás megtalálásához.
- A végösszeg kevesebb, mint várnád. Valószínűleg vannak szövegként tárolt “álszámok” a tartományban. Jelöld ki a gyanús cellákat, és nézd meg, hogy balra vagy jobbra igazítottak-e — a jobbra igazítás jelzi a valódi számformátumot.
- Az AutoSzum rossz tartományt talál el. Ha a fölötte lévő oszlopban üres cella van valahol középen, az AutoSzum csak az utolsó üres cellától lefelé eső részt jelöli ki automatikusan. Ilyenkor kézzel javítsd a tartomány határát a képletben.
- A képlet másolásakor eltolódik a tartomány. Ha a SZUM tartományát fixen szeretnéd tartani másoláskor (pl. mindig ugyanaz az A1:A10), tegyél dollárjelet a hivatkozás elé:
=SZUM($A$1:$A$10).
Gyakori kérdések
Hogyan adok össze nem egymás melletti cellákat?
Vesszővel válaszd el őket: =SZUM(A1;A5;A9) csak ezt a három cellát adja össze, tartományokkal kombinálva is működik: =SZUM(A1:A5;C1:C5).
Miért 0-t ad vissza a SZUM, pedig van szám a cellákban?
Valószínűleg a számok szövegként vannak tárolva (a cella bal oldalra igazítva jelenik meg számok helyett). Jelöld ki a tartományt, és a cella formátumát állítsd Szám-ra, majd írd be újra az értékeket, vagy használj ÉRTÉK() függvényt a konvertáláshoz.
Hogyan adjak össze csak bizonyos feltételnek megfelelő cellákat?
Erre a SZUMHA vagy SZUMHATÖBB függvény való, nem a sima SZUM. Például: =SZUMHA(A:A;"Budapest";B:B) csak azokat a B oszlopbeli számokat adja össze, ahol az A oszlopban "Budapest" szerepel.
Mi a különbség a SZUM és a + jel között?
Néhány cellánál mindegy, de a SZUM sokkal kényelmesebb nagyobb tartományoknál — nem kell egyenként felsorolni a cellákat + jellel, és ha új sort szúrsz be a tartományba, a SZUM automatikusan bevonja.
Miért mutat hibát (#ÉRTÉK!) a SZUM?
Valamelyik hivatkozott cella olyan tartalmat tartalmaz, amit Excel nem tud számként értelmezni egy másik függvényen belül, vagy a tartományban lévő egyik cella hibaértéket (pl. #DIV/0!) ad vissza, ami begyűrűzik a SZUM-ba is.
Lehet-e egész sort vagy oszlopot összeadni?
Igen: =SZUM(A:A) az egész A oszlopot összeadja, =SZUM(1:1) pedig az első sort. Nagy táblázatoknál praktikus, mert nem kell pontosan tudnod, meddig tart az adat.
Hogyan adjak össze több munkalapot egyszerre?
Használj 3D hivatkozást: =SZUM(Január:December!B2) összeadja a B2 cellát az összes, Január és December közötti munkalapon — feltéve, hogy a lapok ugyanolyan felépítésűek.
Miért nem frissül a végösszeg, ha új adatot írok be?
Ellenőrizd, hogy az új sor a képletben megadott tartományon belül van-e. Ha a tartomány végén kívülre írtad az új számot, a képletet vagy a tartomány határát kézzel bővítened kell.