Excel százalékos változás képlet: százalékos növekedés / csökkenés kiszámítása

  • Ossza Meg Ezt
Michael Brown

Ez a bemutató megmutatja, hogyan készítsünk egy Excel-képletet a százalékos növekedés vagy csökkenés százalékára, és hogyan használjuk azt pozitív és negatív számokkal egyaránt.

A Microsoft Excelben 6 különböző függvény áll rendelkezésre a variancia kiszámítására. Azonban egyik sem alkalmas két cella közötti százalékos különbség kiszámítására. A beépített függvények a klasszikus értelemben vett variancia megtalálására szolgálnak, azaz arra, hogy egy értékkészlet mennyire szóródik el az átlaguktól. A százalékos variancia valami más. Ebben a cikkben megtalálja a helyesképlet a százalékos változás kiszámításához Excelben.

    Mi a százalékos változás?

    százalékos változás, más néven százalékos eltérés vagy különbség , két érték, egy eredeti és egy új érték közötti arányos változás.

    A százalékos változás képlet kiszámítja, hogy valami mennyit változik két időszak között százalékosan. Például kiszámíthatja az eltérést az idei és a tavalyi értékesítés között, az előrejelzés és a megfigyelt hőmérséklet között, a tervezett és a valós költség között.

    Például januárban 1000 dollárt kerestél, februárban pedig 1200 dollárt, tehát a különbség 200 dolláros keresetnövekedés. De mennyi ez százalékban kifejezve? Hogy ezt kiderítsd, használd a százalékos változás képletét.

    Excel százalékos változás képlet

    Két alapvető képlet létezik két szám közötti százalékos különbség meghatározására.

    Klasszikus százalékos eltérés képlete

    A százalékos változás kiszámításához általánosan használt képlet a következő:

    ( new_value - old_value ) / old_value

    A matematikában általában 3 lépést kell végrehajtani, hogy kiszámítsuk a százalékos eltérést két számérték között:

    1. Vonja ki az új értéket a régi értékből.
    2. Ossza el a különbséget a régi számmal.
    3. Szorozza meg az eredményt 100-zal.

    Az Excelben az utolsó lépést kihagyhatja azáltal, hogy alkalmazza a Százalékos arány formátum.

    Excel százalékos változás képlet

    És itt van egy egyszerűbb képlet a százalékos változásra az Excelben, amely ugyanazt az eredményt adja vissza.

    new_value / old_value - 1

    A százalékos változás kiszámítása Excelben

    Két szám közötti százalékos különbség kiszámításához az Excelben a fenti képletek bármelyikét használhatja. Tegyük fel, hogy a B oszlopban a becsült eladások vannak, a C oszlopban pedig a tényleges eladások. Feltételezve, hogy a becsült szám az "alapérték", a tényleges pedig az "új" érték, a képletek a következő alakot veszik fel:

    =(C3-B3)/B3

    vagy

    =C3/B3-1

    A fenti képletek a 3. sorban lévő számokat hasonlítják össze. A teljes oszlop változásának százalékos arányának kiszámításához a következőt kell tennie:

    1. Írja be a százalékos különbség képletét a 3. sor bármelyik üres cellájába, mondjuk a D3 vagy E3 cellába.
    2. A képletcellát kijelölve kattintson a Százalék stílus gombot a szalagról, vagy nyomja meg a Ctrl + Shift + % billentyűkombinációt. Ez a visszaadott tizedes számot százalékos értékre konvertálja.
    3. Húzza lefelé a képletet annyi soron keresztül, ahány sorra szükség van.

    Miután lemásolta a képletet, az adatokból egy százalékos változás oszlopot kap.

    Hogyan működik az Excel százalékos változás képlete

    Ha a számításokat kézzel végzi, akkor fog egy régi (eredeti) és egy új értéket, megkeresi a kettő közötti különbséget, és elosztja az eredeti értékkel. Ha százalékos eredményt szeretne kapni, akkor megszorozza 100-zal.

    Ha például a kiindulási érték 120, az új érték pedig 150, a százalékos különbség így számítható ki:

    =(150-120)/120

    =30/120

    =0.25

    0.25*100 = 25%

    A Százalékos arány Az Excelben a számformátum a tizedes számot automatikusan százalékként jeleníti meg, ezért a *100 rész kimarad.

    Excel képlet a százalékos növekedés / csökkenés százalékos értékére

    Mivel a százalékos növekedés vagy csökkenés csak egy speciális esete a százalékos eltérésnek, ugyanezzel a képlettel számítható ki:

    ( new_value - initial_value ) / initial_value

    Vagy

    new_value / initial_value - 1

    Például, hogy kiszámítsuk a százalékos növekedés két érték (B2 és C2) között, a képlet a következő:

    =(C2-B2)/B2

    Vagy

    =C2/B2-1

    A képlet a százalékos csökkenés pontosan ugyanaz.

    Excel százalékos változás abszolút érték

    Alapértelmezés szerint az Excelben a százalékos eltérés képlete százalékos növekedés esetén pozitív értéket, százalékos csökkenés esetén pedig negatív értéket ad vissza. A százalékos változás százalékos értékének kiszámításához abszolút érték előjelére való tekintet nélkül, csomagolja a képletet az ABS függvénybe a következőképpen:

    ABS((( new_value - old_value ) / old_value)

    A mi esetünkben a képlet a következő formát ölti:

    =ABS((C3-B3)/B3)

    Ez is jól fog működni:

    =ABS(C3/B3-1)

    Kedvezmény százalékos arányának kiszámítása

    Ez a példa az Excel százalékos változási képletének még egy gyakorlati alkalmazását mutatja be - a kedvezmény százalékos arányának kiszámítását. Tehát hölgyeim, amikor vásárolni mennek, ne feledjék ezt:

    kedvezmény % = (kedvezményes ár - normál ár) / normál ár

    kedvezmény % = kedvezményes ár / normál ár - 1

    A kedvezmény százalékos értéke negatív értékként jelenik meg, mivel az új kedvezményes ár kisebb, mint a kiindulási ár. Az eredmény kimeneti értéke a pozitív szám , az ABS függvényen belüli képleteket, mint az előző példában:

    =ABS((C2-B2)/B2)

    Számítsa ki az értéket a százalékos változás után

    A százalékos növekedés vagy csökkenés utáni érték kiszámításához az általános képlet a következő:

    initial_value *(1+ percent_change )

    Tegyük fel, hogy az eredeti értékek a B oszlopban vannak, a százalékos különbség pedig a C oszlopban. A százalékos változás utáni új érték kiszámításához a D2-be lemásolt képlet a következő:

    =B2*(1+C2)

    Először is meg kell találni a teljes százalékot, amelyet meg kell szorozni az eredeti értékkel. Ehhez csak add hozzá a százalékot 1-hez (1+C2). Ezután pedig szorozd meg a teljes százalékot az eredeti számokkal, hogy megkapd a kívánt eredményt.

    Mint látható, ez a megoldás jól működik mind a százalékos növekedés, mind a csökkenés esetén:

    A címre. egy teljes oszlop növelése vagy csökkentése egy bizonyos százalékkal , a százalékos értéket közvetlenül egy képletben is megadhatja. Ha például a B oszlopban lévő összes értéket 5%-kal növelné, írja be az alábbi képletet a C2-be, majd húzza lefelé a többi sorban:

    =B2*(1+5%)

    Itt egyszerűen megszorozza az eredeti értéket 105%-kal, ami 5%-kal magasabb értéket eredményez.

    Az egyszerűség kedvéért a százalékos értéket beírhatja egy előre meghatározott cellába (F2), és hivatkozhat arra a cellára. A trükk az, hogy a cellahivatkozást $ jellel zárja le, így a képlet helyesen másolódik:

    =B2*(1+$F$2)

    Ennek a megközelítésnek az az előnye, hogy egy oszlop további százalékkal való növeléséhez csak egyetlen cellában kell megváltoztatnia az értéket. Mivel az összes képlet ehhez a cellához kapcsolódik, automatikusan újraszámítódik.

    A százalékos variancia kiszámítása negatív értékekkel

    Ha néhány értéket negatív számok képviselnek, a hagyományos százalékos különbség képlet nem fog megfelelően működni. Az általánosan elfogadott megoldás az, hogy a nevezőt pozitív számmá alakítjuk az ABS függvény segítségével.

    Íme egy általános Excel-képlet a százalékos változásra negatív számokkal:

    ( new_value - old_value ) / ABS( old_value )

    A régi értéket B2-ben, az új értéket C2-ben megadva a valós képlet a következőképpen alakul:

    =(C2-B2)/ABS(B2)

    Megjegyzés: Bár ez az ABS-kiigazítás technikailag helyes, a képlet félrevezető eredményt adhat abban az esetben, ha az eredeti érték negatív, az új érték pedig pozitív, és fordítva.

    Excel százalékos változás osztani a nulla hibával (#DIV/0)

    Ha az adatkészlet nulla értékeket tartalmaz, akkor a százalékos változás kiszámításakor az Excelben valószínűleg a nullával való osztás hibájába (#DIV/0!) fog ütközni, mivel a matematikában nem lehet nullával osztani. Az IFERROR függvény segíthet leküzdeni ezt a problémát. A végeredményre vonatkozó elvárásoktól függően használja a következő megoldások egyikét.

    1. megoldás: ha a régi érték nulla, akkor 0-t ad vissza.

    Ha a régi érték nulla, a százalékos változás 0% lesz, függetlenül attól, hogy az új érték nulla vagy sem.

    =IFERROR((C2-B2)/B2, 0)

    vagy

    =IFERROR(C2/B2-1, 0)

    2. megoldás: ha a régi érték nulla, akkor 100%-ot ad vissza

    Ez a megoldás egy másik megközelítést alkalmaz, feltételezve, hogy az új érték a nulláról indulva 100%-kal nőtt:

    =IFERROR((C2-B2)/B2, 1)

    =IFERROR(C2/B2-1, 1)

    Ebben az esetben a százalékos különbség 100%, ha a régi érték nulla (5. sor) vagy mindkét érték nulla (9. sor).

    Az alábbi kiemelt rekordokat vizsgálva nyilvánvalóvá válik, hogy egyik képlet sem tökéletes:

    A jobb eredmények elérése érdekében a két képletet egybeépített IF utasítással kombinálhatja:

    =IF(C20, IFERROR((C2-B2)/B2, 1), IFERROR((C2-B2)/B2, 0))

    Ez a továbbfejlesztett formula visszatér:

    • A százalékos változás 0%, ha mind a régi, mind az új érték nulla.
    • A százalékos változás 100%, ha a régi érték nulla, az új érték pedig nem nulla.

    Így kell kiszámítani a százalékos növekedést vagy csökkenést Excelben. A gyakorlati tapasztalatokért szívesen letöltheti az alábbi minta munkafüzetünket. Köszönöm, hogy elolvasták, és remélem, jövő héten találkozunk a blogunkon!

    Gyakorlati munkafüzet letölthető

    Excel képlet a százalékos növekedéshez / csökkenéshez - példák (.xlsx fájl)

    Michael Brown elkötelezett technológiai rajongó, aki szenvedélyesen egyszerűsíti a bonyolult folyamatokat szoftvereszközök segítségével. A technológiai iparban szerzett több mint egy évtizedes tapasztalatával a Microsoft Excel és az Outlook, valamint a Google Táblázatok és a Dokumentumok területén fejlesztette tudását. Michael blogja célja, hogy megossza tudását és szakértelmét másokkal, könnyen követhető tippeket és oktatóanyagokat adva a termelékenység és a hatékonyság javításához. Akár tapasztalt szakember, akár kezdő, Michael blogja értékes betekintést és gyakorlati tanácsokat kínál, amelyek segítségével a legtöbbet hozhatja ki ezekből az alapvető szoftvereszközökből.