Kako napraviti kalkulator u Excelu

Anonim

Kalkulator u Microsoft Excelu

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.

  1. Nakon izrade gore navedenih unaprijed, pređite na karticu "Developer". Kliknimo na ikonu "Visual Basic" koja se nalazi na vrpci u alatnoj traci "kod".
  2. Idite na makro uređivač u Microsoft Excelu

  3. 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.
  4. Omogućavanje ulaza koda u uredniku makronaredbe u Microsoft Excelu

  5. 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.

  6. UVOD Šifra u makro uređivaču u Microsoft Excelu

  7. 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.
  8. Spremanje XLSM datoteke u Microsoft Excelu

  9. 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.
  10. Zatvaranje prozora makronaredbe u Microsoft Excelu

  11. Da biste pokrenuli računarski alat pomoću makronaredbe, dok ste na kartici programera, glina na makroigrama na traci u bloku alata "Kod".
  12. Prelaz na makro prozor u Microsoft Excelu

  13. Nakon toga počinje makro prozor. Odaberite naziv tog makronaredbe, koji smo upravo kreirali, dodijelimo ga i kliknite na gumb "Pokreni".
  14. Makro prozor u Microsoft Excelu

  15. Nakon obavljanja ove akcije, kalkulator se pokreće na osnovu makronaredbe.
  16. MAKRO KALCULATOR POKAŽAN U MICROSOFT EXCEL

  17. 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".
  18. Prijelaz na proračun u makro kalkulatoru pokrenut je u Microsoft Excelu

  19. Tada se na ekranu nalazi mali prozor koji sadrži odgovor na rješenje navedenog izražavanja. Da biste ga zatvorili, pritisnite tipku "OK".
  20. Rezultat izračuna u makro kalkulatoru pokrenut je u Microsoft Excelu

  21. 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.
  22. Prebacite se na makro prozor u Microsoft Excelu

  23. Zatim u prozoru makronaredbe odaberite naziv željenog objekta. Kliknite na "Parameters ..." dugme.
  24. Prelaz na makro postavke u Microsoft Excelu

  25. 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".
  26. Prozor s makro postavki u Microsoft Excelu

  27. Zatim zatvorite makro prozor klikom na standardnu ​​ikonu zatvaranja u gornjem desnom uglu.

Zatvaranje prozora makronaredbe u Microsoft Excelu

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.

  1. 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.

  2. Prazna pretvorba mase kalkulatora u Microsoft Excelu

  3. 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".
  4. Prelaz na provjeru podataka u Microsoft Excelu

  5. 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.
  6. Provjera unesenih vrijednosti u Microsoft Excelu

  7. 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".
  8. Poruka za ulazak u prozor verifikacije ulaznih vrijednosti u Microsoft Excelu

  9. 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".
  10. Poruka o pogrešci u prozoru verifikacije ulaznih vrijednosti u Microsoft Excelu

  11. Kao što vidimo, kada je odabrana ćelija, pojavljuje se savet za ulaz.
  12. Savjet za ulaz prilikom isticanja peka u Microsoft Excelu

  13. 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".
  14. Poruka o pogrešci u Microsoft Excelu

  15. Ali ispravna vrijednost uvodi se bez problema.
  16. Ispravna vrijednost uvedena je u Microsoft Excel

  17. 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".

  18. Prelaz na provjeru podataka u Microsoft Excelu

  19. 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".
  20. Provjera unesenih vrijednosti u Microsoft Excelu

  21. 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.
  22. Lista jedinica za mjerenje masovnih mjerenja u Microsoft Excelu

  23. 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.
  24. Drugi popis mjerenja entika u Microsoft Excelu

  25. 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".
  26. Prebacite se na magistar funkcija u Microsoft Excelu

  27. Majstor funkcija počinje. Idite na njega u kategoriji "Inženjering" i dodijelite ime "Preobs" tamo. Zatim gline na gumbu "OK".
  28. Prelaz na argumente funkcije pretvarača u Microsoft Excelu

  29. 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".

  30. Argumotov argobletne funkcije na Microsoft Excelu

  31. Čim smo završili posljednju akciju, u ćeliji "Rezultat konverzije", rezultat pretvorbe veličine, prema prethodno unesenim podacima, odmah je prikazan.
  32. Rezultat izračunavanja funkcija predus u Microsoft Excelu

  33. 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.
  34. Ponovno izračunajte FUNKCIJU PROB u Microsoft Excelu

  35. 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 ...".

  36. Prelazak na mobilni format u Microsoft Excelu

  37. 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".
  38. Uklanjanje zaštite od ćelija u Microsoft Excelu

  39. Nakon toga izdvajamo samo ćeliju da iznosimo rezultat i kliknemo na desni gumb miša. U kontekstnom meniju, glina na "formatu ćelija".
  40. Prelazak na mobilni format u Microsoft Excelu

  41. 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".
  42. Instaliranje zaštite ćelije u Microsoft Excelu

  43. Nakon toga prelazimo na karticu "Pregled" i kliknite na ikonu "Protect Leaf", koja se nalazi u bloku "Promjena alata".
  44. Instaliranje zaštite lima u Microsoft Excelu

  45. 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".
  46. Prozor za zaštitu listova u Microsoft Excelu

  47. Tada se otvara još jedan mali prozor u kojem se unos lozinke treba ponoviti. Radimo to i kliknemo na tipku "OK".
  48. Lozinka Ponovno ulazak u Microsoft Excel

  49. 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.

Poruka o nemogućnosti promjena u ćeliji u Microsoft Excelu

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.

  1. Nakon pokretanja Excel programa prelazimo na karticu "Datoteka".
  2. Idite na karticu Datoteka u Microsoft Excelu

  3. Zatim, u prozoru koji se otvara, idite na odjeljak "Parameters".
  4. Pomicanje prozora postavki u Microsoft Excelu

  5. Nakon pokretanja prozora parametara Excel, prelazimo na pododjeljak brze pristupne ploče.
  6. Prelazak na prozor parametra za pododjeljak za brzi pristup u Microsoft Excelu

  7. 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.

  8. Dodavanje kalkulatora na brzi pristupnu ploču u Microsoft Excelu

  9. Nakon imena "Kalkulator" se pojavljuje u pravom prozoru, pritisnite tipku "OK" u nastavku.
  10. Kliknite na prozor parametra u Microsoft Excelu

  11. 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.
  12. Pokretanje kalkulatora u Microsoft Excelu

  13. 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.

Kalkulator lansiran u Microsoft Excelu

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.

Čitaj više