Műveleti jelek és elsőbbségi sorrend az Excelben

Hatókör
Microsoft 365-höz készült Excel Microsoft 365-höz készült Mac Excel Excel 2024 Mac Excel 2024 Excel 2021 Mac Excel 2021 iPad Excel Excel Web App iPhone Excel Android-táblagépes Excel Android Excel Excel Mobile

Az operátorok határozzák meg a képlet elemein végrehajtandó számítási műveleteket (például összeadás, kivonás, szorzás vagy osztás). Ebből a cikkből megtudhatja, hogy az operátorok milyen alapértelmezett sorrendben végeznek műveleteket egy számítás elemein. Azt is megtudhatja, hogy ezt a sorrendet hogyan módosíthatja zárójelek használatával.

Operátortípusok

Az Excel a következő négy operátortípust tartalmazza: számtani, összehasonlító, szövegösszefűző és hivatkozási operátor.

Számtani operátorok

Alapvető matematikai műveletek (például összeadás, kivonás vagy szorzás) végrehajtásához vagy számok kombinálásához, valamint számszerű eredmények kiszámításához használja a táblázatban szereplő aritmetikai operátorokat.

Számtani operátor Jelentés Példa
+ (pluszjel) Összeadás =3+3
– (mínuszjel) Kivonás
Tagadás
=3–1
=–1
* (csillag) Szorzás =3*3
/ (törtjel) Osztás =3/3
% (százalékjel) Százalékszámítás =20%
^ (kalap) Hatványra emelés =2^3

Összehasonlító operátorok

Az alábbi táblázatban szereplő operátorok segítségével két értéket hasonlíthat össze. Az összehasonlítás eredménye IGAZ vagy HAMIS logikai érték lesz.

Összehasonlító operátor Jelentés Példa
= (egyenlőségjel) Egyenlő =A1=B1
> (nagyobb, mint jel) Nagyobb =A1>B1
< (kisebb, mint jel) Kisebb =A1<B1
>= (nagyobb vagy egyenlő jel) Nagyobb vagy egyenlő =A1>=B1
<= (kisebb vagy egyenlő jel) Kisebb vagy egyenlő =A1<=B1
<> (nem egyenlő jel) Nem egyenlő =A1<>B1

Szövegösszefűző operátor

Az és (&) jellel egy vagy több szöveges karakterláncot egyesíthet (fűzhet össze) egyetlen szövegrésszé.

Szövegösszefűző Jelentés Példa
& (és karakter) Két értéket kapcsol össze (fűz össze) egy folytonos szöveges értékké. ="Észak"&"szél"

Hivatkozási operátorok

Ezekkel az operátorokkal cellák tartományait egyesítheti számítások céljából.

Hivatkozási operátor Jelentés Példa
: (kettőspont) Tartományoperátor, amely a két hivatkozás közötti összes cellára (beleértve a két hivatkozást is) egyetlen hivatkozást eredményez =SZUM(B5:B15)
; (pontosvessző) Egyesítő operátor, amely több hivatkozást egyesít egyetlen hivatkozásban. =SZUM(B5:B15;D5:D15)
(szóköz) Metszetoperátor, amely a két hivatkozás közös celláira hivatkozik. =SZUM(B7:D7 C6:C8)
# (font) A # szimbólum számos környezetben használható:
  • Hibanév részeként jelenik meg.
  • Azt jelzi, hogy nincs elegendő hely a megjelenítéshez. A legtöbb esetben érdemes szélesíteni az oszlopot, amíg a tartalom megfelelően nem jelenik meg.
  • Kibontott tartományoperátor, amely egy teljes tartományra hivatkozik egy dinamikus tömbképletben.
  • #ÉRTÉK!
  • #####
  • =SZUM(A2#)
@ (kukac) Hivatkozási operátor, amely a képletek implicit metszetét jelzi. =@A1:A10
=SZUM(Tábla1[@[Január]:[December]])

Műveletek végrehajtási sorrendje képletekben

A számítások sorrendje egyes esetekben befolyásolhatja a képlet eredményét, ezért fontos megérteni a sorrendet – és azt, hogy hogyan lehet módosítani a sorrendet úgy, hogy a várt eredményt kapja.

Számítási sorrend

A képletek adott sorrendben számítják ki az értékeket. Az Excelben a képletek mindig egyenlőségjellel (=) kezdődnek. Az egyenlőségjel jelzi az Excelnek, hogy az ezt követő karakterek egy képletet alkotnak. Az egyenlőségjel után több elemet kell számítani (operandusokat), amelyeket számítási operátorok választanak el egymástól. Az Excel a képletet balról jobbra haladva a képlet minden operátorának meghatározott sorrendje szerint végzi.

Végrehajtási sorrend

Ha egyetlen képletben több operátort ad meg, az Excel a műveleteket az alábbi táblázat szerinti sorrendben hajtja végre. A képlet azonos prioritású műveleteit (például szorzás és osztás) az Excel balról jobbra haladva értékeli ki.

Operátor Leírás:
: (kettőspont)
(szóköz)
; (pontosvessző)
Hivatkozási operátorok
Ellentett képzése (például –1)
% Százalék:
^ Hatványra emelés
* és / Szorzás és osztás
+ és – Összeadás és kivonás
& Karaktersorozatok összefűzése
=
< >
<=
>=
<>
Összehasonlítás

Zárójelek használata

A végrehajtási sorrend módosításához az elsőnek kiértékelni kívánt képletrészt írja zárójelek közé. A következő képlet eredménye például 11, mivel az Excel a szorzást az összeadás előtt számítja ki. A képlet először összeszorozza a 2-t a 3-mal, majd hozzáad 5-öt.

=5+2*3

Ha viszont a szintaxis módosításához zárójeleket használ, akkor az Excel összeadja az 5-öt és a 2-t, majd az eredményt megszorozza 3-mal, amelynek a végeredménye 21.

=(5+2)*3

Az alábbi példában a képlet első részét magába foglaló zárójel hatására az Excel először a B4+25 értékét számítja ki, majd elosztja a D5, E5 és F5 cella összegével.

=(B4+25)/SZUM(D5:F5)

Hogyan konvertálja az Excel a képletekben szereplő értékeket?

Képlet beírásakor az Excel meghatározott típusú értékeket vár minden egyes operátorhoz. Ha a várttól eltérő értéket ad meg, az Excel konvertálhatja az értéket.

A képlet Termékek Ismertetés
= "1"+"2" 3 A pluszjel (+) használata esetén az Excel számokat vár a képletben. Bár az idézőjelek azt jelentik, hogy az "1" és a "2" szöveges értékek, az Excel automatikusan számmá alakítja a szöveges értékeket.
= 1+"$4.00" 5 Amikor egy képlet számot vár, az Excel átalakítja a szöveget, ha a formátum rendszerint elfogadható számként.
= "2001.06.01."-"2001.05.01." 31 Az Excel a szöveget é/hh/nn formátumú dátumként értelmezi, a dátumokat sorszámokká alakítja, majd kiszámítja a kettő közötti különbséget.
=GYÖK ("8+1") #ÉRTÉK! Az Excel nem tudja átalakítani a szöveget számmá, mivel a "8+1" szöveg nem alakítható számmá. A "8+1" helyett a "9" vagy "8"+"1" értéket is használhatja a szöveg számmá alakításához, és így a 3 értéket adja vissza.
= "A"&IGAZ IGAZ Ha szöveg várható, az Excel a számokat és a logikai értékeket (például IGAZ és HAMIS) szöveggé alakítja.

További segítségre van szüksége?

Kérdéseivel mindig felkeresheti az Excel technikai közösség egyik szakértőjét, vagy segítséget kérhet a közösségekben.

Lásd még