Kako kreirati prilagođenu formulu u Excelu (smjernica korak po korak) -

  • Podijeli Ovo
Hugh West

Dok radimo u Excelu ili pravimo prilagođene radne listove za poslovnu analizu, možda ćemo morati kreirati vlastitu prilagođenu formulu. Unatoč svim funkcijama koje pruža Excel, možda ćemo morati napraviti jednu da bismo obavili svoj posao. Excel vam omogućava kreiranje vlastitih funkcija korištenjem VBA programskih kodova . Danas ćemo u ovom članku pružiti detaljan članak za kreiranje prilagođene formule u Excel-u.

Preuzmite radnu svesku za vježbanje

Preuzmite ovu vježbu da biste vježbali zadatak dok ovo čitate članak.

Kreirajte prilagođenu formulu u Excel.xlsx

Kreirajte prilagođenu formulu u Excelu

Razmotrite primjer gdje morate napravite prilagođenu formulu da saznate ukupnu cijenu vaših stavki datih u skupu podataka. Excel nam omogućava da kreiramo vlastite prilagođene funkcije koristeći VBA kodove. Ove prilagođene funkcije u Excel-u poznate su kao Korisnički definirane funkcije (UDF) . Omogućuju vam da kreirate vlastite prilagođene funkcije za obavljanje bilo koje vrste operacija. U ovom odjeljku ćemo napraviti detaljan obilazak kako bismo ga stvorili. Učinimo to!

Korak 1: Omogućite opciju programera za otvaranje VBA prozora u Excelu

Prvo, moramo naučiti kako otvoriti VBA prozor za kreiranje prilagođene formule. Slijedite ove korake da naučite!

  • Kliknite na Prilagođenu traku s alatima za brzi pristup Od dostupnih opcija, kliknite na VišeOtvara se prozor

  • Opcije Excela . Kliknite na Prilagodi vrpcu .
  • Sada provjerite opciju Razvojnik da kreirate ovu vrpcu. Kliknite OK da nastavite.

  • Vaš Excel radni list sada ima novu traku pod nazivom Developer .

  • Odaberite Vrpcu programera . Kliknite na Macros da otvorite VBA
  • Ili možete jednostavno pritisnuti “ Alt+F11 ” da to učinite.

Korak 2: Napišite VBA kodove za kreiranje prilagođene formule

  • U prozoru VBA , kliknite na Insert .
  • Od dostupnih opcija, kliknite na Module da kreirate modul. Mi ćemo napisati naše VBA kodove u modulu.

  • Zapišite svoje VBA kodove da kreirate prilagođena formula. Da bismo pronašli Ukupnu cijenu za date artikle, VBA kodovi su,
3175
  • Moramo deklarirati VBA kodovi kao funkcija. Zato ovaj kod počinje s deklaracijom funkcije i završava s Kraj funkcijom
  • Formuli je potrebno ime. Nazvali smo je TOTALPRICE
  • Trebat će nam neki inputi u funkciji. Ulazi su definirani unutar zagrada nakon naziva funkcije.
  • Moramo dodijeliti funkciji neku vrstu vrijednosti koju treba vratiti. Nakon ispunjavanja ovih kriterija, naša konačna sintaksa je:

UKUPNA CIJENA = (broj1 *number2)

  • Zatvorite VBA prozor i vratite se na glavni radni list.

Korak 3: Primijenite prilagođenu formulu u Excel proračunskoj tabeli

  • Nakon kreiranja prilagođene formule, sada ćemo je primijeniti na naš skup podataka. Kliknite na Cell E4 i potražite našu prilagođenu formulu.
  • Kada se formula pojavi, dvaput kliknite na nju da odaberete.

  • Ubacite vrijednosti u formulu. Konačna formula je:
=TOTALPRICE(C4,D4)

  • Gdje je C4 i D4 je zaliha i jedinična cijena

  • Pritisnite Enter za dobiti rezultat.

  • Naša prilagođena formula radi savršeno! Sada primijenite istu formulu na ostale ćelije da dobijete konačni rezultat.

  • Razgovarajmo o drugom primjeru! U ovom novom skupu podataka, moramo saznati Maloprodajnu cijenu kreiranjem prilagođene formule.

  • Otvorite VBA prozor i idite na Modul prateći procedure o kojima smo ranije govorili.
  • Zapišite VBA VBA kod za prilagođena formula je,
6367

  • Sada zatvorite VBA prozor i idite na glavni radni list. U Ćelija F4 , potražite našu novu prilagođenu funkciju RETAILPRICE .
  • Dvaput kliknite na nju kada se pronađe.

  • Ubacite vrijednosti u formulu i konačni oblikje:
=RETAILPRICE(C4,D4,E4)

  • Gdje su C4, D4, E4 Cijena1, Cijena2, i Divizor

  • Dobijte rezultat pritiskom na Enter . Sada primijenite ovu funkciju na sve ćelije da dobijete konačni rezultat.
  • Ovako možete kreirati prilagođenu formulu u excelu i koristiti je.

Pročitajte više: Kako kreirati formulu u Excelu za više ćelija (9 metoda)

Brze napomene

👉 Ne možete Snimiti a prilagođena formula poput Excel makroa.

👉 Kreiranje prilagođene formule ima više ograničenja od običnih VBA makroa. Ne može promijeniti strukturu ili format radnog lista ili ćelije.

Zaključak

Kako kreirati prilagođenu formulu u excelu raspravlja se u ovom članku. Nadamo se da će vam se ovaj članak pokazati korisnim. Komentirajte ako imate bilo kakvih pitanja ili upita.

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.