Lumilikha ng isang calculator sa Microsoft Excel

Pin
Send
Share
Send

Para sa mga regular na gumagamit ng Excel, walang lihim na sa programang ito maaari kang gumawa ng iba't ibang mga kalkulasyon sa matematika, engineering at pinansiyal. Ang pagkakataong ito ay natanto sa pamamagitan ng paglalapat ng iba't ibang mga pormula at pag-andar. Ngunit, kung ang Excel ay patuloy na ginagamit para sa naturang mga kalkulasyon, kung gayon ang isyu ng pag-aayos ng mga kinakailangang tool para sa karapatang ito sa sheet ay magiging may kaugnayan, na makabuluhang madaragdagan ang bilis ng pagkalkula at ang antas ng kaginhawaan ng gumagamit. Alamin natin kung paano gumawa ng isang katulad na calculator sa Excel.

Pamamaraan ng Paglikha ng Calculator

Lalo na kagyat, ang gawaing ito ay nagiging, kung kinakailangan, patuloy na isinasagawa ang parehong uri ng mga kalkulasyon at kalkulasyon na nauugnay sa isang tiyak na uri ng aktibidad. Sa pangkalahatan, ang lahat ng mga calculator sa Excel ay maaaring nahahati sa dalawang grupo: unibersal (ginamit para sa mga pagkalkula ng pangkalahatang matematika) at makitid na profile. Ang huling pangkat ay nahahati sa maraming uri: engineering, pinansyal, credit credit, atbp. Nasa pag-andar ito ng calculator, una sa lahat, nakasalalay ang pagpili ng algorithm para sa paglikha nito.

Paraan 1: gumamit ng macros

Una sa lahat, isaalang-alang ang mga algorithm para sa paglikha ng mga pasadyang mga calculator. Magsimula tayo sa pamamagitan ng paglikha ng pinakasimpleng universal calculator. Ang tool na ito ay magsasagawa ng mga pangunahing operasyon sa aritmetika: karagdagan, pagdaragdag, pagbabawas, paghahati, atbp. Ito ay ipinatupad gamit ang isang macro. Samakatuwid, bago simulan ang pamamaraan ng paglikha, kailangan mong tiyakin na mayroon kang macros at nakabukas ang panel ng developer. Kung hindi ito ang kaso, kung gayon dapat mong talagang aktibo ang gawain ng macros.

  1. Matapos makumpleto ang mga preset sa itaas, lumipat sa tab "Developer". Mag-click sa icon "Visual Basic", na nakalagay sa tape sa block ng tool "Code".
  2. Magsisimula ang window ng editor ng VBA. Kung ang gitnang lugar ay kulay-abo sa halip na puti, nangangahulugan ito na nawawala ang patlang ng pagpasok ng code. Upang paganahin ang pagpapakita nito, pumunta sa item ng menu "Tingnan" at mag-click sa inskripsyon "Code" sa listahan na lilitaw. Sa halip na mga manipulasyong ito, maaari mong pindutin ang function na key F7. Sa anumang kaso, lilitaw ang isang patlang sa pagpasok ng code.
  3. Dito sa gitnang lugar kailangan nating isulat ang macro code mismo. Mayroon itong sumusunod na form:

    Sub Calculator ()
    Dim strExpr Bilang String
    'Data entry para sa pagkalkula
    strExpr = InputBox ("Ipasok ang data")
    '' Pagkalkula ng resulta
    MsgBox strExpr & "=" at Application.Evaluate (strExpr)
    Tapusin ang sub

    Sa halip na koleksyon "Ipasok ang data" Maaari kang magrekord ng anumang iba pang higit na katanggap-tanggap para sa iyo. Matatagpuan ito sa itaas ng larangan ng pagpapakilala ng expression.

    Matapos ipasok ang code, dapat na ma-overwrite ang file. Kasabay nito, dapat itong mai-save sa isang format na may suporta ng macro. Mag-click sa icon ng disk sa toolbar ng editor ng VBA.

  4. Nagsisimula ang pag-save ng window ng dokumento. Pumunta sa direktoryo sa hard drive o naaalis na media kung saan nais naming i-save ito. Sa bukid "Pangalan ng file" italaga ang dokumento ng anumang ninanais na pangalan o iwanan ang isa na itinalaga dito bilang default. Mandatory sa bukid Uri ng File mula sa lahat ng magagamit na mga format, piliin ang pangalan "Bookbook ng Excel Macro-Enabled (* .xlsm)". Pagkatapos ng hakbang na ito, mag-click sa pindutan. I-save sa ilalim ng bintana.
  5. Pagkatapos nito, maaari mong isara ang window ng macro editor sa pamamagitan ng pag-click lamang sa karaniwang icon ng pagsasara sa anyo ng isang pulang parisukat na may isang puting krus sa kanang itaas na sulok.
  6. Upang magpatakbo ng isang tool sa computing gamit ang isang macro, sa tab "Developer"mag-click sa icon Macros sa tape sa toolbox "Code".
  7. Pagkatapos nito, magsisimula ang window ng macro. Piliin ang pangalan ng macro na nilikha lamang namin, piliin ito at mag-click sa pindutan Tumakbo.
  8. Matapos maisagawa ang pagkilos na ito, ang calculator na nilikha batay sa macro ay inilunsad.
  9. Upang makagawa ng isang pagkalkula sa loob nito, naitala namin ang kinakailangang aksyon sa larangan. Ito ay pinaka-maginhawa upang gamitin ang numeric keypad para sa layuning ito, na matatagpuan sa kanan. Matapos ipasok ang expression, mag-click sa pindutan "OK".
  10. Pagkatapos ay lumilitaw ang isang maliit na window sa screen na naglalaman ng sagot sa solusyon ng ibinigay na expression. Upang isara ito, mag-click sa pindutan "OK".
  11. Ngunit dapat mong aminin na medyo mahirap ang bawat oras na kailangan mong magsagawa ng pagkilos ng computational, pumunta sa window ng macro. Pasimplehin natin ang pagpapatupad ng pagpapatakbo ng window ng pagkalkula. Upang gawin ito, nasa tab "Developer", mag-click sa icon na alam na natin Macros.
  12. Pagkatapos, sa window ng macro, piliin ang pangalan ng ninanais na bagay. Mag-click sa pindutan "Mga pagpipilian ...".
  13. Pagkatapos nito, ang window ay nagsisimula kahit na mas maliit kaysa sa nauna. Sa loob nito maaari naming itakda ang isang kumbinasyon ng mga maiinit na susi, kapag nag-click, magsisimula ang calculator. Mahalaga na ang kumbinasyon na ito ay hindi ginagamit upang tawagan ang iba pang mga proseso. Samakatuwid, ang mga unang character ng alpabeto ay hindi inirerekomenda. Ang unang kumbinasyon ng susi ay itinakda ng mismong programa ng Excel. Ito ang susi. Ctrl. Ang susunod na susi ay itinakda ng gumagamit. Hayaan itong maging susi V (kahit na maaari kang pumili ng isa pa). Kung ang key na ito ay ginagamit na ng programa, ang isa pang susi ay awtomatikong maidaragdag sa kumbinasyon - Shift. Ipasok ang napiling character sa patlang Shortcut sa Keyboard at mag-click sa pindutan "OK".
  14. Pagkatapos isara ang window ng macro sa pamamagitan ng pag-click sa standard na icon para sa pagsasara nito sa kanang itaas na sulok.

Ngayon, kapag nagta-type ng napiling kumbinasyon ng mga hot key (sa aming kaso Ctrl + Shift + V) magsisimula ang window ng calculator. Dapat mong aminin na ito ay mas mabilis at mas madali kaysa sa pag-invoking nito sa pamamagitan ng macro window sa bawat oras.

Aralin: Paano lumikha ng isang macro sa Excel

Paraan 2: Paglalapat ng Mga Pag-andar

Ngayon tingnan natin ang pagpipilian ng paglikha ng isang makitid na profile na calculator. Ito ay idinisenyo upang maisagawa ang tiyak, tiyak na mga gawain at mailagay nang direkta sa isang worksheet sa Excel. Ang mga built-in na function ng Excel ay gagamitin upang lumikha ng tool na ito.

Halimbawa, lumikha ng isang tool para sa pag-convert ng mga halagang masa. Sa proseso ng paglikha nito, gagamitin namin ang function KONVERSYON. Ang operator na ito ay nabibilang sa engineering block ng built-in na function ng Excel. Ang gawain nito ay upang mai-convert ang mga halaga ng isang sukatan sa iba pa. Ang syntax para sa pagpapaandar na ito ay ang mga sumusunod:

= CONV (bilang; out_ed_ism; end_ed_ism)

"Bilang" ay isang argumento sa anyo ng isang bilang ng bilang ng dami na kailangang ma-convert sa ibang panukala.

"Yunit ng mapagkukunan" - isang argumento na tumutukoy sa yunit ng pagsukat ng dami upang ma-convert. Nakatakda ito ng isang espesyal na code na tumutugma sa isang tiyak na yunit ng pagsukat.

"Pangwakas na Yunit" - isang argumento na tumutukoy sa yunit ng pagsukat ng dami na kung saan ang orihinal na numero ay na-convert. Nakatakda din ito gamit ang mga espesyal na code.

Kami ay dapat na tumira sa mga code na ito nang mas detalyado, dahil kakailanganin namin ang mga ito sa paglaon kapag lumilikha ng calculator. Partikular, kakailanganin namin ang mga code para sa mga yunit ng masa. Narito ang isang listahan ng mga ito:

  • g - gramo;
  • kg - kilogram;
  • mg - milligram;
  • lbm - English pound;
  • ozm - onsa
  • sg - slag;
  • u - yunit ng atomic.

Dapat ding sabihin na ang lahat ng mga argumento ng pagpapaandar na ito ay maaaring itakda, kapwa may mga halaga at may mga sanggunian sa mga cell kung saan matatagpuan ang mga ito.

  1. Una sa lahat, gumawa kami ng isang blangko. Ang aming tool sa computing ay magkakaroon ng apat na larangan:
    • Mapapalitan na halaga;
    • Pinagmulan ng Yunit;
    • Resulta ng pag-convert;
    • Pangwakas na yunit.

    Itinakda namin ang mga header kung saan ilalagay ang mga patlang na ito, at piliin ang mga ito sa pamamagitan ng pag-format (punan at hangganan) para sa higit pang visual visualization.

    Sa bukid "Mapagbabagong halaga", "Hangganan ng orihinal na pagsukat" at "Huling pagsukat ng hangganan" ipasok namin ang data, at sa bukid "Resulta ng Pagbalik" - ang panghuling resulta ay ipinapakita.

  2. Gawin ito nang sa bukid "Mapagbabagong halaga" ang gumagamit ay maaaring magpasok lamang ng wastong halaga, lalo na ang mga numero na mas malaki kaysa sa zero. Piliin ang cell kung saan ipapasok ang na-convert na halaga. Pumunta sa tab "Data" at sa toolbox "Makipagtulungan sa data" mag-click sa icon Pag-verify ng Data.
  3. Nagsisimula ang window ng tool Pag-verify ng Data. Una sa lahat, gawin ang mga setting sa tab "Mga pagpipilian". Sa bukid "Uri ng data" mula sa listahan, piliin ang parameter May bisa. Sa bukid "Halaga" din mula sa listahan itigil namin ang pagpipilian sa parameter Marami pa. Sa bukid "Pinakamababang" itakda ang halaga "0". Kaya, ang mga tunay na numero lamang (kabilang ang mga fractional) na mas malaki kaysa sa zero ay maaaring maipasok sa cell na ito.
  4. Pagkatapos nito lumipat kami sa tab ng parehong window "Mensahe na ipasok". Dito maaari mong ipaliwanag kung ano ang eksaktong kailangang maipasok sa gumagamit. Makikita niya ito kapag ang pag-highlight ng halaga ng cell ng input. Sa bukid "Mensahe" isulat ang sumusunod: "Ipasok ang masa upang ma-convert.".
  5. Pagkatapos lumipat kami sa tab "Error message". Sa bukid "Mensahe" dapat nating isulat ang rekomendasyon na makikita ng gumagamit kung pumapasok siya sa hindi tamang data. Sinusulat namin ang sumusunod: "Ang halaga na naipasok ay dapat na isang positibong numero." Pagkatapos nito, upang makumpleto ang gawain sa window para sa pagsuri sa mga naipasok na halaga at i-save ang mga setting na pinasok namin, mag-click sa pindutan "OK".
  6. Tulad ng nakikita mo, kapag pumili ka ng isang cell, lilitaw ang isang prompt para sa pag-input.
  7. Subukan nating magpasok ng hindi tamang halaga doon, halimbawa, teksto o isang negatibong numero. Tulad ng nakikita mo, lilitaw ang isang mensahe ng error at hinarang ang input. Mag-click sa pindutan Pagkansela.
  8. Ngunit ang tamang halaga ay naipasok nang walang mga problema.
  9. Pumunta ka sa bukid "Yunit ng mapagkukunan". Narito gagawin namin ito upang pumili ng gumagamit ng isang halaga mula sa isang listahan na binubuo ng pitong mga halagang masa, isang listahan na ibinigay sa itaas kapag naglalarawan ng mga argumento ng pag-andar. KONVERSYON. Ang pagpasok sa ibang mga halaga ay hindi gagana.

    Piliin ang cell na nasa ilalim ng pangalan "Yunit ng mapagkukunan". Mag-click muli sa icon Pag-verify ng Data.

  10. Sa window window verification na bubukas, pumunta sa tab "Mga pagpipilian". Sa bukid "Uri ng data" itakda ang parameter Listahan. Sa bukid "Pinagmulan" semicolon (;) ilista ang mga code ng mga pangalan ng dami ng dami para sa pagpapaandar KONVERSYONna tinalakay sa itaas. Susunod, mag-click sa pindutan "OK".
  11. Tulad ng nakikita mo, ngayon, kung pipiliin mo ang patlang "Yunit ng mapagkukunan", pagkatapos ay sa kanan nito ay lumilitaw ang isang icon sa anyo ng isang tatsulok. Kapag nag-click ka dito, magbubukas ang isang listahan kasama ang mga pangalan ng mga yunit ng sukat ng masa.
  12. Ang eksaktong parehong pamamaraan sa window Pag-verify ng Data isakatuparan at may isang cell na may pangalan "Pangwakas na Yunit". Gumagawa din ito ng eksaktong parehong listahan ng mga yunit ng panukala.
  13. Pagkatapos nito, pumunta sa cell "Resulta ng Pagbalik". Maglalaman ito ng pagpapaandar KONVERSYON at ipakita ang resulta ng pagkalkula. Piliin ang elementong ito ng sheet at mag-click sa icon. "Ipasok ang function".
  14. Nagsisimula Tampok Wizard. Ipinapasa namin ito sa kategorya "Engineering" at piliin ang pangalan doon PREOBR. Pagkatapos ay mag-click sa pindutan "OK".
  15. Binubuksan ang Window ng Argument ng Operator KONVERSYON. Sa bukid "Bilang" ipasok ang mga coordinate ng cell sa ilalim ng pangalan "Mapagbabagong halaga". Upang gawin ito, ilagay sa cursor sa bukid at mag-left-click sa cell na ito. Ang kanyang address ay agad na ipinapakita sa bukid. Sa parehong paraan, ipasok ang mga coordinate sa mga patlang "Yunit ng mapagkukunan" at "Pangwakas na Yunit". Sa oras na ito nag-click lamang kami sa mga cell na may parehong mga pangalan tulad ng mga patlang na ito.

    Matapos ipasok ang lahat ng data, mag-click sa pindutan "OK".

  16. Kapag nakumpleto na natin ang huling pagkilos, sa cell window "Resulta ng Pagbalik" agad na ipinakita ang resulta ng pag-convert ng halaga, ayon sa naunang naipasok na data.
  17. Baguhin natin ang data sa mga cell "Mapagbabagong halaga", "Yunit ng mapagkukunan" at "Pangwakas na Yunit". Tulad ng nakikita mo, kapag binabago ang mga parameter, awtomatikong isinalaysay ang function ng resulta. Ipinapahiwatig nito na ang aming calculator ay ganap na nagpapatakbo.
  18. Ngunit hindi namin ginawa ang isang mahalagang bagay. Ang mga cell ng data input ay protektado mula sa pagpasok ng mga maling halaga, ngunit ang elemento ng data output ay hindi protektado sa anumang paraan. Ngunit hindi ka maaaring magpasok ng anupaman, kung hindi man ay tatanggalin ang formula ng pagkalkula at magiging hindi gumagana ang calculator. Sa pamamagitan ng pagkakamali, maaari kang magpasok ng data sa cell na ito mismo, hindi upang mailakip ang mga gumagamit ng third-party. Sa kasong ito, kailangan mong muling isulat ang buong formula. Kailangan mong hadlangan ang anumang pagpasok ng data dito.

    Ang problema ay ang lock ay nakatakda sa sheet bilang isang buo. Ngunit kung hinarangan namin ang sheet, hindi namin makakapasok ang data sa mga patlang ng input. Samakatuwid, kakailanganin nating alisin ang posibilidad ng pag-block mula sa lahat ng mga elemento ng sheet sa mga katangian ng format ng cell, pagkatapos ay ibalik lamang ang tampok na ito sa cell upang ipakita ang resulta, at pagkatapos ay i-block ang sheet.

    Mag-click sa kaliwa sa isang elemento sa intersection ng mga pahalang at patayong coordinate panel. Sa kasong ito, ang buong sheet ay naka-highlight. Pagkatapos ay mag-right-click kami sa pagpili. Binuksan ang isang menu ng konteksto kung saan pumili kami ng isang posisyon "Format ng cell ...".

  19. Magsisimula ang window ng pag-format. Pumunta sa tab na ito "Proteksyon" at alisan ng tsek ang pagpipilian "Protektado na cell". Pagkatapos ay mag-click sa pindutan "OK".
  20. Pagkatapos nito, piliin lamang ang cell upang ipakita ang resulta at i-click ito gamit ang kanang pindutan ng mouse. Sa menu ng konteksto, mag-click sa item Format ng Cell.
  21. Muli sa window ng pag-format, pumunta sa tab "Proteksyon", ngunit sa oras na ito, sa kabilang banda, suriin ang kahon sa tabi ng parameter "Protektado na cell". Pagkatapos ay mag-click sa pindutan "OK".
  22. Pagkatapos nito, lumipat sa tab "Suriin" at mag-click sa icon Protektahan ang Sheetmatatagpuan sa tool block "Baguhin".
  23. Bubukas ang window ng setting ng security security. Sa bukid "Password upang huwag paganahin ang proteksyon sa sheet" ipasok ang password kung saan maaari mong alisin ang proteksyon sa hinaharap kung kinakailangan. Ang iba pang mga setting ay maaaring iwanang hindi nagbabago. Mag-click sa pindutan "OK".
  24. Pagkatapos ay bubukas ang isa pang maliit na window, kung saan dapat mong ulitin ang password. Gawin namin ito at mag-click sa pindutan "OK".
  25. Pagkatapos nito, kapag sinubukan mong gumawa ng anumang mga pagbabago sa cell ng resulta ng output, ang mga aksyon ay mai-block, na iniulat sa dialog box na lilitaw.

Kaya, lumikha kami ng isang buong calculator para sa pag-convert ng mga halagang masa sa iba't ibang mga yunit ng pagsukat.

Bilang karagdagan, tinatalakay ng isang hiwalay na artikulo ang paglikha ng isa pang uri ng makitid na profile na calculator sa Excel para sa pagkalkula ng mga pagbabayad sa pautang.

Aralin: Kinakalkula ang bayad sa annuity sa Excel

Paraan 3: paganahin ang built-in na calculator ng Excel

Bilang karagdagan, ang Excel ay may sariling built-in na universal calculator. Totoo, sa pamamagitan ng default ang pindutan para sa paglulunsad ay wala ito sa laso o sa mabilis na panel ng pag-access. Isaalang-alang kung paano ito buhayin.

  1. Matapos simulan ang Excel, lumipat kami sa tab File.
  2. Susunod, sa window na bubukas, pumunta sa seksyon "Mga pagpipilian".
  3. Matapos simulan ang window ng mga pagpipilian sa window, lumipat sa subseksyon Mabilis na Access Toolbar.
  4. Ang isang window ay bubukas sa harap namin, ang kanang bahagi kung saan ay nahahati sa dalawang lugar. Sa kanang bahagi ay ang mga tool na naidagdag sa mabilis na toolbar ng pag-access. Sa kaliwa ay ang buong hanay ng mga tool na magagamit sa Excel, kasama na ang mga wala sa laso.

    Sa itaas ng kaliwang pane sa bukid Piliin ang Mga Koponan mula sa listahan, piliin "Mga tim na hindi sa tape". Pagkatapos nito, sa listahan ng mga tool sa kaliwang lugar, hanapin ang pangalan "Calculator". Madali itong makahanap, dahil ang lahat ng mga pangalan ay nakaayos sa pagkakasunud-sunod ng alpabetong. Pagkatapos ay ginagawa namin ang pagpili ng pangalang ito.

    Sa itaas ng kanang pane ay isang patlang "Ipasadya ang Mabilis na Access Toolbar". Mayroon itong dalawang mga parameter:

    • Para sa lahat ng mga dokumento;
    • Para sa librong ito.

    Bilang default, ang mga setting ay ginawa para sa lahat ng mga dokumento. Inirerekomenda ang parameter na ito na iwanang hindi nagbabago kung walang mga kinakailangan para sa kabaligtaran.

    Matapos makumpleto ang lahat ng mga setting at ang pangalan "Calculator" naka-highlight, mag-click sa pindutan Idagdagna matatagpuan sa pagitan ng kanan at kaliwang lugar.

  5. Matapos ang pangalan "Calculator" ipinapakita sa kanang lugar ng window, mag-click sa pindutan "OK" pababa sa ibaba.
  6. Pagkatapos nito, ang window ng mga pagpipilian sa Excel ay sarado. Upang simulan ang calculator, kailangan mong mag-click sa icon ng parehong pangalan, na matatagpuan ngayon sa mabilis na panel ng pag-access.
  7. Matapos ang tool na ito "Calculator" ilulunsad. Ito ay gumaganap bilang isang normal na pisikal na analog, tanging ang mga pindutan ay kailangang ma-pipi gamit ang mouse cursor, ang kaliwang pindutan nito.

Tulad ng nakikita mo, sa Excel maraming mga pagpipilian para sa paglikha ng mga calculator para sa iba't ibang mga pangangailangan. Lalo na kapaki-pakinabang ang tampok na ito kapag gumaganap ng mga pagkalkula ng makitid na profile. Well, para sa mga ordinaryong pangangailangan, maaari mong gamitin ang built-in na tool ng programa.

Pin
Send
Share
Send

Panoorin ang video: Top 20 Windows 10 Tips and Tricks (Mayo 2024).