Adobe Gamma 3.0

Za redovne Excel korisnike, nije tajna da se u ovom programu mogu napraviti različiti matematički, inženjerski i finansijski proračuni. Ova osobina se ostvaruje primjenom različitih formula i funkcija. Ali, ako se Excel konstantno koristi za izvođenje takvih kalkulacija, onda je pitanje organizovanja neophodnih alata za ovo pravo na stranici postalo relevantno, što će značajno povećati brzinu izračunavanja i nivo pogodnosti za korisnika. Hajde da saznamo kako napraviti takav kalkulator u Excelu.

Postupak kreiranja kalkulatora

Posebno je hitno da ovaj zadatak, ako je potrebno, stalno vrši istu vrstu proračuna i proračuna koji su povezani sa određenom vrstom aktivnosti. Uopšteno, svi kalkulatori u Excelu mogu se podeliti u dve grupe: univerzalne (koje se koriste za opšte matematičke proračune) i uske profile. Ova druga grupa je podeljena na više tipova: inženjering, finansijski, investicioni krediti itd Izbor algoritma za njegovo kreiranje zavisi pre svega od funkcionalnosti kalkulatora.

Metod 1: Koristite makroe

Prvo, razmotrite algoritme za kreiranje prilagođenih kalkulatora. Počnimo od stvaranja najjednostavnijeg univerzalnog kalkulatora. Ovaj alat će izvoditi osnovne aritmetičke operacije: zbrajanje, množenje, oduzimanje, dijeljenje itd. Provodi se pomoću makroa. Stoga, pre nego što nastavite sa procedurom kreiranja, morate biti sigurni da ste uključili makroe i panel za razvojne programere. Ako to nije slučaj, onda bi makro trebao biti aktiviran.

  1. Nakon što ste napravili prethodna podešavanja, pređite na karticu "Programer". Kliknite na ikonu "Visual Basic"koji se stavlja na traku u bloku alata "Kod".
  2. Počinje prozor VBA editora. Ako je centralna oblast prikazana sivom, a ne belom, to znači da nema polja za unos koda. Da biste omogućili prikaz, idite na stavku menija "Pogled" i kliknite na natpis "Kod" na popisu koji se pojavljuje. Možete da pritisnete funkcijski taster umesto ovih manipulacija. F7. U oba slučaja pojavit će se polje koda.
  3. Ovde u centralnom području treba da napišemo sam makro kod. Ona ima sljedeći oblik:

    Sub kalkulator ()
    Dim strExpr kao string
    'Unesite podatke za izračun
    strExpr = InputBox ("Unesite podatke")
    'Izračun rezultata
    MsgBox strExpr & "=" & Application.Evaluate (strExpr)
    End sub

    Umesto fraza "Unesite podatke" možete napisati bilo koje druge prihvatljivije za vas. Da će se nalaziti iznad polja izražavanja.

    Nakon unosa koda, datoteka mora biti prebrisana. Međutim, trebalo bi da bude sačuvan u formatu sa podrškom za makro. Kliknite na ikonu u obliku diskete na traci sa alatkama VBA editora.

  4. Počinje prozor spremanja dokumenta. Idite u direktorijum na čvrstom disku ili na izmjenjivi medij na koji želite da ga sačuvate. Na terenu "Ime datoteke" dodelite dokumentu bilo koje željeno ime ili ostavite onaj koji mu je dodeljen podrazumevano. Obavezno u polju "Tip datoteke" iz svih dostupnih formata izaberite ime "Excelova radna sveska sa omogućenim makroima (* .xlsm)". Nakon ovog koraka kliknemo na dugme. "Sačuvaj" na dnu prozora.
  5. Nakon toga možete zatvoriti prozor makro editora jednostavnim klikom na standardnu ​​ikonu zatvaranja u obliku crvenog kvadrata s bijelim križem u gornjem desnom kutu.
  6. Da biste pokrenuli računarski alat pomoću makroa, dok ste na kartici "Programer"kliknite na ikonu Makroi na traku u bloku alata "Kod".
  7. Nakon toga počinje makro prozor. Izaberite ime makroa koji smo upravo kreirali, izaberite ga i kliknite na dugme Run.
  8. Nakon izvršavanja ove akcije, kreira se kalkulator koji se temelji na makrou.
  9. Da bismo izvršili kalkulaciju u njoj, pišemo potrebnu akciju u polju. Najpogodniji način za korištenje u tu svrhu je blok numeričke tipkovnice, koji se nalazi s desne strane. Nakon unosa izraza, kliknite na dugme "OK".
  10. Zatim se na ekranu pojavi mali prozor koji sadrži odgovor na rješenje navedenog izraza. Da biste ga zatvorili, kliknite na dugme. "OK".
  11. Ali slažete se da je prilično nezgodno svaki put kada je potrebno izvršiti računske akcije, idite na makro prozor. Pojednostavimo implementaciju izvođenja prozora računanja. Za ovo, biti na kartici "Programer", kliknite na ikonu koja nam je već poznata Makroi.
  12. Zatim u makro prozoru izaberite ime željenog objekta. Kliknite na dugme "Opcije ...".
  13. Nakon toga, prozor se pokreće čak i manji od prethodnog. U njemu možemo navesti kombinaciju vrućih tipki, koje će, kada se kliknu, pokrenuti kalkulator. Važno je da se ova kombinacija ne koristi za pozivanje drugih procesa. Stoga se ne preporučuju prvi znakovi abecede. Prva kombinacija tipki postavlja sam program Excel. Ovaj ključ Ctrl. Sljedeći ključ je postavljen od strane korisnika. Neka bude ključ V (mada možete izabrati drugu). Ako program već koristi ovaj ključ, automatski se dodaje još jedan ključ u kombinaciju - Shift. Unesite izabrani znak u polje "Prečica" i kliknite na dugme "OK".
  14. Zatim zatvorite makro prozor klikom na standardnu ​​ikonu zatvaranja u gornjem desnom uglu.

Sada kada kucate odabranu kombinaciju tastera (u našem slučaju Ctrl + Shift + V) pokrenut će se prozor kalkulatora. Slažem se, mnogo je brže i lakše nego da ga svaki put zovete kroz makro prozor.

Lekcija: Kako napraviti makro u Excelu

Metod 2: Korišćenje funkcija

Sada razmotrimo mogućnost stvaranja kalkulatora uskog profila. On će biti dizajniran za obavljanje specifičnih, specifičnih zadataka i postavljen direktno na Excel listu. Ugrađene Excel funkcije će se koristiti za kreiranje ovog alata.

Na primjer, stvorite alat za pretvaranje masenih vrijednosti. U procesu kreiranja koristićemo funkciju Preob. Ovaj operator se odnosi na inženjerske jedinice ugrađene funkcije Excel. Njegov zadatak je pretvoriti vrijednosti jedne mjere u drugu. Sintaksa ove funkcije je sljedeća:

= PREVENT (broj; ish_ed_izm; con_ed_izm)

"Broj" - Ovo je argument koji ima oblik numeričke vrijednosti vrijednosti koja se treba pretvoriti u drugu mjernu mjeru.

"Izvorna jedinica" - argument koji određuje mjernu jedinicu vrijednosti koju treba pretvoriti. Podešava se posebnim kodom koji odgovara određenoj jedinici mere.

"Konačna jedinica mjere" - argument koji određuje jedinicu mjere količine u koju se pretvara originalni broj. Takođe se postavlja pomoću posebnih kodova.

O ovim kodovima treba da se detaljno obrazložimo, jer ćemo ih kasnije trebati u kreiranju kalkulatora. Konkretno, potrebni su kodovi za jedinice mase. Evo liste:

  • g - gram;
  • kg - kilogram;
  • mg - miligram;
  • lbm - Engleska funta;
  • ozm - unca;
  • sg - šljaka;
  • u - atomska jedinica.

Također je potrebno reći da se svi argumenti ove funkcije mogu specificirati i po vrijednostima i po referencama na ćelije u kojima se nalaze.

  1. Prije svega, radimo pripremu. Naš računarski alat će imati četiri polja:
    • Konvertibilna vrijednost;
    • Izvorna jedinica;
    • Rezultat konverzije;
    • Final unit.

    Postavili smo zaglavlja pod kojima će se ta polja smjestiti i odabrati ih formatiranjem (popunjavanje i granice) za vizualizaciju vizualizacije.

    U poljima "Kabriolet", "Granica mjerenja izvora" i "Krajnja granica mjerenja" unosimo podatke i na terenu "Rezultat konverzije" - ispisuje konačni rezultat.

  2. Hajde da to uradimo na terenu "Kabriolet" korisnik može da unese samo važeće vrednosti, naime, brojeve veće od nule. Izaberite ćeliju u koju će biti uneta konvertovana vrednost. Idite na karticu "Data" iu bloku alata "Rad sa podacima" kliknite na ikonu "Verifikacija podataka".
  3. Počinje prozor alata. "Verifikacija podataka". Prvo, izvršite podešavanja na kartici "Opcije". Na terenu "Tip podataka" izaberite parametar sa liste "Real". Na terenu "Value" takođe sa liste zaustavljamo selekciju na parametru "Više". Na terenu "Minimum" postavite vrijednost "0". Tako se u ovu ćeliju mogu uneti samo realni brojevi (uključujući i frakcijske), koji su veći od nule.
  4. Nakon toga pređite na karticu istog prozora. "Poruka za unos". Ovde možete dati objašnjenje o tome šta je tačno potrebno da unesete korisnika. On će to videti kada bira vrednosti ulaznih ćelija. Na terenu "Poruka" napišite sljedeće: "Unesite iznos mase za konverziju".
  5. Zatim pređite na karticu "Poruka o grešci". Na terenu "Poruka" treba napisati preporuku koju korisnik vidi ako unese netačne podatke. Napišite sljedeće: "Ulaz mora biti pozitivan broj." Nakon toga, kako biste dovršili rad u prozoru provjere ulaznih vrijednosti i spremili unesene postavke, kliknite na gumb "OK".
  6. Kao što možete vidjeti, kada odaberete ćeliju, pojavljuje se savjet.
  7. Hajde da pokušamo da unesemo netačnu vrednost, na primer, tekst ili negativan broj. Kao što vidite, pojavljuje se poruka o grešci i ulaz je blokiran. Pritisnemo dugme "Cancel".
  8. No, ispravna vrijednost se unosi bez problema.
  9. Sada idite na teren "Izvorna jedinica". Ovde ćemo navesti korisnika da izabere vrednost iz liste koja se sastoji od tih sedam masovnih vrednosti, čiji je spisak naveden gore kada se opisuju argumenti funkcije. Preob. Unesite ostale vrijednosti neće raditi.

    Izaberite ćeliju koja se nalazi pod tim imenom "Izvorna jedinica". Kliknite ponovo na ikonu "Verifikacija podataka".

  10. U prozoru za provjeru podataka koji se otvori, idite na karticu "Opcije". Na terenu "Tip podataka" podesite parametar "Lista". Na terenu "Izvor" preko točka-zareza (;) popisujemo kodove naziva masenih količina za funkciju Preobo kojoj je gore bio razgovor. Zatim kliknite na dugme "OK".
  11. Kao što vidite, sada, ako odaberete polje "Izvorna jedinica", desno od njega se pojavljuje ikona trokuta. Kada kliknete na nju, otvara se lista sa imenima jedinica za merenje mase.
  12. Apsolutno sličan postupak u prozoru "Verifikacija podataka" vršimo i sa ćelijom sa imenom "Konačna jedinica mjere". Takođe ima tačno istu listu jedinica.
  13. Posle toga idite u ćeliju "Rezultat konverzije". Ona će sadržati funkciju Preob i prikaz rezultata izračuna. Odaberite ovaj element lista i kliknite na ikonu "Umetni funkciju".
  14. Počinje Čarobnjak za funkcije. Ulazimo u nju u kategoriji "Inženjering" i tamo odaberite ime "PREOBR". Zatim kliknite na dugme. "OK".
  15. Otvara se prozor argumenta operatora Preob. Na terenu "Broj" morate unijeti koordinate ćelije pod imenom "Kabriolet". Da biste to uradili, postavite kursor u polje i kliknite levim tasterom miša na ovu ćeliju. Njena adresa se odmah prikazuje u polju. Na isti način unosimo koordinate u polja. "Izvorna jedinica" i "Konačna jedinica mjere". Samo ovaj put kliknemo na ćelije sa istim imenima kao ova polja.

    Nakon unosa svih podataka, kliknite na dugme "OK".

  16. Čim završimo poslednju akciju, u prozoru ćelije "Rezultat konverzije" odmah prikazuje rezultat konverzije vrijednosti, prema prethodno unesenim podacima.
  17. Hajde da promenimo podatke u ćelijama "Kabriolet", "Izvorna jedinica" i "Konačna jedinica mjere". Kao što možete vidjeti, funkcija automatski preračunava rezultat kada mijenja parametre. Ovo sugeriše da je naš kalkulator potpuno funkcionalan.
  18. Ali nismo učinili jednu važnu stvar. Ćelije za unos podataka su zaštićene od unosa netačnih vrijednosti, ali stavka za izlaz podataka uopće nije zaštićena. Međutim, uopšte je nemoguće unijeti bilo šta u nju, inače će formula izračuna jednostavno biti izbrisana i kalkulator će postati neupotrebljiv. Greškom možete unijeti podatke u ovu ćeliju, a kamoli korisnike treće strane. U ovom slučaju, morate ponovo napisati čitavu formulu. Ovde treba blokirati bilo koji unos podataka.

    Problem je u tome što je bravica postavljena na celom listu. Ali ako blokiramo list, nećemo moći da unosimo podatke u polja za unos. Stoga ćemo morati ukloniti mogućnost blokiranja svih elemenata lista u svojstvima formata ćelije, a zatim vratiti ovu mogućnost samo na ćeliju da prikaže rezultat, a nakon toga blokira list.

    Levim klikom na element na sjecištu horizontalnih i vertikalnih ploča koordinata. Ovo naglašava cijeli list. Zatim desnom tipkom miša na odabir. Otvara se kontekstni izbornik u kojem odabiremo poziciju. "Formatiranje ćelija ...".

  19. Počinje prozor za formatiranje. Idite do njega na kartici "Zaštita" i odznačite parametar "Zaštićena ćelija". Zatim kliknite na dugme. "OK".
  20. Nakon toga, odaberite samo ćeliju za prikaz rezultata i kliknite na nju desnim gumbom miša. U kontekstnom meniju kliknite na stavku "Formatiranje ćelija".
  21. Ponovo u prozoru za formatiranje, idite na karticu "Zaštita"ali ovog puta, naprotiv, postavili smo kvačicu u blizini parametra "Zaštićena ćelija". Zatim kliknite na dugme. "OK".
  22. Nakon toga pređite na karticu "Pregledanje" i kliknite na ikonu "Zaštitni list"koji se nalazi u bloku alata "Promene".
  23. Otvara se prozor za podešavanje zaštite listova. Na terenu "Lozinka za onemogućavanje zaštite listova" unesite lozinku kojom ćete, ako je potrebno, ubuduće moći ukloniti zaštitu. Preostale postavke se mogu ostaviti nepromijenjene. Pritisnemo dugme "OK".
  24. Zatim se otvara još jedan mali prozor u kojem morate ponoviti lozinku. Učinite ovo i kliknite na dugme. "OK".
  25. Nakon toga, kada pokušate napraviti bilo kakve izmjene u izlaznoj ćeliji, akcije će biti blokirane, što se prikazuje u dijaloškom okviru koji se pojavi.

Tako smo kreirali puni kalkulator za pretvaranje masenih vrijednosti u različite mjerne jedinice.

Pored toga, u posebnom članku opisuje se kreiranje drugog tipa uskog profila kalkulatora u Excelu za izračunavanje plaćanja kredita.

Lekcija: Izračunavanje anuiteta u Excelu

3. metod: Omogućite ugrađeni Excel kalkulator

Pored toga, Excel ima svoj ugrađeni univerzalni kalkulator. Istina, podrazumevano, njegov taster za pokretanje nije na traci ili na traci prečica. Razmislite kako da ga aktivirate.

  1. Kada pokrenete Excel, pređite na karticu "Datoteka".
  2. Zatim, u prozoru koji se otvori, idite na odeljak "Opcije".
  3. Nakon pokretanja prozora s opcijama programa Excel, pređite na pododjeljak "Traka sa alatkama za brzi pristup".
  4. Pred nama se otvara prozor, čija je desna strana podeljena na dva područja. U desnom dijelu su alati koji su već dodani ploči za brzi pristup. Lijevo predstavlja cijeli alat koji je dostupan u Excelu, uključujući i one koji nedostaju na vrpci.

    Iznad lijevog polja "Izaberi timove" izaberite stavku sa liste "Timovi nisu na traci". Nakon toga, u listi alata u lijevom području, potražite ime. "Kalkulator". Lako će se naći, jer su sva imena raspoređena po abecednom redu. Onda napravimo izbor ovog imena.

    Iznad desne strane nalazi se polje "Prilagođavanje trake sa alatkama za brzi pristup". Ima dva parametra:

    • Za sve dokumente;
    • Za ovu knjigu.

    Podrazumevana postavka je za sve dokumente. Preporučuje se da ovaj parametar ostane nepromijenjen ako nema preduvjeta za suprotno.

    Nakon što su sva podešavanja završena i ime "Kalkulator" označeno, kliknite na dugme "Dodaj"koji se nalazi između desne i lijeve zone.

  5. Nakon imena "Kalkulator" prikazan u desnom oknu, kliknite na dugme "OK" dolje.
  6. Nakon toga, prozor Excel opcija će se zatvoriti. Da biste pokrenuli kalkulator, morate kliknuti na istoimenu ikonu koja se sada nalazi na traci sa prečicama.
  7. Nakon ovog alata "Kalkulator" će biti pokrenut. Funkcioniše kao normalni fizički analogni, samo tasteri moraju biti pritisnuti kursorom miša, njegovim levim dugmetom.

Kao što možete vidjeti, u Excel-u postoji toliko mnogo opcija za kreiranje kalkulatora za različite potrebe. Ova funkcija je posebno korisna pri izvođenju uskih profila. Pa, za obične potrebe, možete koristiti ugrađeni alat programa.

Pogledajte video: Photoshop: Adjusting the gamma value. (Novembar 2024).