Kā izveidot pielāgotu formulu programmā Excel (soli pa solim) -

  • Dalīties Ar Šo
Hugh West

Strādājot programmā Excel vai veidojot pielāgotas darblapas biznesa analīzei, mums var būt nepieciešams izveidot savu pielāgotu formulu. Neskatoties uz visām Excel nodrošinātajām funkcijām, mums var būt nepieciešams izveidot vienu, lai paveiktu savu darbu. Excel ļauj izveidot savas funkcijas, izmantojot funkciju VBA programmēšanas kodi . Šodien šajā rakstā mēs sniegsim soli pa solim rakstu, lai izveidotu pielāgotu formulu programmā Excel.

Lejupielādēt Practice Workbook

Lejupielādējiet šo prakses grāmatu, lai izpildītu uzdevumu, kamēr lasāt šo rakstu.

Pielāgotas formulas izveide programmā Excel.xlsx

Pielāgotas formulas izveide programmā Excel

Apskatiet piemēru, kad jums ir jāizveido pielāgota formula, lai noskaidrotu kopējo cenu par jūsu Preces Excel ļauj mums izveidot savas pielāgotas funkcijas, izmantojot VBA kodus. Šīs pielāgotās funkcijas programmā Excel ir pazīstamas kā Lietotāja definētās funkcijas (UDF) . Tās ļauj jums izveidot savas pielāgotas funkcijas, lai veiktu gandrīz jebkura veida darbības. Šajā sadaļā mēs soli pa solim izstaigāsim, kā izveidot šādu funkciju. Darīsim to!

1. solis: Iespējot izstrādātāja opciju, atveriet VBA logu programmā Excel

Vispirms mums ir jāiemācās, kā atvērt VBA logu, lai izveidotu pielāgotu formulu. Izpildiet šos soļus, lai iemācītos!

  • Noklikšķiniet uz Pielāgota ātrās piekļuves rīkjosla No pieejamajām opcijām noklikšķiniet uz Vairāk komandu.

  • Excel opcijas atveras logs. Noklikšķiniet uz Pielāgot lenti .
  • Tagad pārbaudiet Izstrādātājs iespēju, lai izveidotu šo lenti. LABI turpināt darbu.

  • Jūsu Excel darblapā tagad ir jauna lente ar nosaukumu Izstrādātājs .

  • Izvēlieties Izstrādātāja lente . Noklikšķiniet uz Makroprocesori lai atvērtu VBA
  • Vai arī varat vienkārši nospiest " Alt+F11 ", lai to izdarītu.

2. solis: VBA kodu rakstīšana, lai izveidotu pielāgotu formulu

  • In the VBA logā noklikšķiniet uz Ievietot .
  • No pieejamajām opcijām noklikšķiniet uz Modulis lai izveidotu moduli. Mēs rakstīsim mūsu VBA kodi modulī.

  • Pierakstiet savu VBA kodus, lai izveidotu pielāgotu formulu. Lai atrastu Kopējā cena dotajiem elementiem VBA kodi ir šādi,
 Publiskā funkcija KOPĒJA CENA (skaitlis1, skaitlis 2) KOPĒJA CENA = (skaitlis1 * skaitlis2) Funkcijas beigas 
  • Mums ir jādeklarē VBA kodus kā funkciju. Tāpēc šis kods sākas ar funkcijas deklarāciju un beidzas ar Funkcijas beigas
  • Formulārai ir nepieciešams nosaukums. Mēs to nosaucām par KOPĒJĀ CENA
  • Funkcijā mums būs nepieciešami daži ievadi. Ievadi ir definēti iekavās aiz funkcijas nosaukuma.
  • Mums ir jāpiešķir funkcijai kāda atgriežamā vērtība. Pēc šo kritēriju izpildīšanas mūsu galīgā sintakse ir šāda:

KOPĒJĀ CENA = (skaits1 * skaits2)

  • Aizveriet VBA logu un atgriezties galvenajā darblapā.

3. solis: Pielāgotās formulas piemērošana Excel izklājlapā

  • Pēc pielāgotās formulas izveides tagad mēs to piemērosim mūsu datu kopai. Noklikšķiniet uz Šūna E4 un meklējiet mūsu pielāgoto formulu.
  • Kad parādās formula, divreiz noklikšķiniet uz tās, lai to atlasītu.

  • Ievietojiet vērtības formulā. Galīgā formula ir šāda:
=KOPĒJĀ CENA(C4,D4)

  • Kur C4 un D4 ir Krājumi un Vienības cena

  • Preses Ievadiet lai iegūtu rezultātu.

  • Mūsu pielāgotā formula darbojas perfekti! Tagad piemērojiet to pašu formulu pārējām šūnām, lai iegūtu galīgo rezultātu.

  • Apskatīsim vēl vienu piemēru! Šajā jaunajā datu kopā mums ir jānoskaidro. Mazumtirdzniecības cena izveidojot pielāgotu formulu.

  • Atveriet VBA logu un dodieties uz Modulis saskaņā ar iepriekš aprakstītajām procedūrām.
  • Pierakstiet VBA Portāls VBA pielāgotās formulas kods ir,
 Publiskā funkcija RETAILPRICE(number1, number2,number3) RETAILPRICE = (number1 + number2)/number3 End Function 

  • Tagad aizveriet VBA logu un dodieties uz galveno darblapu. Šūna F4 , meklējiet mūsu jauno pielāgoto funkciju MAZUMTIRDZNIECĪBAS CENA .
  • Divreiz noklikšķiniet uz tā, kad tas ir atrasts.

  • Ievietojiet vērtības formulā, un galīgais formulas formulējums ir šāds:
= MAZUMTIRDZNIECĪBAS CENA(C4,D4,E4)

  • Kur C4, D4, E4 ir Cena1, Cena2, un Dalītājs

  • Iegūstiet rezultātu, nospiežot Ievadiet Tagad šo funkciju piemēro visām šūnām, lai iegūtu galīgo rezultātu.
  • Šādi varat izveidot pielāgotu formulu programmā Excel un to izmantot.

Lasīt vairāk: Kā izveidot formulu programmā Excel vairākām šūnām (9 metodes)

Ātrās piezīmes

👉 Jūs nevarat Ieraksts pielāgotu formulu tāpat kā Excel makro.

👉 Pielāgotas formulas izveidei ir vairāk ierobežojumu nekā parastām VBA makroprogrammām. Tā nevar mainīt darblapas vai šūnas struktūru vai formātu.

Secinājums

Šajā rakstā ir aprakstīts, kā izveidot pielāgotu formulu programmā Excel. Mēs ceram, ka šis raksts jums noderēs. Komentējiet, ja jums ir kādi jautājumi vai jautājumi.

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.