Tartalomjegyzék
Az Excelben végzett munka vagy az üzleti elemzéshez szükséges egyéni munkalapok készítése során előfordulhat, hogy saját egyéni képletet kell létrehoznunk. Az Excel által biztosított összes függvény ellenére előfordulhat, hogy a munkánk elvégzéséhez szükségünk lesz egy ilyen képlet létrehozására. Az Excel lehetővé teszi saját függvények létrehozását a VBA programozási kódok . Ma ebben a cikkben egy lépésről-lépésre történő cikket nyújtunk egy egyéni képlet létrehozásához az Excelben.
Gyakorlati munkafüzet letöltése
Töltse le ezt a gyakorlókönyvet, hogy gyakorolja a feladatot, miközben ezt a cikket olvassa.
Egyéni képlet létrehozása Excel.xlsx-benEgyéni képlet létrehozása Excelben
Vegyünk egy példát, ahol egy egyéni képletet kell készítenünk, hogy kiderítsük a teljes árat az Ön Tételek Az Excel lehetővé teszi számunkra, hogy saját egyéni függvényeket hozzunk létre a következő módon VBA Ezek az egyéni függvények az Excelben az úgynevezett Felhasználó által meghatározott funkciók (UDF) Lehetővé teszik, hogy saját egyéni függvényeket hozzon létre, amelyekkel szinte bármilyen típusú műveletet elvégezhet. Ebben a részben lépésről lépésre végigvezetjük az egyik függvény létrehozását. Csináljuk!
1. lépés: A fejlesztői opció engedélyezése a VBA ablak megnyitásához az Excelben
Először is meg kell tanulnunk, hogyan nyissuk meg a VBA ablakban egy testreszabott képlet létrehozásához. Kövesse ezeket a lépéseket a tanuláshoz!
- Kattintson a Testreszabott gyorselérési eszköztár A rendelkezésre álló lehetőségek közül kattintson a További parancsok gombra.
- Excel lehetőségek ablak nyílik meg. Kattintson a Szalag testreszabása .
- Most ellenőrizze a Fejlesztő opciót a szalag létrehozásához. OK hogy folytassa.
- Az Excel munkalapja mostantól rendelkezik egy új szalaggal, amelynek neve Fejlesztő .
- Válassza ki a Fejlesztő szalag . Kattintson a Makrók a VBA
- Vagy egyszerűen csak megnyomja a " Alt+F11 ", hogy ezt megtegye.
2. lépés: VBA-kódok írása az egyéni képlet létrehozásához
- A VBA ablakban kattintson a Beillesztés .
- A rendelkezésre álló lehetőségek közül kattintson a Modul hogy létrehozzunk egy modult. Megírjuk a VBA kódok a modulban.
- Írja le a VBA kódokat egy egyéni képlet létrehozásához. A Teljes ár az adott tételek esetében a VBA kódok,
Public Function TOTALPRICE (number1, number 2) TOTALPRICE = (number1 * number2) End Function
- Be kell jelentenünk a VBA Ezért ez a kód a függvény deklarációjával kezdődik, és a Funkció vége
- A képletnek nevet kell adni. Mi elneveztük TOTALPRICE
- A függvényben szükségünk lesz néhány bemenetre. A bemeneteket a függvény neve után zárójelben határozzuk meg.
- A függvényhez valamilyen értéket kell rendelnünk, amit vissza kell adnunk. Miután ezeket a kritériumokat teljesítettük, a végleges szintaxisunk a következő:
ÖSSZESÁR = (szám1 * szám2)
- Zárja be a VBA ablakot, és térjen vissza a fő munkalapra.
3. lépés: Alkalmazza az egyéni képletet az Excel táblában
- Miután létrehoztuk az egyéni képletet, most alkalmazzuk azt az adatállományunkra. Kattintsunk a E4-es cella és keresse meg az egyéni képletünket.
- Amikor megjelenik a képlet, kattintson rá duplán a kiválasztáshoz.
- Helyezze be az értékeket a képletbe. A végleges képlet a következő:
=TOTALPRICE(C4,D4)
- Hol C4 és D4 a Készlet és Egységár
- Sajtó Írja be a címet. hogy megkapja az eredményt.
- Az egyéni képletünk tökéletesen működik! Most alkalmazzuk ugyanezt a képletet a többi cellára is, hogy megkapjuk a végeredményt.
- Beszéljünk egy másik példáról! Ebben az új adathalmazban ki kell találnunk a Kiskereskedelmi ár egy egyéni képlet létrehozásával.
- Nyissa meg a VBA ablakban, és menjen a Modul a korábban tárgyalt eljárások szerint.
- Írja le a VBA A VBA az egyéni képlet kódja a következő,
Public Function RETAILPRICE(szám1, szám2,szám3) RETAILPRICE = (szám1 + szám2)/szám3 End Function
- Most zárja be a VBA ablakot, és lépjen a fő munkalapra. A F4-es cella , keresse az új testreszabott funkciót RETAILPRICE .
- Kattintson rá duplán, ha megtalálta.
- Helyezze be az értékeket a képletbe, és a végső forma a következő:
= KISKERESKEDELMI ÁR(C4,D4,E4)
- Hol C4, D4, E4 a Ár1, Ár2, és Osztó
- Az eredményt a Írja be a címet. Most alkalmazza ezt a függvényt az összes cellára, hogy megkapja a végeredményt.
- Így hozhat létre egyéni képletet az Excelben, és használhatja azt.
További információ: Hogyan hozzon létre képletet az Excelben több cellához (9 módszer)
Gyors megjegyzések
👉 You Cannot Rekord egy testreszabott képletet, mint egy Excel makró.
👉 Az egyéni képlet létrehozása több korlátozással jár, mint a hagyományos VBA makróké. Nem módosíthatja a munkalap vagy a cella szerkezetét vagy formátumát.
Következtetés
Hogyan hozzon létre egy egyéni képletet az Excelben ebben a cikkben. Reméljük, hogy ez a cikk hasznosnak bizonyul az Ön számára. Ne kommentálja, ha bármilyen kérdése vagy kérdése van.