Za stalne korisnike Excel nije tajna da u ovom programu možete proizvesti različite matematičke, inženjerske i finansijske proračune. Ova se funkcija provodi primjenom različitih formula i funkcija. Ali, ako se Excel stalno koristi za obavljanje takvih proračuna, pitanje organizacije potrebne za ove alate relevantno je direktno na listu, što će značajno povećati brzinu izračuna i razinu pogodnosti za korisnika. Saznajmo kako napraviti sličan kalkulator u Exceleu.
Postupak kreiranja kalkulatora
Posebno pritiskajući dani zadatak postaje u slučaju potrebe da stalno obavljaju istu vrstu proračuna i proračuna povezanih s određenom vrstom aktivnosti. Općenito, svi kalkulatori u Excelu mogu se podijeliti u dvije grupe: univerzalno (koristi se za opće matematičke proračune) i uski profil. Posljednja grupa podijeljena je u mnoge vrste: inženjerski, financijski, kreditni ulaganja itd. Iz funkcionalnosti kalkulatora, prije svega, ovisi izbor algoritma za njegovo kreaciju.Metoda 1: Koristite makronaredbe
Prije svega, razmotrite algoritme za stvaranje prilagođenih kalkulatora. Započnimo s stvaranjem najjednostavnijeg univerzalnog kalkulatora. Ovaj alat će izvesti elementarne aritmetičke artiljetne akcije: dodavanje, množenje oduzimanja, divizije itd. Provodi se pomoću makronaredbe. Stoga, prije nego što nastavite s postupkom za kreiranje, morate osigurati da imate omogućenu makronaredbu i ploču programera. Ako nije tako, onda morate aktivirati rad makronaredbi.
- Nakon izrade gore navedenih unaprijed, pređite na karticu "Developer". Kliknimo na ikonu "Visual Basic" koja se nalazi na vrpci u alatnoj traci "kod".
- Prozor VBA Uređivača počinje. Ako se centralno područje prikaže u sivoj, a ne bijelo, onda to znači da je polje unosa koda odsutan. Da biste uključili svoj ekran, idite na stavku izbornika "Pogledajte" i kliknite na natpis "Code" na popisu koji se pojavljuje. Možete, umjesto ovih manipulacija, pritisnite funkcijsku tipku F7. U svakom slučaju pojavit će se polje za unos koda.
- Ovdje u središnjoj regiji moramo napisati sam makro kôd. Ima sljedeći obrazac:
Sub kalkulator ()
Dim Strexpr kao niz
'Unošenje podataka za izračun
STREXPR = ulaznik ("Unesite podatke")
'Izračun rezultata
Msgbox strexpr & "=" & aplikacija.Evaluate (STREXPR)
Kraj sub.
Umjesto fraze "Unesite podatke", možete sagorjeti bilo koji drugi prihvatljiviji za vas. To će se nalaziti iznad polja izražavanja.
Nakon unosa koda, datoteka se mora prebrisati. Istovremeno, treba ga spremiti u format s makronaredbom podrške. Kliknimo na ikonu u obliku diskete na alatnoj traci VBA Editor.
- Pokrenut je prozor za uštedu dokumenata. Idite na direktorij na tvrdom disku ili uklonjivim medijima u kojima ga želimo spasiti. U polju "Naziv datoteke" dodijelite bilo koje željeno ime ili ostavite zadanu zadanu dodijeljenu. U polje tipa datoteke odaberite naziv "Excel Book sa makronaredbama (* .xlsm)" iz svih dostupnih formata. Nakon ovog koraka, gline na gumbu "Save" na dnu prozora.
- Nakon toga možete zatvoriti prozor makronaredbe urednika jednostavnim klikom na standardnu ikonu zatvaranja u obliku crvenog kvadrata sa bijelim križom u gornjem desnom uglu.
- Da biste pokrenuli računarski alat pomoću makronaredbe, dok ste na kartici programera, glina na makroigrama na traci u bloku alata "Kod".
- Nakon toga počinje makro prozor. Odaberite naziv tog makronaredbe, koji smo upravo kreirali, dodijelimo ga i kliknite na gumb "Pokreni".
- Nakon obavljanja ove akcije, kalkulator se pokreće na osnovu makronaredbe.
- Da biste u njemu napravili izračun, napišite na polju potrebne akcije. Najpogodnije za korištenje numeričkog bloka tastature za ove svrhe, koji se nalazi s desne strane. Nakon unosa izraza, pritisnite tipku "OK".
- Tada se na ekranu nalazi mali prozor koji sadrži odgovor na rješenje navedenog izražavanja. Da biste ga zatvorili, pritisnite tipku "OK".
- Ali složite se da je sasvim neugodno svaki put kada trebate izvršiti računarske akcije, prebacite se na prozor makronaredbe. Pokazujemo provedbu pokretanja prozora izračuna. Da biste to učinili, dok ste na kartici programera kliknite na ikonu Macros koji nam je već poznato.
- Zatim u prozoru makronaredbe odaberite naziv željenog objekta. Kliknite na "Parameters ..." dugme.
- Nakon toga, prozor se pokreće još manji od prethodnog. U njemu možemo postaviti kombinaciju vrućih tipki, kada kliknete na koji će se lansirati kalkulator. Važno je da se ova kombinacija ne koristi za pozivanje drugih procesa. Stoga se ne preporučuju prvi likovi abecede. Prvi ključ kombinacije postavlja sam Excel program. Ovo je CTRL tipka. Sljedeći taster postavlja korisnika. Neka bude V tipka (iako možete odabrati drugi). Ako je ovaj ključ već koristi program, u kombinaciju se automatski dodaje drugi ključ. Ulazimo u odabrani simbol u polju "Kombinacija tipkovnice" i kliknite na gumb "OK".
- Zatim zatvorite makro prozor klikom na standardnu ikonu zatvaranja u gornjem desnom uglu.
Sada, kad postavite odabranu kombinaciju vrućih tipki (u našem slučaju, Ctrl + Shift + V) pokreće prozor kalkulatora. Slažem se, mnogo je brže i lakše nego da ga nazovete svaki put kroz makro prozor.
Lekcija: Kako stvoriti makro u Exceleu
2. metoda: Primjena funkcija
Sada razmotrimo mogućnost kreiranja uskog kalkulatora profila. Dizajniran će se za obavljanje specifičnih, specifičnih zadataka i nalazi se direktno na Excel listu. Da biste stvorili ovaj alat, primenjivat će se ugrađene karakteristike Excela.
Na primjer, stvorite alat za pretvorbu masovnog pretvorbe. U procesu njenog stvaranja koristit ćemo funkciju prebo. Ovaj se operator odnosi na inženjersku jedinicu Exel-ove ugrađene karakteristike. Njegov zadatak je transformirati vrijednosti jedne mjerne mjere u drugu. Sintaksa ove funkcije je sljedeća:
= Predoob (broj; ex_dad_ism; kon_d_ism)
"Broj" je argument koji ima vrstu numeričke vrijednosti veličine koja se mora pretvoriti u drugo mjerenje mjerenja.
"Početna jedinica mjere" je argument koji određuje jedinicu vrijednosti mjerne vrijednosti koja se saziva. Definiše se posebnim kodom koji odgovara određenoj mjeri jedinici.
"Završna merna jedinica" je argument koji određuje jedinicu mjerenja veličine u koje se početni broj pretvara. Takođe se određuje uz pomoć posebnih kodova.
Trebali bismo ostati detaljnije na tim kodovima, jer su im potrebne u budućnosti prilikom stvaranja kalkulatora. Konkretno, potrebni su nam kodovi jedinica mjerenja mase. Evo njihove liste:
- G - gram;
- kg - kilogram;
- Mg - miligram;
- LBM - engleski funta;
- OZM - oz;
- SG - prodaja;
- U je atomska jedinica.
Također je potrebno reći da se svi argumenti ove funkcije mogu postaviti kao vrijednosti i veze na ćelije u kojima su postavljeni.
- Prije svega, napravimo radni komad. Naš računarski alat imat će četiri polja:
- Konvertibilna vrednost;
- Izvorna jedinica mjerenja;
- Rezultat konverzije;
- Konačna jedinica mjerenja.
Instaliramo naslove pod kojim će se ova polja postaviti i rasporediti njihovo oblikovanje (ispunjavanje i granice) za vizualni vizualizacija.
U polju "konvertibilna vrijednost", "Izvorni limit mjerenja" i "završne mjerne granice" unosit će se po podacima, a u polju "Rezultat konverzije" - krajnji rezultat je izlaz.
- To činimo da korisnik može unijeti samo dopuštene vrijednosti u polje "konvertibilne vrijednosti", naime brojevima više nula. Odaberite ćeliju u koju će se izvršiti transformaciona vrijednost. Idite na karticu "Data" i u alatnoj traci "Rad sa podacima" na ikoni "Provjera podataka".
- Pokreće se alat "Verifikacija podataka". Prije svega, izvršit ćete postavke u kartici "Parameters". U polju Tip podataka odaberite parametar "važeći". U polju "Vrijednost" takođe zaustavite izbor na "Više" parametra. U polju "Minimalno" postavite vrijednost "0". Stoga se u ovu ćeliju mogu primijeniti samo važeći brojevi (uključujući frakcijski), koji su veći od nule.
- Nakon toga prelazimo na karticu istog prozora "Poruka za unos". Ovdje možete dati objašnjenje da je potrebno unijeti korisnika. Vidjet će ga prilikom isticanja unosa ćelije. U polju "Poruka" napišite sljedeće: "Unesite masu vrijednost koju pretvarate".
- Zatim prelazimo na karticu "Poruka o pogrešci". U polju "Poruka" trebali bismo napisati preporuku da korisnik vidi je li netačni podaci unose. Dobrodošli na sljedeće: "Ulazna vrijednost mora biti pozitivan broj." Nakon toga, da biste dovršili operaciju u prozoru verifikacije ulaznih vrijednosti i sačuvajte postavke koje su upisale SAD, kliknite na gumb "OK".
- Kao što vidimo, kada je odabrana ćelija, pojavljuje se savet za ulaz.
- Pokušajmo unijeti nepravilnu vrijednost, na primjer, tekst ili negativan broj. Kao što vidite, pojavljuje se poruka o pogrešci i ulaz je blokiran. Kliknite na gumb "Odustani".
- Ali ispravna vrijednost uvodi se bez problema.
- Sada idemo na polje "Izvorna jedinica mjerenja". Ovdje ćemo učiniti da će korisnik odabrati vrijednost sa liste koja se sastoji od tih sedam masovnih vrijednosti, čija je popis navedena kada opisuje argumente funkcije aplikacije. Unesite druge vrijednosti neće raditi.
Izdvajamo ćeliju, koja je pod nazivom "Izvorna jedinica mjerenja". Opet, glina na ikoni "Provjeri podataka".
- U prozoru za provjeru podataka koji se otvori, idite na karticu "Parameters". U polju "Tip podataka" postavite parametar "List". Na polju "Izvor" kroz zarez (;) navodimo imena mase mase za funkciju prije razgovora o kojoj je razgovor bio veći. Zatim kliknite na gumb "OK".
- Kao što vidite, ako sada odaberete polje "Izvorna jedinica mjerenja", tada se piktogram u obliku trokuta javlja desno od nje. Prilikom klika na njega otvara se popis s imenima mjernih jedinica za mjerenje.
- Apsolutno sličan postupak u prozoru "Provjeri podataka" vrši se sa ćelijom s imenom "Završna jedinica mjerenja". Također dobiva potpuno isti popis mjernih jedinica.
- Nakon toga idite na "Rezultat konverzije". U njemu je u njemu sadržavat će funkciju prigovora i izlaže rezultata izračuna. Raspodjelimo ovaj element lista i kliknite na ikonu "Paste funkcija".
- Majstor funkcija počinje. Idite na njega u kategoriji "Inženjering" i dodijelite ime "Preobs" tamo. Zatim gline na gumbu "OK".
- Izjava se prozor uvodnoj argumenti operatora aplikacija. U polju "Broj" potrebno je unijeti koordinate ćelije pod nazivom "Konvertibilna vrijednost". Da biste to učinili, stavite ga u kursor na polju i kliknite lijevi gumb miša na ovu ćeliju. Njena adresa se odmah prikazuje na terenu. Na isti način uvodimo koordinate u terenskom "Izvornoj jedinici" i "Konačno mjerna jedinica". Samo ovaj put klikom na ćelije s istim imenima kao i ova polja.
Nakon što se unesete svi podaci, pritisnite tipku "OK".
- Čim smo završili posljednju akciju, u ćeliji "Rezultat konverzije", rezultat pretvorbe veličine, prema prethodno unesenim podacima, odmah je prikazan.
- Promijenimo podatke u ćelijama "konvertibilne vrijednosti", "početnu mjernu jedinicu" i "završnu mjeru mjere". Kao što vidimo, funkcija prilikom promjene parametara automatski preispituje rezultat. Ovo sugeriše da naš kalkulator u potpunosti funkcionira.
- Ali nismo napravili jednu važnu stvar. Stanice za unos podataka zaštićene su od uvođenja netačnih vrijednosti, ali element za izlaz podataka nije zaštićen. Ali uopšte, nemoguće je unijeti ništa, u suprotnom, u protivnom će se formula izračuna jednostavno ukloniti, a kalkulator će doći u neradni uvjet. Greškom u ovoj ćeliji možete unijeti podatke i sami, da ne spominjete korisnike treće strane. U ovom slučaju morat ćete ponovo snimiti cijelu formulu. Morate blokirati bilo koji unos podataka ovdje.
Problem je u tome što je blokiranje instalirano na listu u cjelini. Ali ako blokiramo list, nećemo moći unijeti podatke u polja za unos. Stoga će nam trebati u svojstvima mobilnog formata da uklonimo mogućnost zaključavanja iz svih elemenata lista, a zatim vraćate ovu mogućnost samo u ćeliju da biste izvukli list.
Kliknite na lijevu tipku miša na elementu na raskrižju horizontalne i vertikalne koordinatne ploče. To ističe cijeli list. Zatim kliknite Desnim klikom na izbor. Otvara se kontekstni izbornik u kojem odaberete položaj "Stanični format ...".
- Prozor oblikovanja je pokrenut. Idite na karticu "Zaštita" u njemu i uklonite potvrdni okvir iz parametra "zaštićene ćelije". Zatim gline na gumbu "OK".
- Nakon toga izdvajamo samo ćeliju da iznosimo rezultat i kliknemo na desni gumb miša. U kontekstnom meniju, glina na "formatu ćelija".
- Ponovo u prozoru oblikovanja, idite na karticu "Zaštita", ali ovaj put, naprotiv, postavite okvir u blizini parametra "zaštićene ćelije". Zatim kliknite na gumb "OK".
- Nakon toga prelazimo na karticu "Pregled" i kliknite na ikonu "Protect Leaf", koja se nalazi u bloku "Promjena alata".
- Otvara se prozor za zaštitu listova. U "Lozini za onemogućavanje zaštite od lima" ulazimo u lozinku, sa kojim ako je potrebno, možete ukloniti zaštitu u budućnosti. Preostale postavke mogu se ostaviti nepromijenjenim. Kliknite na gumb "OK".
- Tada se otvara još jedan mali prozor u kojem se unos lozinke treba ponoviti. Radimo to i kliknemo na tipku "OK".
- Nakon toga, kada pokušate izvršiti bilo kakve promjene u izlaznoj ćeliji, rezultat akcije bit će blokiran, kako je izviješteno u dijaloškom okviru u nastajanju.
Dakle, stvorili smo puni proclan kalkulator za pretvaranje veličine mase u različite jedinice mjerenja.
Pored toga, u zasebnom članku opisano je o stvaranju druge vrste uskog kalkulatora u Excele za izračunavanje plaćanja na kredite.
Lekcija: Izračun anuitetne uplate u Excelu
3. metoda: Omogućavanje ugrađenog Excel kalkulatora
Pored toga, Egile ima svoj ugrađeni univerzalni kalkulator. Tačno, prema zadanim postavkama nedostaje dugme za pokretanje na traci ili na ploči za brzom pristupu. Razmislite o tome kako je aktivirati.
- Nakon pokretanja Excel programa prelazimo na karticu "Datoteka".
- Zatim, u prozoru koji se otvara, idite na odjeljak "Parameters".
- Nakon pokretanja prozora parametara Excel, prelazimo na pododjeljak brze pristupne ploče.
- Otvara se prozor, čija je desna strana podijeljena na dva područja. U pravim dijelom se nalazi alati koji su već dodani na ploču prečaca. Lijevo predstavlja cjelokupni skup alata koji su dostupni u Excelu, uključujući nedostaju na kaseti.
Tijekom lijevog područja u polju "Select Commerds" odaberite polje "Naredbe koje nisu na vrpci". Nakon toga, na popisu instrumenata lijeve domene, tražeći naziv "Kalkulator". Bit će lako pronaći, jer su sva imena abecedno smještena. Zatim napravite raspodjelu ovog imena.
Iznad desnog područja je "Konfiguracija brzog pristupnog panela". Ima dva parametra:
- Za sve dokumente;
- Za ovu knjigu.
Prema zadanim postavkama konfiguriranim za sve dokumente. Ovaj se parametar preporučuje da se ostavi nepromijenjen ako nema preduvjeta za suprotno.
Nakon što se naprave sva podešavanja, a ime "Kalkulator" označava se, kliknite na gumb "Dodaj", koji se nalazi između desne i lijeve domene.
- Nakon imena "Kalkulator" se pojavljuje u pravom prozoru, pritisnite tipku "OK" u nastavku.
- Nakon ovog prozora, parametri Excel bit će zatvoreni. Da biste pokrenuli kalkulator, morate kliknuti na ikonu istog imena, koja se sada nalazi na prečatskoj ploči.
- Nakon toga će se pokrenuti alat "Kalkulator". Funkcionira, kao običan fizički analog, samo na tipkama koje vam je potrebno da pritisnete kursor miša, lijevi tipkom.
Kao što vidimo, postoji puno opcija za stvaranje kalkulatora u Exceleu za različite potrebe. Ova je funkcija posebno korisna kod obavljanja izračuna uskog profila. Pa, za obične potrebe možete koristiti ugrađeni programski alat.