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 annak megértése, hogy az alkalmazás hogyan állapítja meg a sorrendet, és ezt hogyan lehet módosítani úgy, hogy a kívánt eredményt kapja.

  • Számítási sorrend

    A képletek meghatározott sorrendben számítják ki az értékeket. Az Excelben egy képlet mindig egyenlőségjellel (=) kezdődik. Az Excel értelmezi az egyenlőségjelet, mint képletet követő karaktereket. Az egyenlőségjel után a kiszámítani kívánt elemek (operandusok) (például állandók vagy cellahivatkozások) láthatók. Ezeket a számítási operátorok választják el egymástól. Az Excel kiszámítja a képletet balról jobbra, a képlet egyes operátorai szerint meghatározott sorrendben.

  • Operátorok végrehajtási sorrendje Excel-képletekben

    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. Ha egy képlet azonos prioritású operátorokat tartalmaz – például ha egy képlet szorzási és osztási operátort tartalmaz – az Excel kiértékeli az operátorokat balról jobbra.

    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ó

  • Zárójelek használata Excel-képletekben

    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 lesz, mivel az Excel a szorzást az összeadás előtt hajtja végre. A képlet ö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, és csak azután osztja el a D5, E5 és F5 cella összegével.

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

Megjegyzés:  Ez az oldal gépi fordítással lett lefordítva, ezért nyelvtani hibákat és pontatlanságokat tartalmazhat. A célunk az, hogy ezek a tartalmak felhasználóink hasznára váljanak. Hasznos volt ez az információ az Ön számára? Itt találja az eredeti angol nyelvű cikket.

Office-jártasság bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×