Sisällysluettelo
Työskennellessämme Excelissä tai tehdessämme mukautettuja laskentataulukoita liiketoiminta-analyysiä varten saatamme joutua luomaan oman mukautetun kaavan. Kaikista Excelin tarjoamista toiminnoista huolimatta saatamme joutua luomaan sellaisen saadaksemme työmme tehtyä. Excelin avulla voit luoda omia funktioita käyttämällä komentoa VBA-ohjelmointikoodit . Tänään tässä artikkelissa annamme vaiheittaisen artikkelin mukautetun kaavan luomiseksi Excelissä.
Lataa harjoituskirja
Lataa tämä harjoituskirja harjoitellaksesi tehtävää, kun luet tätä artikkelia.
Mukautetun kaavan luominen Excel.xlsx:ssäLuo mukautettu kaava Excelissä
Tarkastellaan esimerkkiä, jossa sinun on tehtävä mukautettu kaava selvittääksesi kokonaishinnan sinun Tuotteet Excel antaa meille mahdollisuuden luoda omia mukautettuja funktioita käyttämällä apuna VBA Nämä Excelin mukautetut toiminnot tunnetaan nimellä Käyttäjän määrittelemät toiminnot (UDF) Niiden avulla voit luoda omia mukautettuja funktioita, joilla voit tehdä melkein mitä tahansa toimintoja. Tässä jaksossa käymme läpi vaiheittain, miten sellainen luodaan. Tehdään se!
Vaihe 1: Ota kehittäjävalinta käyttöön VBA-ikkunan avaamiseksi Excelissä.
Ensin meidän on opittava avaamaan VBA ikkunassa luoda räätälöity kaava. Seuraa näitä ohjeita oppiaksesi!
- Napsauta Räätälöity pikakäyttötyökalurivi Napsauta käytettävissä olevista vaihtoehdoista Lisää komentoja.
- Excel-vaihtoehdot ikkuna avautuu. Klikkaa Mukauta nauhaa .
- Tarkista nyt Kehittäjä vaihtoehto tämän nauhan luomiseksi. Napsauta OK jatkaa.
- Excel-taulukkosi on nyt uusi nauha nimeltä Kehittäjä .
- Valitse Kehittäjän nauha . Klikkaa Makrot avataksesi VBA
- Tai voit vain painaa " Alt+F11 " tehdä se.
Vaihe 2: Kirjoita VBA-koodit mukautetun kaavan luomiseksi.
- Vuonna VBA ikkunassa, klikkaa Lisää .
- Napsauta käytettävissä olevista vaihtoehdoista Moduuli luodaksemme moduulin. Kirjoitamme VBA koodit moduulissa.
- Kirjoita ylös VBA koodeja mukautetun kaavan luomiseksi. Löytääksesi Kokonaishinta annettujen kohteiden osalta VBA koodit ovat,
Public Function KOKONAISHINTA (numero1, numero 2) KOKONAISHINTA = (numero1 * numero2) End Function
- Meidän on ilmoitettava VBA koodit funktioksi. Siksi tämä koodi alkaa funktioilmoituksella ja päättyy funktioon Lopeta toiminto
- Kaava tarvitsee nimen. Me nimesimme sen KOKONAISHINTA
- Tarvitsemme joitakin syötteitä funktiossa. Syötteet määritellään sulkeissa funktion nimen jälkeen.
- Meidän on annettava funktiolle jonkinlainen palautettava arvo. Kun nämä kriteerit on täytetty, lopullinen syntaksimme on:
KOKONAISHINTA = (numero1 * numero2)
- Sulje VBA ikkunasta ja palaa päätyökalenteriarkille.
Vaihe 3: Sovelletaan mukautettua kaavaa Excel-taulukkolaskentaohjelmassa.
- Kun olemme luoneet mukautetun kaavan, sovellamme sitä nyt tietokokonaisuuteemme. Napsauta painiketta Solu E4 ja etsi mukautettu kaava.
- Kun kaava tulee näkyviin, valitse se kaksoisnapsauttamalla sitä.
- Lisää arvot kaavaan. Lopullinen kaava on:
=KOKONAISHINTA(C4,D4)
- Missä C4 ja D4 on Varasto ja Yksikköhinta
- Paina Kirjoita saadaksesi tuloksen.
- Mukautettu kaava toimii täydellisesti! Sovelletaan nyt samaa kaavaa muihin soluihin, jotta saadaan lopputulos.
- Keskustellaanpa toisesta esimerkistä! Tässä uudessa tietokokonaisuudessa meidän on löydettävä Vähittäismyyntihinta luomalla mukautetun kaavan.
- Avaa VBA ikkunassa ja siirry Moduuli aiemmin käsittelemiemme menettelyjen mukaisesti.
- Kirjoita ylös VBA The VBA mukautetun kaavan koodi on,
Public Function Jälleenmyyntihinta(numero1, numero2,numero3) Jälleenmyyntihinta = (numero1 + numero2)/numero3 End Function
- Sulje nyt VBA-ikkuna ja siirry päätyökalutaulukkoon. Solu F4 , etsi uusi räätälöity toiminto JÄLLEENMYYNTIHINTA .
- Kaksoisnapsauta sitä, kun se löytyy.
- Lisää arvot kaavaan, ja lopullinen muoto on:
= VÄHITTÄISMYYNTIHINTA(C4,D4,E4)
- Missä C4, D4, E4 ovat Hinta1, Hinta2, ja Jakaja
- Saat tuloksen painamalla Kirjoita Sovelletaan nyt tätä funktiota kaikkiin soluihin lopputuloksen saamiseksi.
- Näin voit luoda mukautetun kaavan Excelissä ja käyttää sitä.
Lue lisää: Kaavan luominen Excelissä useille soluille (9 menetelmää)
Pikamerkinnät
👉 Et voi Record räätälöityä kaavaa kuten Excel-makroa.
👉 Mukautetun kaavan luomiseen liittyy enemmän rajoituksia kuin tavallisiin VBA-makroihin. Se ei voi muuttaa työarkin tai solun rakennetta tai muotoa.
Päätelmä
Tässä artikkelissa käsitellään mukautetun kaavan luomista Excelissä. Toivottavasti tämä artikkeli on hyödyllinen sinulle. Kommentoi, jos sinulla on kysyttävää tai kysymyksiä.