Nola sortu Formula pertsonalizatu bat Excel-en (urratsez pauso jarraibide bat) -

  • Partekatu Hau
Hugh West

Excel-en lan egiten duzun bitartean edo negozio-analisirako lan-orri pertsonalizatuak egiten ditugun bitartean, baliteke formula pertsonalizatu bat sortu behar izatea. Excel-ek eskaintzen dituen funtzio guztiak izan arren, baliteke bat sortu behar izatea gure lana burutzeko. Excel-ek zure funtzioak sortzeko aukera ematen dizu VBA Programazio Kodeak erabiliz. Gaur artikulu honetan pausoz pauso artikulu bat emango dugu Excel-en formula pertsonalizatu bat sortzeko.

Deskargatu Praktika-koadernoa

Deskargatu praktika-liburu hau zeregina gauzatzeko hau irakurtzen ari zaren bitartean artikulua.

Sortu formula pertsonalizatu bat Excel-en.xlsx

Sortu formula pertsonalizatu bat Excel-en

Kontuan izan adibide bat non egin behar duzun egin formula pertsonalizatu bat datu-multzoan emandako Elementuen prezio osoa jakiteko. Excel-ek gure funtzio pertsonalizatuak sortzeko aukera ematen digu VBA kodeak erabiliz. Excel-en funtzio pertsonalizatu hauek User Defined Functions (UDF) bezala ezagutzen dira. Zure funtzio pertsonalizatuak sortzeko aukera ematen dizute edozein motatako eragiketak egiteko. Atal honetan, urratsez urrats ibilbide bat egingo dugu bat sortzeko. Egin dezagun!

1. urratsa: gaitu garatzaileen aukera Excel-en VBA leihoa irekitzeko

Lehenik eta behin, nola irekitzen ikasi behar dugu. VBA leihoa formula pertsonalizatu bat sortzeko. Jarraitu urrats hauek ikasteko!

  • Egin klik Pertsonalizatutako Sarbide Azkarreko Tresna-barran Eskuragarri dauden aukeretatik, egin klik Gehiago aukeran.Komandoak.

  • Excel Aukerak leihoa irekitzen da. Egin klik Pertsonalizatu zinta aukeran.
  • Orain egiaztatu Garatzailea aukera zinta hau sortzeko. Sakatu Ados jarraitzeko.

  • Zure Excel lan-orriak Garatzailea izeneko zinta berri bat du orain.

  • Hautatu Garatzaileen zinta . Sakatu Makroak VBA
  • irekitzeko, edo " Alt+F11 " sakatu besterik ez duzu egin horretarako.

2. urratsa: idatzi VBA kodeak formula pertsonalizatu bat sortzeko

  • VBA leihoan, egin klik aukeran. Txertatu .
  • Eragarri dauden aukeretatik, egin klik Modulua modulu bat sortzeko. Gure VBA kodeak idatziko ditugu moduluan.

  • Idatzi zure VBA kodeak sortzeko formula pertsonalizatua. Emandako elementuen Prezio osoa aurkitzeko, VBA kodeak hauek dira:
8512
  • VBA kodeak funtzio gisa. Horregatik, kode hau funtzioaren deklarazioarekin hasten da eta Amaiera funtzioarekin
  • Formulak izen bat behar du. TOTALPRICE
  • Izena eman diogu funtzioan sarrera batzuk beharko ditugu. Sarrerak parentesi artean definitzen dira funtzioaren izenaren ondoren.
  • Funtzioari itzultzeko balioren bat esleitu behar diogu. Irizpide hauek bete ondoren, gure azken sintaxia hau da:

TOTALPRICE = (zenbakia1 *zenbakia2)

  • Itxi VBA leihoa eta itzuli lan-orri nagusira.

Urratsera 3: Aplikatu Formula pertsonalizatua Excel kalkulu-orrian

  • Formula pertsonalizatua sortu ondoren, orain gure datu multzoan aplikatuko dugu. Sakatu E4 gelaxka eta bilatu gure formula pertsonalizatua.
  • Formula agertzen denean, egin klik bikoitza gainean aukeratzeko.

  • Txertatu balioak formulan. Azken formula hau da:
=TOTALPRICE(C4,D4)

  • Non C4 eta D4 Stock eta Unitatearen prezioa da

  • Sakatu Sartu lortu emaitza.

  • Gure formula pertsonalizatua primeran dabil! Orain, aplikatu formula bera gainerako gelaxketan azken emaitza lortzeko.

  • Eta dezagun beste adibide bat! Datu multzo berri honetan, Txikizkako prezioa aurkitu behar dugu formula pertsonalizatu bat sortuz.

  • Ireki VBA leihoa eta joan Modulura lehen aipatu ditugun prozedurak jarraituz.
  • Idatzi VBA VBA kodea. formula pertsonalizatua hau da,
6531

  • Orain itxi VBA leihoa eta joan lan-orri nagusira. F4 gelaxkan , bilatu gure funtzio pertsonalizatu berria RETAILPRICE .
  • Egin klik bikoitza aurkitu denean.

  • Txertatu balioak formulan eta azken formanhau da:
=RETAILPRICE(C4,D4,E4)

  • Non C4, D4, E4 dauden Prezioa1, Prezioa2, eta Zatitzailea

  • Lortu emaitza Sartu sakatuz. Orain aplikatu funtzio hau gelaxka guztietan azken emaitza lortzeko.
  • Horrela sortu dezakezu formula pertsonalizatu bat excel-en eta erabili.

Irakurri gehiago: Nola sortu Excel-en formula bat gelaxka anitzetarako (9 metodo)

Ohar azkarrak

👉 Ezin duzu grabatu a Excel makro bat bezala pertsonalizatutako formula.

👉 Formula pertsonalizatu bat sortzeak muga gehiago ditu VBA makro arruntek baino. Ezin du lan-orri edo gelaxka baten egitura edo formatua aldatu.

Ondorioa

Excel-en formula pertsonalizatu bat nola sortu eztabaidatzen da artikulu honetan. Artikulu hau zuretzat erabilgarria izatea espero dugu. Egin iruzkinak edozein galdera edo zalantza izanez gero.

Hugh West esperientzia handiko Excel prestatzaile eta analista da, industrian 10 urte baino gehiagoko esperientzia duena. Kontabilitate eta Finantzetan Lizentziatua eta Enpresen Administrazioko Masterra da. Hughek irakasteko grina du eta jarraitzeko eta ulertzeko erraza den irakaskuntza-ikuspegi berezia garatu du. Excel-en ezagutza adituak mundu osoko milaka ikasle eta profesionalei beren gaitasunak hobetzen eta beren karreran bikaintzen lagundu die. Bere blogaren bidez, Hughek bere ezagutzak munduarekin partekatzen ditu, doako Excel tutorialak eta lineako prestakuntza eskainiz, pertsona eta enpresei beren potentzial osoa lortzen laguntzeko.