Hoe een rekenmachine in Excel te maken

Anonim

Calculator in Microsoft Excel

Voor permanente gebruikers is Excel geen geheim dat u in dit programma verschillende wiskundige, engineering en financiële berekeningen kunt produceren. Deze functie wordt geïmplementeerd door verschillende formules en functies toe te passen. Maar als Excel voortdurend wordt gebruikt om dergelijke berekeningen uit te voeren, is de vraag van de organisatie die nodig is voor deze hulpmiddelen rechtstreeks op het vel relevant, die de berekeningssnelheid en het niveau van gemak voor de gebruiker aanzienlijk zal verhogen. Laten we erachter komen hoe je een vergelijkbare rekenmachine in Excele kunt maken.

Calculator creatie procedure

Een bijzonder drukkende taak wordt in geval van nood voortdurend uit te voeren hetzelfde type berekeningen en berekeningen in verband met een bepaald type activiteit. In het algemeen kunnen alle rekenmachines in Excel in twee groepen worden verdeeld: universeel (gebruikt voor algemene wiskundige berekeningen) en smalprofiel. De laatste groep is verdeeld in vele typen: engineering, financiële, kredietinvesteringen, enz. Het is van de functionaliteit van de rekenmachine, in de eerste plaats is de keuze van het algoritme voor de oprichting ervan af.

Methode 1: gebruik macro's

Overweeg eerst de algoritmen voor het maken van aangepaste rekenmachines. Laten we beginnen met de creatie van de eenvoudigste universele rekenmachine. Deze tool voert elementaire rekenkundige acties uit: toevoeging, vermenigvuldiging van aftrekking, divisie, enz. Het wordt geïmplementeerd met behulp van een macro. Daarom moet u daarom doorgaan met de procedure voor het maken, u moet ervoor zorgen dat u Macro's en Developer Panel hebt ingeschakeld. Als het niet zo is, moet u het werk van Macro's activeren.

  1. Nadat de bovenstaande presets worden gemaakt, ga dan naar het tabblad "Ontwikkelaar". We klikken op het pictogram "Visual Basic", dat zich op de tape bevindt in de werkbalk "Code".
  2. Ga naar Macro Editor in Microsoft Excel

  3. Het VBA Editor-venster begint. Als het centrale gebied in grijs wordt weergegeven, en niet wit, dan betekent dit dat het veld van de invoer van de code afwezig is. Om het display in te schakelen, gaat u naar het menu-item "Bekijken" en klikt u op de inscriptie "Code" in de lijst die verschijnt. U kunt, in plaats van deze manipulaties, druk op de F7-functietoets. In elk geval verschijnt het code-invoerveld.
  4. De code-invoer in de MacroS-editor in Microsoft Excel inschakelen

  5. Hier in de centrale regio moeten we de macrocode zelf schrijven. Het heeft de volgende vorm:

    Subcalculator ()

    DIM STREXPR als tekenreeks

    'Gegevens invoeren voor berekening

    STEXPR = INPUTBOX ("Voer gegevens in")

    'Berekening van het resultaat

    MsgBox Strexpr & "=" & Application.Evaluate (StreXPR)

    Einde sub.

    In plaats van de uitdrukking "Voer gegevens in", kunt u een ander aanvaardbaar voor u verbranden. Het is het dat zich boven het expressiegebied bevindt.

    Nadat de code is ingevoerd, moet het bestand worden overschreven. Tegelijkertijd moet het worden opgeslagen in het formaat met MacroS-ondersteuning. We klikken op het pictogram in de vorm van een floppydisk op de werkbalk VBA Editor.

  6. Introductiecode in Macro-editor in Microsoft Excel

  7. Er wordt een documentbesparende venster gelanceerd. Ga naar de map op de harde schijf of verwijderbare media waar we het willen opslaan. In het veld "Bestandsnaam" wijst u elke gewenste naam toe of laat de standaardinstelling die eraan is toegewezen. Selecteer in het veld Bestandstype de naam "Excel-boek met MacroS-ondersteuning (* .xlsm)" van alle beschikbare indelingen. Na deze stap, klei op de knop "Opslaan" aan de onderkant van het venster.
  8. Een XLSM-bestand opslaan in Microsoft Excel

  9. Daarna kunt u het venster Macro-editor eenvoudig sluiten door op het standaard sluitingspictogram in de vorm van een rood vierkant met een wit kruis in de rechterbovenhoek te klikken.
  10. Het venster Macro-editor sluiten in Microsoft Excel

  11. Om een ​​computergereedschap te starten met behulp van een macro terwijl u op het tabblad Ontwikkeling op het pictogram Macro's op de tape in het gereedschapsblok "Code" op de tape op de tape in het tabblad "Code" bent.
  12. Overgang naar macrovenster in Microsoft Excel

  13. Daarna start het macrovenster. Kies de naam van die macro, die we zojuist hebben gemaakt, toekent en klik op de knop "Uitvoeren".
  14. Macro-venster in Microsoft Excel

  15. Na het uitvoeren van deze actie wordt de rekenmachine gelanceerd op basis van de macro.
  16. Macro-gebaseerde rekenmachine gelanceerd in Microsoft Excel

  17. Om er een berekening in te dienen, schrijf dan in het veld de nodige actie. Het handigst om het numerieke toetsenbordblok voor deze doeleinden te gebruiken, dat zich aan de rechterkant bevindt. Nadat de expressie is ingevoerd, drukt u op de knop "OK".
  18. De overgang naar de berekening in de macro-gebaseerde rekenmachine wordt gelanceerd in Microsoft Excel

  19. Vervolgens verschijnt er een klein venster op het scherm, dat het antwoord bevat op de oplossing van de opgegeven expressie. Om het te sluiten, drukt u op de knop "OK".
  20. Het resultaat van de berekening in de macro-gebaseerde rekenmachine wordt gelanceerd in Microsoft Excel

  21. Maar ga ermee akkoord dat het vrij ongemakkelijk is telkens wanneer u computeracties moet maken, overschakelen naar het MacroS-venster. Laten we de implementatie van de lancering van het rekenvenster vereenvoudigen. Om dit te doen, klik op het tabblad Developer, op het pictogram Macro's al bekend bij ons.
  22. Schakel over naar het macro-venster in Microsoft Excel

  23. Selecteer vervolgens in het venster Macro's de naam van het gewenste object. Klik op de knop "Parameters ...".
  24. Overgang naar macro-instellingen in Microsoft Excel

  25. Daarna wordt het venster nog minder dan de vorige gelanceerd. Daarin kunnen we een combinatie van hete toetsen instellen, wanneer u op klikt waarop de rekenmachine wordt gelanceerd. Het is belangrijk dat deze combinatie niet wordt gebruikt om andere processen te bellen. Daarom worden de eerste tekens van het alfabet niet aanbevolen. De eerste sleutel van de combinatie stelt het Excel-programma zelf in. Dit is de CTRL-toets. De volgende toets stelt de gebruiker in. Laat het de V-sleutel zijn (hoewel u een andere kunt kiezen). Als deze sleutel al door het programma wordt gebruikt, wordt een andere toets automatisch toegevoegd aan de combinatie - Shift. We voeren het geselecteerde symbool in het veld "Toetsenbordcombinatie" in en klik op de knop "OK".
  26. Macro-instellingenvenster in Microsoft Excel

  27. Sluit vervolgens het macro-venster door op het standaard sluitingspictogram in de rechterbovenhoek te klikken.

Macro's venster sluiten in Microsoft Excel

Nu, wanneer u de geselecteerde combinatie van hete toetsen instelt (in ons geval, start CTRL + SHIFT + V) het rekenmachine. Mee eens, het is veel sneller en gemakkelijker dan om het elke keer door het macrovenster te noemen.

LES: Hoe een macro in Excele te maken

Methode 2: Pas functies toe

Laten we nu rekening houden met het maken van een smalle-profielcalculator. Het zal zijn ontworpen om specifieke, specifieke taken uit te voeren en zich direct op het Excel-blad bevindt. Om deze tool te maken, worden de ingebouwde functies van Excel toegepast.

Maak bijvoorbeeld een Mass Conversion-tool. In het proces van zijn creatie zullen we de preBo-functie gebruiken. Deze operator heeft betrekking op de engineeringeenheid van de ingebouwde functies van de EXEL. De taak is om de waarden van één meetmaatregel naar de andere te transformeren. De syntaxis van deze functie is als volgt:

= Predoob (nummer; ex_dad_ism; KON_D_ISME)

"Nummer" is een argument dat een soort numerieke waarde van de omvang heeft die moet worden geconverteerd naar een andere meetmeting.

"De eerste maateenheid" is een argument dat de te bijeenroepen eenheid van de meetwaarde bepaalt. Het wordt gedefinieerd door een speciale code die overeenkomt met een specifieke maateenheid.

"De definitieve meeteenheid" is een argument dat de meting van meting van de omvang bepaalt waarin het oorspronkelijke aantal is geconverteerd. Het specificeert ook met behulp van speciale codes.

We moeten in meer detail op deze codes blijven, omdat ze ze in de toekomst nodig hebben bij het maken van een rekenmachine. Specifiek hebben we codes van eenheden van massa-meting nodig. Hier zijn hun lijst:

  • G - gram;
  • kg - kilogram;
  • Mg - milligram;
  • LBM - Engels pond;
  • Ozm - oz;
  • SG - verkoop;
  • U is een atomaire eenheid.

Het is ook noodzakelijk om te zeggen dat alle argumenten van deze functie kunnen worden ingesteld als waarden en koppelingen naar de cellen waar ze worden geplaatst.

  1. Allereerst maken we het werkstuk. Onze computergereedschap heeft vier velden:
    • Converteerbare waarde;
    • Broneenheid van meting;
    • Resultaat van conversie;
    • De laatste maateenheid.

    We installeren krantenkoppen waaronder deze velden worden geplaatst en toewijzen aan hun opmaak (vulling en grenzen) voor meer visualisatie.

    In het veld "Converteerbare waarde" wordt de "bronlimiet van meting" en "definitieve meetlimiet" ingevoerd door gegevens en in het veld "Conversiesresultaat" - wordt een eindresultaat uitgevoerd.

  2. Blanco Calculator Mass-conversie in Microsoft Excel

  3. We doen dit dat de gebruiker alleen toelaatbare waarden in het veld "Cabrio-waarde" kan invoeren, namelijk de cijfers meer nul. Selecteer de cel waarin de getransformeerde waarde wordt gemaakt. Ga naar het tabblad "Data" en in het werkbalk "Werken met gegevens" op het pictogram "Gegevensverificatie".
  4. Overgang naar gegevensverificatie in Microsoft Excel

  5. De tool "Gegevensverificatie" wordt gelanceerd. Allereerst voert u de instellingen uit in het tabblad "Parameters". Selecteer in het veld Gegevenstype de parameter "Geldige". Stop in het veld "Value" ook de keuze op de parameter "MEER". In het veld "Minimaal", stelt u de waarde "0" in. Aldus kunnen alleen geldige nummers worden toegediend aan deze cel (inclusief fractional), die groter zijn dan nul.
  6. De ingevoerde waarden in Microsoft Excel controleren

  7. Daarna gaan we naar het tabblad van hetzelfde venster "Message to Input". Hier kunt u een verklaring geven dat het nodig is om de gebruiker in te voeren. Het zal het zien bij het benadrukken van de celinvoer. Schrijf in het veld "Bericht" het volgende: "Voer de massale waarde in die converteren".
  8. Bericht om in het verificatievenster van de invoerwaarden in Microsoft Excel in te voeren

  9. Dan gaan we naar het tabblad "Foutbericht". In het veld "Bericht" moeten we de aanbeveling schrijven die de gebruiker zal zien of onjuiste gegevens binnenkomen. Welkom het volgende: "De invoerwaarde moet een positief getal zijn." Daarna, om de bewerking in het verificatievenster van de invoerwaarden te voltooien en de door ons ingevoerde instellingen op te slaan, klikt u op de knop "OK".
  10. Foutmelding in het verificatievenster van de invoerwaarden in Microsoft Excel

  11. Zoals we zien, wanneer de cel is geselecteerd, verschijnt een hint voor invoer.
  12. Hint voor invoer bij het markeren van een bak in Microsoft Excel

  13. Laten we proberen de onjuiste waarde in te voeren, bijvoorbeeld tekst of negatief getal. Zoals u kunt zien, verschijnt er een foutmelding en wordt de invoer geblokkeerd. Klik op de knop "Annuleren".
  14. Foutbericht in Microsoft Excel

  15. Maar de juiste waarde wordt zonder problemen geïntroduceerd.
  16. De juiste waarde wordt geïntroduceerd in Microsoft Excel

  17. Nu gaan we naar het veld "Broneenheid van meting". Hier zullen we doen dat de gebruiker een waarde zal kiezen uit de lijst bestaande uit die zeven massawaarden, waarvan de lijst hierboven werd gegeven bij het beschrijven van de argumenten van de toepassingsfunctie. Voer andere waarden in, werkt niet.

    We markeren de cel, die onder de naam "broneenheid van meting" is. Nogmaals, klei op het pictogram "Gegevenscontrole".

  18. Overgang naar gegevensverificatie in Microsoft Excel

  19. Ga in het venster Gegevensverificatie die opent naar het tabblad "Parameters". Stel in het veld "Gegevenstype" de parameter "Lijst" in. In het veld "Bron" via een puntkomma (;) vermelden we de namen van de massa van de massa voor de pre-conversatiefunctie waarover het gesprek hoger was. Klik vervolgens op de knop "OK".
  20. De ingevoerde waarden in Microsoft Excel controleren

  21. Zoals u nu kunt zien, als u het veld "Broneenheid van meting" selecteert, vindt u een pictogram in de vorm van een driehoek voor het recht daarop. Wanneer u erop klikt, opent u een lijst met de namen van de massatieme-eenheden.
  22. Lijst van massale meeteenheden in Microsoft Excel

  23. Een absoluut vergelijkbare procedure in het venster "Gegevenscontrole" wordt uitgevoerd met een cel met de naam "Finale eenheid van meting". Het verkrijgt ook precies dezelfde lijst met eenheden van meting.
  24. Tweede lijst van de maatregel in Microsoft Excel

  25. Ga daarna naar het "conversieresultaat". Het is erin dat de functie van de PRIOG zal bevatten en het resultaat van de berekening uitvoert. We weken dit element van het vel toe en klik op het pictogram "PASTE FUNCTION".
  26. Schakel over naar Master of Functies in Microsoft Excel

  27. De functies van de functies begint. Ga ernaar in de categorie "Engineering" en wijs daar de naam "PREOBS" toe. Klei vervolgens op de knop "OK".
  28. Overgang naar de Converter Function-argumenten in Microsoft Excel

  29. Het openingsvenster van de argumenten van de toepassing Operator treedt op. In het veld "Nummer" is het noodzakelijk om de coördinaten van de cel in te voeren onder de naam "Convertible-waarde". Om dit te doen, plaatst u deze in de cursor in het veld en klikt u op de linkermuisknop op deze cel. Haar adres wordt onmiddellijk in het veld weergegeven. Op dezelfde manier introduceren we de coördinaten in het veld "Bron Unit" en "Final Measing Unit". Alleen deze keer door op cellen met dezelfde namen te klikken als deze velden.

    Nadat alle gegevens worden ingevoerd, drukt u op de knop "OK".

  30. Argumotov ArgoBle-functies op Microsoft Excel

  31. Zodra we de laatste actie hebben afgerond, in de cel "het resultaat van conversie" daar, werd het resultaat van de omvangsconversie volgens de eerder ingevoerde gegevens onmiddellijk weergegeven.
  32. Het resultaat van het berekenen van de functies van de PRETH in Microsoft Excel

  33. Laten we de gegevens in de cellen "Cabrio-waarde", de "initiële meeteenheid" en "definitieve maateenheid" wijzigen. Zoals we zien, herberekent de functie bij het wijzigen van de parameters het resultaat automatisch. Dit suggereert dat onze rekenmachine volledig functioneert.
  34. BEREKT DE PROB-functie opnieuw in Microsoft Excel

  35. Maar we hebben geen belangrijk ding gedaan. Cellen voor het invoeren van gegevens zijn beveiligd tegen het introduceren van onjuiste waarden, maar het element voor gegevensuitvoer is niet beschermd. Maar in het algemeen is het onmogelijk om alles in te voeren, anders zal de berekeningsformule eenvoudig worden verwijderd en komt de rekenmachine in een niet-werkende staat. Per ongeluk in deze cel kunt u de gegevens en u zelf invoeren, om nog maar te zwijgen van gebruikers van derden. In dit geval zullen de volledige formule opnieuw moeten opnemen. U moet hier een gegevensinvoer blokkeren.

    Het probleem is dat de blokkering als geheel op het vel is geïnstalleerd. Maar als we het vel blokkeren, kunnen we geen gegevens invoeren in de invoervelden. Daarom zullen we nodig hebben in de eigenschappen van het celformaat om de mogelijkheid te verwijderen om te vergrendelen van alle elementen van het vel, dan deze mogelijkheid alleen terug te sturen naar de cel om het resultaat uit te voeren en vervolgens het blad te blokkeren.

    Klik op de linkermuisknop op het element op het kruispunt van het horizontale en verticale coördinaatpaneel. Dit benadrukt het hele blad. Klik vervolgens met de rechtermuisknop op de selectie. Een contextmenu wordt geopend, waarin u de positie "Cell Format ..." selecteert.

  36. Overgang naar celformaat in Microsoft Excel

  37. Het opmaakvenster wordt gestart. Ga naar het tabblad "Protection" in en verwijder het selectievakje uit de parameter "Protected Cell". Klei vervolgens op de knop "OK".
  38. Bescherming van cellen in Microsoft Excel verwijderen

  39. Daarna wijzen we alleen de cel toe om het resultaat uit te voeren en klik op IT Right Mouse-knop. In het contextmenu, klei op het "formaat van de cellen".
  40. Overgang naar celformaat in Microsoft Excel

  41. Nogmaals in het venster Formatteren, ga naar het tabblad "Protection", maar stel deze keer integendeel de doos in de buurt van de parameter "Protected Cell". Klik vervolgens op de knop "OK".
  42. Installeren van celbescherming in Microsoft Excel

  43. Daarna gaan we naar het tabblad "Review" en klikken op het pictogram "Beveiligingsblad", dat zich bevindt in het blok "Veranderingstool".
  44. Plaatbeveiliging installeren in Microsoft Excel

  45. Er wordt een bladbeveiligingsvenster geopend. In het 'wachtwoord om velbeveiliging uit te schakelen ", gaan we een wachtwoord in, waarmee, indien nodig, u de bescherming in de toekomst kunt verwijderen. De resterende instellingen kunnen ongewijzigd worden gelaten. Klik op de knop "OK".
  46. Vakbeschermingsvenster in Microsoft Excel

  47. Dan wordt nog een klein venster geopend, waarin de wachtwoordinvoer moet worden herhaald. We doen het en klik op de knop "OK".
  48. Wachtwoord opnieuw invoeren Microsoft Excel

  49. Daarna zal het actieresultaat in het opkomende dialoogvenster in het opkomende dialoogvenster in het opkomende dialoogvenster worden geblokkeerd wijzigingen in de uitvoercel.

Bericht over de onmogelijkheid om wijzigingen in de cel in Microsoft Excel te maken

We hebben dus een volwaardige rekenmachine gemaakt voor het omzetten van de omvang van de massa in verschillende meeteenheden.

Bovendien wordt in een afzonderlijk artikel beschreven over het creëren van een andere soort van een smalle-profielcalculator in Excel om betalingen op leningen te berekenen.

LES: Berekening van lijfrente in Excel

Methode 3: De ingebouwde Excel-calculator inschakelen

Bovendien heeft Exile zijn eigen ingebouwde universele rekenmachine. Waar, standaard wordt de startknop ontbreekt op de band of op het paneel Snelle toegang. Overweeg om het te activeren.

  1. Na het starten van het Excel-programma gaan we naar het tabblad "Bestand".
  2. Ga naar het tabblad Bestand in Microsoft Excel

  3. Ga vervolgens in het venster dat opent naar het gedeelte "Parameters".
  4. Het venster Instellingen in Microsoft Excel verplaatsen

  5. Na het starten van het Excel-parametersvenster gaan we naar het subsectie van het snelle toegangspaneel.
  6. Overschakelen naar het fast-toegangspaneel-parametervenster in Microsoft Excel

  7. Het venster wordt geopend, waarvan de rechterkant is verdeeld in twee gebieden. In het juiste gedeelte bevindt het gereedschap die al zijn toegevoegd aan het snelkoppelingspaneel. Links presenteert de volledige reeks gereedschappen die beschikbaar is in Excel, inclusief ontbrekend op de band.

    Selecteer het veld "Opdrachten niet op het veld" Opdrachten "in het veld" Selecteer opdrachten ". Daarna, in de lijst met instrumenten van het linkerdomein, op zoek naar de naam "Calculator". Het is gemakkelijk te vinden, omdat alle namen alfabetisch zijn gevestigd. Maak vervolgens de toewijzing van deze naam.

    Boven het juiste gebied is de "Configuratie van het Quick Access Panel". Het heeft twee parameters:

    • Voor alle documenten;
    • Voor dit boek.

    Standaard, geconfigureerd voor alle documenten. Deze parameter wordt aanbevolen om ongewijzigd te blijven als er geen vereisten voor het tegenovergestelde zijn.

    Nadat alle instellingen zijn gemaakt en de naam "Calculator" is gemarkeerd, klikt u op de knop "Toevoegen", die zich bevindt tussen het rechter- en linker domein.

  8. Een rekenmachine toevoegen aan een snel toegangspaneel in Microsoft Excel

  9. Nadat de naam "Calculator" in het rechtervenster verschijnt, drukt u op de knop "OK" hieronder.
  10. Klik op het venster Parameters in Microsoft Excel

  11. Na dit venster zijn de Excel-parameters gesloten. Om de rekenmachine te starten, moet u op het pictogram van dezelfde naam klikken, die zich nu op het snelkoppelingspaneel bevindt.
  12. Een rekenmachine starten in Microsoft Excel

  13. Daarna wordt de tool "Calculator" gelanceerd. Het functioneert, als een gewoon fysiek analoog, alleen op de knoppen die u nodig hebt om op de muiscursor te drukken, de linkermuisknop.

Calculator gelanceerd in Microsoft Excel

Zoals we zien, zijn er veel mogelijkheden om rekenmachines te creëren in Excele voor verschillende behoeften. Deze functie is vooral handig bij het uitvoeren van smalle-profielberekeningen. Nou, voor gewone behoeften, kunt u het ingebouwde programma-tool gebruiken.

Lees verder