Hvordan lage en kalkulator i Excel

Anonim

Kalkulator i Microsoft Excel

For permanente brukere er Excel ingen hemmelighet at i dette programmet kan du produsere ulike matematiske, engineering og økonomiske beregninger. Denne funksjonen er implementert ved å bruke ulike formler og funksjoner. Men hvis Excel kontinuerlig brukes til å utføre slike beregninger, er spørsmålet om organisasjonen som er nødvendig for dette verktøyet relevant direkte på arket, noe som betydelig vil øke beregningshastigheten og nivået på bekvemmelighet for brukeren. La oss finne ut hvordan du gjør en lignende kalkulator i Excele.

Kalkulatoropprettingsprosedyre

En spesielt presserende oppgave blir ved behov for å kontinuerlig utføre samme type beregninger og beregninger knyttet til en bestemt type aktivitet. Generelt kan alle kalkulatorer i Excel deles inn i to grupper: Universal (brukes til generelle matematiske beregninger) og smal-profil. Den siste gruppen er delt inn i mange typer: Engineering, Financial, Credit Investment, etc. Det er fra kalkulatorens funksjonalitet, først og fremst, valget av algoritmen for opprettelsen avhenger.

Metode 1: Bruk makroer

Først av alt, vurdere algoritmene for å skape tilpassede kalkulatorer. La oss begynne med opprettelsen av den enkleste universelle kalkulatoren. Dette verktøyet vil utføre elementære aritmetiske handlinger: tillegg, multiplikasjon av subtraksjon, divisjon, etc. Det er implementert med en makro. Derfor, før du fortsetter med prosedyren for å opprette, må du sørge for at du har aktivert makroer og utviklerpanel. Hvis det ikke er slik, må du aktivere arbeidet med makroer.

  1. Etter at de ovennevnte forhåndsinnstillingene er laget, flytt til "Utvikler" -fanen. Vi klikker på ikonet "Visual Basic", som er plassert på båndet i verktøylinjen "Kode".
  2. Gå til Macro Editor i Microsoft Excel

  3. VBA-redigeringsvinduet starter. Hvis det sentrale området vises i grått, og ikke hvitt, betyr det at feltet av inngangen til koden er fraværende. For å slå på skjermen, gå til "Vis" -menyelementet og klikk på "Kode" påskriften i listen som vises. Du kan i stedet for disse manipulasjonene, trykk på F7-funksjonstasten. I alle fall vises kodeinngangsfeltet.
  4. Aktiverer kodeninngangen i makrodereditoren i Microsoft Excel

  5. Her i den sentrale regionen må vi skrive makrokoden selv. Den har følgende skjema:

    Underkalkulator ()

    Dim strexpr som streng

    'Angi data for beregning

    Strexpr = inputbox ("Enter data")

    'Beregning av resultatet

    Msgbox strexpr & "=" & application.evaluere (strexpr)

    Slutt sub.

    I stedet for uttrykket "Angi data" kan du brenne andre mer akseptable for deg. Det er det som vil være plassert over ekspresjonsfeltet.

    Etter at koden er oppgitt, må filen overskrives. Samtidig skal det lagres i formatet med MacroS-støtte. Vi klikker på ikonet i form av en diskett på VBA Editor Toolbar.

  6. Introduksjonskode i Makro Editor i Microsoft Excel

  7. Et dokumentbesparende vindu lanseres. Gå til katalogen på harddisken eller flyttbare media hvor vi vil lagre den. I feltet "Filnavn" tilordner du ønsket navn eller forlater standard som er tildelt den. I obligatorisk i feltet Filtype velger du navnet "Excel Book med MacroS-støtte (* .xlsm)" fra alle tilgjengelige formater. Etter dette trinnet, leire på "Lagre" -knappen nederst i vinduet.
  8. Lagre en XLSM-fil i Microsoft Excel

  9. Etter det kan du lukke Macro Editor-vinduet ved å klikke på standard lukkingsikonet i form av et rødt torg med et hvitt kryss i øvre høyre hjørne.
  10. Lukke Makro Editor-vinduet i Microsoft Excel

  11. Slik starter du et databehandlingsverktøy ved hjelp av en makro mens du er i utvikler-fanen, leire på makro-ikonet på båndet i "Kode" -verktøyblokken.
  12. Overgang til makrovindu i Microsoft Excel

  13. Deretter starter makrovinduet. Velg navnet på den makroen, som vi nettopp opprettet, allokere den og klikk på "Kjør" -knappen.
  14. Makrovindu i Microsoft Excel

  15. Etter å ha utført denne handlingen, blir kalkulatoren lansert basert på makroen.
  16. Makrobasert kalkulator lansert i Microsoft Excel

  17. For å gjøre en beregning i den, skriv i feltet den nødvendige tiltaket. Den mest hensiktsmessige å bruke den numeriske tastaturblokken til disse formålene, som ligger til høyre. Etter at uttrykket er oppgitt, trykker du på "OK" -knappen.
  18. Overgangen til beregningen i makrobasert kalkulator lanseres i Microsoft Excel

  19. Deretter vises et lite vindu på skjermen, som inneholder svaret på løsningen av det angitte uttrykket. For å lukke det, trykk på "OK" -knappen.
  20. Resultatet av beregningen i makrobasert kalkulator lanseres i Microsoft Excel

  21. Men enig i at det er ganske ubehagelig hver gang du trenger å lage databehandling, bytt til makrovinduet. La oss forenkle implementeringen av lanseringen av beregningsvinduet. For å gjøre dette, mens du er i utvikler-fanen, klikker du på makro-ikonet som allerede er kjent for oss.
  22. Bytt til makrovinduet i Microsoft Excel

  23. Deretter velger du navnet på ønsket objekt i MacroS-vinduet. Klikk på "Parameters ..." -knappen.
  24. Overgang til makroinnstillinger i Microsoft Excel

  25. Deretter lanseres vinduet enda mindre enn den forrige. I den kan vi sette en kombinasjon av hurtigtaster, når du klikker på hvilken kalkulatoren vil bli lansert. Det er viktig at denne kombinasjonen ikke brukes til å ringe andre prosesser. Derfor anbefales ikke de første alfabetene. Den første nøkkelen til kombinasjonen setter Excel-programmet selv. Dette er Ctrl-tasten. Følgende nøkkel setter brukeren. La det være V-tasten (selv om du kan velge en annen). Hvis denne tasten allerede er brukt av programmet, vil en annen nøkkel automatisk bli lagt til kombinasjonen - skift. Vi skriver inn det valgte symbolet i feltet "Tastaturkombinasjon" og klikker på "OK" -knappen.
  26. Makroinnstillinger-vinduet i Microsoft Excel

  27. Lukk deretter makrovinduet ved å klikke på standard lukkingsikonet i øverste høyre hjørne.

Lukkende makrovindu i Microsoft Excel

Nå, når du angir den valgte kombinasjonen av hurtigtaster (i vårt tilfelle, vil CTRL + SHIFT + V) starte kalkulatorvinduet. Enig, det er mye raskere og enklere enn å kalle det hver gang gjennom makrovinduet.

Leksjon: Hvordan lage en makro i excele

Metode 2: Påfør funksjoner

La oss nå vurdere muligheten til å skape en smal profilkalkulator. Det vil bli utformet for å utføre spesifikke, spesifikke oppgaver og ligger direkte på Excel-arket. For å opprette dette verktøyet vil de innebygde funksjonene i Excel bli brukt.

For eksempel, opprett et masse konverteringsverktøy. I prosessen med opprettelsen vil vi bruke PreBO-funksjonen. Denne operatøren er knyttet til Engineeringsenheten til Exels innebygde funksjoner. Dens oppgave er å forvandle verdiene til en målingsmål til en annen. Syntaxen til denne funksjonen er som følger:

= Predoob (nummer; ex_dad_ism; kon_d_ism)

"Nummer" er et argument som har en type numerisk verdi av størrelsen som må konverteres til en annen måle måling.

"Den første måleenheten" er et argument som bestemmer enheten for måleverdien som skal innkalles. Det er definert av en spesiell kode som tilsvarer en bestemt måleenhet.

"Den endelige måleenheten" er et argument som bestemmer måleenheten i størrelsen som det opprinnelige nummeret konverteres på. Det spesifiserer også ved hjelp av spesielle koder.

Vi bør holde oss mer detaljert på disse kodene, da de trenger dem i fremtiden når de skaper en kalkulator. Spesielt trenger vi koder med massemåling enheter. Her er deres liste:

  • G - gram;
  • kg - kilo;
  • Mg - milligram;
  • Lbm - engelsk pund;
  • Ozm - oz;
  • SG - Salg;
  • Du er en atomenhet.

Det er også nødvendig å si at alle argumentene til denne funksjonen kan settes som verdier og lenker til cellene der de er plassert.

  1. Først av alt gjør vi arbeidsstykket. Vårt databehandlingsverktøy vil ha fire felt:
    • Konvertibel verdi;
    • Kildeenhet;
    • Resultat av konvertering;
    • Den endelige måleenheten.

    Vi installerer overskrifter under hvilke disse feltene vil bli plassert og tildele formatering (fyll og grenser) for mer visuell visualisering.

    I feltet "Convertible Value", vil "kildebegrensningen" og "Final Measurement Limit" bli oppgitt av data, og i feltet "Konverteringsresultat" - et sluttresultatutgang.

  2. Blank kalkulator masse konvertering i Microsoft Excel

  3. Vi gjør det slik at brukeren bare kan legge inn tillatte verdier i feltet "Convertible Value", nemlig tallene mer null. Velg cellen som den transformerte verdien vil bli gjort. Gå til "Data" -fanen og i verktøylinjen "Arbeide med data" på ikonet "Data verifisering".
  4. Overgang til datalverifisering i Microsoft Excel

  5. Verktøyet "Data Verification" er lansert. Først av alt, vil du utføre innstillingene i "Parametre" -fanen. I feltet Datatype velger du "Gyldig" parameteren. I feltet "Verdi", stopper du også valget på "mer" parameteren. I feltet "Minimum", sett verdien "0". Dermed kan bare gyldige tall administreres til denne cellen (inkludert brøkdel), som er større enn null.
  6. Kontrollerer de angitte verdiene i Microsoft Excel

  7. Etter det flytter vi til fanen i samme vindu "Melding til Input" -vinduet. Her kan du gi en forklaring på at det er nødvendig å skrive inn brukeren. Det vil se det når det fremhever celleinngangen. I feltet "Melding" skriver du følgende: "Skriv inn masseverdien som konverterer".
  8. Melding for å gå inn i verifikasjonsvinduet til inngangsverdiene i Microsoft Excel

  9. Deretter flytter vi til fanen "Feilmelding". I feltet "Melding" bør vi skrive anbefalingen at brukeren vil se om feil data går inn i. Velkommen følgende: "Inngangsverdien må være et positivt nummer." Etter det, for å fullføre operasjonen i verifikasjonsvinduet til inngangsverdiene og lagre innstillingene som er oppgitt av oss, klikker du på "OK" -knappen.
  10. Feilmelding i verifikasjonsvinduet i inngangsverdiene i Microsoft Excel

  11. Når vi ser, når cellen er valgt, vises et hint for inngang.
  12. Tips for inngang når du markerer en bake i Microsoft Excel

  13. La oss prøve å skrive inn feilverdien, for eksempel tekst eller negativt tall. Som du kan se, vises en feilmelding, og inngangen er blokkert. Klikk på "Avbryt" -knappen.
  14. Feilmelding i Microsoft Excel

  15. Men den riktige verdien er introdusert uten problemer.
  16. Den riktige verdien er introdusert i Microsoft Excel

  17. Nå går vi til feltet "kildeenhetens måling". Her vil vi gjøre at brukeren vil velge en verdi fra listen som består av de syv masseverdiene, hvor listen over som ble gitt ovenfor når man beskriver argumentene i applikasjonsfunksjonen. Angi andre verdier vil ikke fungere.

    Vi fremhever cellen, som er under navnet "kildeenhetens måling". Igjen, leire på "datakontroll" -ikonet.

  18. Overgang til datalverifisering i Microsoft Excel

  19. I vinduet Data Verifiseringsvindu som åpnes, gå til "Parametre" -fanen. I feltet "Datatype" angir du "List" -parameteren. I feltet "Kilde" gjennom en semikolon (;) viser vi navnene på massen av massen for den forhåndsinnsamlingsfunksjonen som samtalen var høyere. Deretter klikker du på "OK" -knappen.
  20. Kontrollerer de angitte verdiene i Microsoft Excel

  21. Som du kan se, nå, hvis du velger feltet "kildeenhetens måling", skjer et piktogram i form av en trekant til høyre for den. Når du klikker på, åpnes en liste med navnene på massemålingsenhetene.
  22. Liste over massemåling enheter i Microsoft Excel

  23. En helt liknende prosedyre i "datakontroll" -vinduet utføres med en celle med navnet "Endelig måleenhet". Den oppnår også nøyaktig samme liste over måleenheter.
  24. Andre liste over Entics Measurement i Microsoft Excel

  25. Etter det, gå til "konverteringsresultatet". Det er i det som vil inneholde funksjonen til Priog og utdata resultatet av beregningen. Vi tildeler dette elementet i arket og klikker på "Paste Function" -ikonet.
  26. Bytt til Master of Funksjoner i Microsoft Excel

  27. Funksjonene Master starter. Gå til det i kategorien "Engineering" og tilordne navnet "preobs" der. Deretter leire på "OK" -knappen.
  28. Overgang til konverteringsfunksjonen Argumenter i Microsoft Excel

  29. Åpningsvinduet i applikasjonsoperatørens argumenter oppstår. I feltet "Nummer" er det nødvendig å legge inn koordinatene til cellen under navnet "Cabriolet verdi". For å gjøre dette, sett det i markøren i feltet og klikk på venstre museknapp på denne cellen. Hennes adresse vises umiddelbart i feltet. På samme måte presenterer vi koordinatene i feltet "Kildeenhet" og "endelig måleenhet". Bare denne gangen ved å klikke på celler med de samme navnene som disse feltene.

    Etter at alle dataene er oppgitt, trykker du på "OK" -knappen.

  30. Argumotov Argoble-funksjoner på Microsoft Excel

  31. Så snart vi fullførte den siste handlingen, i cellen "Resultatet av konvertering" der, ble resultatet av størrelsesomregningen i henhold til de tidligere oppgitte dataene umiddelbart vist.
  32. Resultatet av å beregne funksjonene til Preth i Microsoft Excel

  33. La oss endre dataene i "Convertible Value" -cellene, "innledende måleenhet" og "endelig måleenhet". Som vi ser, omberoper funksjonen når du endrer parametrene automatisk resultatet. Dette antyder at vår kalkulator fullt fungerer.
  34. Re-beregne prob-funksjonen i Microsoft Excel

  35. Men vi gjorde ikke en viktig ting. Celler for å skrive inn data er beskyttet mot å introdusere feilverdier, men elementet for datautgang er ikke beskyttet. Men generelt er det umulig å komme inn i alt i det hele tatt, ellers vil beregningsformelen ganske enkelt bli fjernet, og kalkulatoren kommer inn i en ikke-fungerende tilstand. Ved en feil i denne cellen kan du skrive inn dataene og deg selv, for ikke å nevne tredjeparts brukere. I dette tilfellet må du registrere hele formelen på nytt. Du må blokkere noen datainngang her.

    Problemet er at blokkeringen er installert på arket som helhet. Men hvis vi blokkerer arket, vil vi ikke kunne legge inn data i inntastingsfeltene. Derfor trenger vi i egenskapene til cellformatet for å fjerne muligheten til å låse fra alle elementene i arket, og deretter returnere denne muligheten bare til cellen for å sende resultatet og deretter blokkere arket.

    Klikk på venstre museknapp på elementet i krysset mellom det horisontale og vertikale koordinatpanelet. Dette fremhever hele arket. Deretter klikker du Høyreklikk på valget. En kontekstmeny åpnes, der du velger posisjonen "Cell Format ...".

  36. Overgang til celleformat i Microsoft Excel

  37. Formateringsvinduet startes. Gå til "Beskyttelse" -fanen i den og fjern avkrysningsruten fra parameteren "Protected Cell". Deretter leire på "OK" -knappen.
  38. Fjerner beskyttelse mot celler i Microsoft Excel

  39. Etter det allokerer vi bare cellen for å sende resultatet og klikke på den høyre museknappen. I kontekstmenyen, leire på "formatet".
  40. Overgang til celleformat i Microsoft Excel

  41. Igjen i formateringsvinduet, gå til fanen "Beskyttelse", men denne gangen, tvert imot, sett boksen i nærheten av parameteren "beskyttet celle". Klikk deretter på "OK" -knappen.
  42. Installere cellebeskyttelse i Microsoft Excel

  43. Etter det flytter vi til "Review" -fanen og klikker på ikonet "Protect Leaf", som ligger i "Change Tool" -blokken.
  44. Installere arkbeskyttelse i Microsoft Excel

  45. Et arkbeskyttelsesvindu åpnes. I "Passord for å deaktivere arkbeskyttelse", skriver vi inn et passord, som om nødvendig kan du fjerne beskyttelsen i fremtiden. De resterende innstillingene kan bli uendret. Klikk på "OK" -knappen.
  46. Beskyttelsesvinduet i Microsoft Excel

  47. Deretter åpnes et annet lite vindu, der passordinngangen skal gjentas. Vi gjør det og klikker på "OK" -knappen.
  48. Passord Re-Entering Microsoft Excel

  49. Etter det, når du prøver å gjøre endringer i utdatingscellen, vil handlingsresultatet bli blokkert, som rapportert i dialogboksen Emerging.

Melding om umuligheten av å gjøre endringer i cellen i Microsoft Excel

Dermed har vi skapt en fullverdig kalkulator for å konvertere massen av massen i forskjellige måleenheter.

I tillegg er det i en egen artikkel beskrevet om opprettelsen av en annen art av en smal profilkalkulator i Excele for å beregne betalinger på lån.

Leksjon: Beregning av livrente lønn i Excel

Metode 3: Aktiverer den innebygde Excel-kalkulatoren

I tillegg har eksil sin egen innebygde universelle kalkulator. Sant som standard mangler lanseringsknappen på båndet eller på Quick Access-panelet. Vurder hvordan du aktiverer den.

  1. Etter at du har startet Excel-programmet, flytter vi til "Fil" -fanen.
  2. Gå til fanen Fil i Microsoft Excel

  3. Deretter, i vinduet som åpnes, gå til "Parameters" -delen.
  4. Flytter innstillingsvinduet i Microsoft Excel

  5. Etter at du har startet Excel-parametrene, flytter vi til det raske tilgangspanelet.
  6. Bytter til hurtig tilgangspanel-parametervinduet i Microsoft Excel

  7. Vinduet åpnes, hvis høyre side er delt inn i to områder. I høyre del er det plassert verktøy som allerede er lagt til i snarveispanelet. Venstre presenterer hele settet av verktøy som er tilgjengelig i Excel, inkludert mangler på båndet.

    I det venstre området i feltet "Select Commands", velg "kommandoer ikke på båndet". Etter det, i listen over instrumenter av venstre domene, leter etter navnet "kalkulator". Det vil være enkelt å finne, siden alle navnene er alfabetisk plassert. Deretter gjør tildelingen av dette navnet.

    Over det rette området er "konfigurasjonen av Quick Access-panelet". Den har to parametere:

    • For alle dokumenter;
    • For denne boken.

    Som standard, konfigurert for alle dokumenter. Denne parameteren anbefales å bli uendret hvis det ikke er noen forutsetninger for motsatt.

    Når alle innstillingene er laget og navnet "Kalkulator" er uthevet, klikker du på "Legg til" -knappen, som ligger mellom høyre og venstre domene.

  8. Legge til en kalkulator på et hurtig tilgangspanel i Microsoft Excel

  9. Etter at navnet "Kalkulatoren" vises i høyre vindu, trykker du på "OK" -knappen nedenfor.
  10. Klikk på parametrene-vinduet i Microsoft Excel

  11. Etter dette vinduet vil Excel-parametrene bli stengt. For å starte kalkulatoren må du klikke på ikonet med samme navn, som nå er plassert på snarveispanelet.
  12. Starte en kalkulator i Microsoft Excel

  13. Etter det vil "kalkulatoren" -verktøyet bli lansert. Den fungerer som en vanlig fysisk analog, bare på knappene du trenger for å trykke på musemarkøren, den venstre klikket.

Kalkulator lansert i Microsoft Excel

Som vi ser, er det mange alternativer for å skape kalkulatorer i Excele for ulike behov. Denne funksjonen er spesielt nyttig når du utfører smale profilberegninger. Vel, for vanlige behov, kan du bruke det innebygde programverktøyet.

Les mer