Talaan ng nilalaman
Habang nagtatrabaho sa Excel o gumagawa ng mga custom na worksheet para sa pagsusuri sa negosyo, maaaring kailanganin naming gumawa ng sarili naming custom na formula. Sa kabila ng lahat ng mga function na ibinigay ng Excel, maaaring kailanganin naming gumawa ng isa para magawa ang aming trabaho. Hinahayaan ka ng Excel na lumikha ng sarili mong mga function sa pamamagitan ng paggamit ng VBA Programming Codes . Ngayon sa artikulong ito, magbibigay kami ng sunud-sunod na artikulo para gumawa ng custom na formula sa Excel.
I-download ang Practice Workbook
I-download ang practice book na ito para gamitin ang gawain habang binabasa mo ito artikulo.
Gumawa ng Custom na Formula sa Excel.xlsx
Gumawa ng Custom na Formula sa Excel
Isaalang-alang ang isang halimbawa kung saan kailangan mong gumawa ng custom na formula para malaman ang kabuuang presyo ng iyong Mga Item na ibinigay sa dataset. Binibigyang-daan kami ng Excel na lumikha ng sarili naming mga custom na function gamit ang VBA mga code. Ang mga custom na function na ito sa Excel ay kilala bilang User Defined Functions (UDF) . Pinapayagan ka nitong lumikha ng iyong sariling mga pasadyang pag-andar upang gawin ang halos anumang uri ng operasyon. Sa seksyong ito, magsasagawa kami ng sunud-sunod na paglilibot upang lumikha ng isa. Gawin natin ito!
Hakbang 1: I-enable ang Developer Option na Buksan ang VBA Window sa Excel
Una, kailangan nating matutunan kung paano buksan ang VBA window para gumawa ng customized na formula. Sundin ang mga hakbang na ito para matuto!
- Mag-click sa Customized Quick Access Toolbar Mula sa mga available na opsyon, mag-click sa Higit paMga Command.
- Excel Options bubukas ang window. Mag-click sa I-customize ang Ribbon .
- Ngayon tingnan ang Developer opsyon upang gawin ang ribbon na ito. I-click ang OK upang magpatuloy.
- Ang iyong Excel worksheet ay mayroon na ngayong bagong ribbon na pinangalanang Developer .
- Piliin ang Developer Ribbon . Mag-click sa Macros upang buksan ang VBA
- O maaari mo lang pindutin ang “ Alt+F11 ” para gawin iyon.
Hakbang 2: Isulat ang Mga VBA Code para Gumawa ng Custom na Formula
- Sa VBA window, mag-click sa Ipasok ang .
- Mula sa mga available na opsyon, mag-click sa Module upang gumawa ng module. Isusulat namin ang aming VBA mga code sa module.
- Isulat ang iyong VBA mga code na gagawin isang pasadyang formula. Upang mahanap ang Kabuuang Presyo para sa mga ibinigay na item, ang VBA mga code ay,
9044
- Kailangan nating ideklara ang VBA mga code bilang isang function. Iyon ang dahilan kung bakit nagsisimula ang code na ito sa deklarasyon ng function at nagtatapos sa End Function
- Ang formula ay nangangailangan ng pangalan. Pinangalanan namin itong TOTALPRICE
- Kailangan namin ng ilang input sa function. Ang mga input ay tinukoy sa loob ng panaklong pagkatapos ng pangalan ng function.
- Kailangan nating italaga ang function ng ilang uri ng value na ibabalik. Pagkatapos makumpleto ang mga pamantayang ito, ang aming huling syntax ay:
TOTALPRICE = (number1 *number2)
- Isara ang VBA window at bumalik sa pangunahing worksheet.
Hakbang 3: Ilapat ang Custom na Formula sa Excel Spreadsheet
- Pagkatapos gawin ang custom na formula, ngayon ay ilalapat namin ito sa aming dataset. Mag-click sa Cell E4 at hanapin ang aming custom na formula.
- Kapag lumabas ang formula, i-double click ito upang pumili.
- Ipasok ang mga halaga sa formula. Ang huling formula ay:
=TOTALPRICE(C4,D4)
- Saan C4 at D4 ay ang Stock at Presyo ng Yunit
- Pindutin ang Enter sa makuha ang resulta.
- Ang aming custom na formula ay gumagana nang perpekto! Ngayon, ilapat ang parehong formula sa iba pang mga cell upang makuha ang huling resulta.
- Pag-usapan natin ang isa pang halimbawa! Sa bagong dataset na ito, kailangan nating alamin ang Retail Price sa pamamagitan ng paggawa ng custom na formula.
- Buksan ang VBA window at pumunta sa Module sumusunod sa mga pamamaraan na tinalakay namin dati.
- Isulat ang VBA Ang VBA code para sa ang custom na formula ay,
5683
- Ngayon isara ang VBA window at pumunta sa pangunahing worksheet. Sa Cell F4 , hanapin ang aming bagong customized na function RETAILPRICE .
- I-double-click ito kapag natagpuan.
- Ipasok ang mga halaga sa formula at ang panghuling formay:
=RETAILPRICE(C4,D4,E4)
- Nasaan ang C4, D4, E4 ang Price1, Price2, at Divisor
- Kunin ang resulta sa pamamagitan ng pagpindot sa Enter . Ngayon, ilapat ang function na ito sa lahat ng mga cell upang makuha ang huling resulta.
- Ganito ka makakagawa ng custom na formula sa excel at magamit ito.
Magbasa Nang Higit Pa: Paano Gumawa ng Formula sa Excel para sa Maramihang Mga Cell (9 na Paraan)
Mga Mabilisang Tala
👉 Hindi Mo Maaaring Mag-record a naka-customize na formula tulad ng maaari mong Excel macro.
👉 Ang paggawa ng custom na formula ay may higit na limitasyon kaysa sa mga regular na VBA macro. Hindi nito mababago ang istraktura o format ng isang worksheet o cell.
Konklusyon
Tatalakayin sa artikulong ito kung paano gumawa ng custom na formula sa excel. Inaasahan namin na ang artikulong ito ay kapaki-pakinabang sa iyo. Magkomento kung mayroon kang anumang mga tanong o query.