Alang sa mga regular nga tiggamit sa Excel, dili kini sekreto nga sa kini nga programa mahimo ka makahimo sa lainlaing mga kalkulasyon sa matematika, engineering ug pinansyal. Kini nga kahigayunan natuman pinaagi sa paggamit sa lainlaing mga pormula ug gimbuhaton. Bisan pa, kung ang Excel kanunay nga gigamit alang sa ingon nga mga kalkulasyon, nan ang isyu sa pag-organisar sa mga kinahanglanon nga mga gamit alang sa kini nga katungod sa sheet mahimong may kalabutan, nga labi nga madugangan ang katulin sa pagkalkula ug ang lebel sa kadali sa tiggamit. Atong mahibal-an kung giunsa paghimo ang usa ka susama nga calculator sa Excel.
Pamaagi sa Paglalang sa Calculator
Ilabi na ang pagkadinalian, kini nga buluhaton nahimo, kung kinahanglan, kanunay nga magpadayon sa parehas nga klase sa mga kalkulasyon ug kalkulasyon nga may kalabutan sa usa ka piho nga klase nga kalihokan. Sa kinatibuk-an, ang tanan nga mga calculator sa Excel mahimong bahinon sa duha nga mga grupo: unibersal (gigamit alang sa pagkalkula sa kinatibuk-ang matematika) ug pig-ot nga profile. Ang katapusan nga grupo gibahin sa daghang mga klase: engineering, pinansyal, credit credit, etc. Naa sa pagpaandar sa calculator, una sa tanan, ang pagpili sa algorithm alang sa paglalang niini nagsalig.
Paagi 1: paggamit og macros
Una sa tanan, ikonsiderar ang mga algorithm alang sa paghimo og mga custom nga calculator. Magsugod kita pinaagi sa paghimo sa labing yano nga universal calculator. Kini nga himan maghimo sa mga batakan nga operasyon sa aritmetika: sa pagdugang, pagpadaghan, pagkunhod, pagbahin, ug uban pa Gipatuman gamit ang macro. Busa, sa wala pa magsugod ang pamaagi sa paglalang, kinahanglan nimo nga sigurohon nga ikaw adunay macros ug ang panel sa developer nakabukas. Kung dili kini ang hinungdan, nan kinahanglan nga aktibo nimo nga maaktibo ang buhat sa macros.
- Pagkahuman nahuman ang mga preset, ibalhin ang tab "Developer". Pag-klik sa icon "Visual Basic", nga gipahimutang sa tape sa block sa himan "Code".
- Nagsugod ang window sa editor sa VBA. Kung ang sentro nga lugar gipapula sa baylo nga puti, kini nagpasabut nga nawala ang code sa field entry. Aron mahatagan ang pagpakita niini, adto sa aytem sa menu "Tan-awa" ug i-klik ang inskripsyon "Code" sa lista nga makita. Imbis kini nga mga manipulasyon, mahimo nimo mapugos ang function key F7. Sa bisan unsang kahimtang, ang usa ka field entry code makita.
- Dinhi sa sentro nga lugar kinahanglan naton nga isulat ang macro code mismo. Kini adunay mosunod nga porma:
Sub Calculator ()
Dim strExpr Ingon String
'Pagsulud sa datos alang sa pagkalkula
strExpr = InputBox ("Pagsulod sa datos")
'' Pagkalkula sa sangputanan
MsgBox strExpr & "=" & Application.Evaluate (strExpr)
Tapuson ang subImbis nga kolektahon "Pagsulod data" Mahimo nimo nga irekord ang uban pa nga labing madawat alang kanimo. Kini mahimutang sa ibabaw sa natad sa pasiuna sa ekspresyon.
Human maipasok ang code, kinahanglan nga ma-overwr ang file. Sa parehas nga oras, kini kinahanglan nga maluwas sa usa ka pormat nga adunay suporta sa macro. Pag-klik sa disk icon sa toolbar sa editor sa VBA.
- Nagsugod ang pag-save sa bintana sa dokumento. Lakaw ngadto sa direktoryo sa hard drive o gitangtang media diin gusto namon kini maluwas. Sa bukid "Ngalan sa file" hatagi ang dokumento sa bisan unsang gitinguha nga ngalan o ibilin ang usa nga gitudlo sa kini nga default. Mandatory sa bukid Type sa File gikan sa tanan nga magamit nga mga format, pilia ang ngalan "Excel Macro-Enabled Workbook (* .xlsm)". Pagkahuman sa kini nga lakang, pag-klik sa button. Pag-save sa ubos sa bintana.
- Pagkahuman niana, mahimo nimong isara ang window sa macro editor pinaagi sa pag-klik lamang sa sumbanan nga pagsira sa sulud sa porma sa usa ka pula nga square nga adunay puti nga krus sa ibabaw nga tuo nga eskina.
- Sa pagdagan usa ka himan sa computing gamit ang macro, sa tab "Developer"pag-klik sa icon Macros sa teyp sa toolbox "Code".
- Pagkahuman niana, nagsugod ang macro window. Pilia ang ngalan sa macro nga bag-o lang namon gihimo, pilia kini ug i-klik ang button Pagdagan.
- Pagkahuman sa paghimo niini nga paglihok, ang calculator nga gibuhat sa basehan sa macro gilansad.
- Aron makahimo usa ka kalkulasyon dinhi, girekord namon ang kinahanglan nga aksyon sa uma. Kini labing kombenyente nga gamiton alang sa kini nga mga katuyoan ang numero nga bloke sa keyboard, nga naa sa tuo. Human maipasok ang ekspresyon, i-klik ang buton "OK".
- Pagkahuman usa ka gamay nga bintana ang makita sa screen nga adunay sulud nga tubag sa solusyon sa gihatag nga ekspresyon. Aron maibanan kini, i-klik ang button "OK".
- Apan kinahanglan nimo nga dawaton nga kini dili maayo sa matag oras nga kinahanglan nimo nga buhaton ang mga aksyon sa pag-compute, adto sa bintana sa macro. Atong pasimplehon ang pagpatuman sa pagdagan sa bintana sa pagkalkulo. Aron mahimo kini, nga naa sa tab "Developer", i-klik ang icon nga nahibal-an na naton Macros.
- Pagkahuman, sa bintana sa macro, pilia ang ngalan sa gusto nga butang. Pag-klik sa buton "Mga kapilian ...".
- Pagkahuman niana, ang bintana nagsugod bisan gamay kaysa sa una. Dinhi mahimo naton nga itakda ang usa ka kombinasyon sa mga mainit nga mga yawe, kung ma-klik, magsugod ang calculator. Hinungdanon nga kini nga kombinasyon dili magamit sa pagtawag sa ubang mga proseso. Busa, ang una nga mga karakter sa alpabeto dili girekomenda. Ang una nga yawi sa kombinasyon gitakda mismo sa programa sa Excel mismo. Kini ang yawi. Ctrl. Ang sunod nga yawi gitakda sa tiggamit. Himua kini nga yawi V (bisan kung makapili ka usa pa). Kung kini nga yawe gigamit na sa programa, ang lain nga yawi awtomatik nga idugang sa kombinasyon - Shift. Pagsulud sa pinili nga karakter sa uma Shortcut sa Keyboard ug i-klik ang buton "OK".
- Pagkahuman isira ang bintana sa macro pinaagi sa pag-klik sa sumbanan nga icon alang sa pagsira niini sa taas nga tuo nga suok.
Karon, kung gi-type ang gipili nga kombinasyon sa mga mainit nga yawe (sa among kaso Ctrl + Shift + V) ang bintana sa calculator magsugod. Kinahanglan nimo nga dawaton nga kini labi ka paspas ug kadali kay sa pag-imbitar niini pinaagi sa macro window matag higayon.
Leksyon: Giunsa paghimo ang macro sa Excel
Paagi 2: Pagpadapat sa mga Function
Karon atong tan-awon ang kapilian sa paghimo sa usa ka makit-an nga profile calculator. Gidisenyo kini aron mahimo ang piho, piho nga mga gimbuhaton ug ibutang nga direkta sa usa ka worksheet sa Excel. Ang mga gimbuhaton nga gitukod sa Excel gamiton aron mahimo kini nga himan.
Pananglitan, paghimo usa ka himan alang sa pagbag-o sa mga hiyas sa masa. Sa proseso sa paghimo niini, gamiton namon ang function PAGSULAY. Ang kini nga operator nahisakop sa engineering block sa mga gitukod nga function sa Excel. Ang tahas niini mao ang pagpabalik sa mga mithi sa usa ka sukod sa lain. Ang syntax alang sa kini nga function mao ang mga musunud:
= CONV (numero; out_ed_ism; katapusan_ed_ism)
"Numero" usa ka argumento sa porma sa usa ka numero sa kantidad sa kantidad nga kinahanglan nga mabag-o sa laing sukod.
"Yunit sa tinubdan" - usa ka argumento nga nagtino sa yunit sa pagsukod sa kantidad nga makakabig. Gitakda kini pinaagi sa usa ka espesyal nga code nga katumbas sa usa ka piho nga yunit sa pagsukod.
"Katapusan nga Yunit" - usa ka argumento nga nagtino sa yunit sa pagsukod nianang kantidad diin ang orihinal nga numero kinabig. Gitakda usab kini nga gamit ang mga espesyal nga code.
Kinahanglan namon nga ipadayon ang mga kini nga mga code sa mas detalyado, tungod kay kinahanglan namon kini sa ulahi sa paghimo sa calculator. Piho, kinahanglan naton ang mga code alang sa mga yunit nga masa. Ania ang usa ka lista niini:
- g - gramo;
- kg - kilogram;
- mg - milligram;
- lbm - Ingles nga libra;
- ozm - onsa
- sg - slag;
- u - yunit sa atomic.
Kinahanglan usab nga isulti nga ang tanan nga mga pangatarungan sa kini nga function mahimong ma-set, parehas sa mga kantidad ug adunay mga pakisayran sa mga selyula kung diin sila nahimutang.
- Una sa tanan, naghimo kami usa ka blangko. Ang among kagamitan sa kompyuter adunay upat ka natad:
- Mapahungaw nga kantidad;
- Gibutang Yunit;
- Ang resulta sa pagbag-o;
- Katapusan nga yunit.
Gibutang namon ang mga header kung diin ibutang kini nga mga uma, ug pilia kini pinaagi sa pag-format (pun-on ug mga utlanan) alang sa labi pa nga pagtan-aw.
Sa uma "Mapuslan nga bili", "Utlanan nga orihinal ug "Katapusan nga utlanan sa pagsukod" isulod namon ang datos, ug naa sa bukid "Resulta sa Pagbalhin" - gipakita ang katapusang resulta.
- Himua kini nga naa sa uma "Mapuslan nga bili" ang tiggamit mahimong makasulud mga balido nga mga kantidad, nga mao ang mga numero nga labi pa sa zero. Pilia ang selyula kung asa ibutang ang nakabig nga bili. Lakaw sa tab "Data" ug sa toolbox "Trabaho uban ang datos" pag-klik sa icon Pag-verify sa Data.
- Nagsugod ang window window Pag-verify sa Data. Una sa tanan, himua ang mga setting sa tab "Mga kapilian". Sa bukid "Tipo sa datos" gikan sa lista, pilia ang parameter Ganap. Sa bukid "Halaga" usab gikan sa lista gihunong namon ang pagpili sa parameter Lami pa. Sa bukid "Minimum" pagtakda bili "0". Mao nga, ang mga tinuud nga mga numero lamang (lakip ang mga fractional) nga labi ka dako sa zero ang mahimong makasulod sa kini nga selyula.
- Pagkahuman kami mobalhin sa tab sa parehas nga bintana "Ang mensahe nga ipasulud". Dinhi mahimo nimong ipasabut kung unsa ang eksaktong kinahanglan nga ipasulod sa tiggamit. Makita niya kini kung gipunting ang bili sa selula sa kantidad. Sa bukid "Mensahe" isulat ang mosunod: "Pagsulod sa misa aron makabig.".
- Unya kita mobalhin sa tab "Sayup nga mensahe". Sa bukid "Mensahe" kinahanglan naton isulat ang rekomendasyon nga makita sa tiggamit kung siya nakasulod sa dili husto nga datos. Gisulat namon ang mga musunud: "Ang bili nga gisulod kinahanglan usa ka positibo nga numero." Pagkahuman niana, aron makompleto ang gimbuhaton sa bintana alang sa pagsusi sa gisulud nga mga kantidad ug i-save ang mga setting nga among gisulod, pag-klik sa buton "OK".
- Ingon sa imong nakita, kung nagpili ka usa ka selyula, usa ka aghat alang sa input ang makita.
- Atong sulayan ang pagsulod sa dili husto nga kantidad didto, pananglitan, teksto o negatibo nga numero. Sama sa imong nakita, usa ka mensahe sa sayup ang makita ug ang input gipugngan. Pag-klik sa buton Pagkansela.
- Apan ang tama nga bili gipasok nga wala’y mga problema.
- Karon adto sa uma "Yunit sa tinubdan". Dinhi himuon namon kini aron ang tagpili nagpili usa ka kantidad gikan sa usa ka lista nga gilangkuban sa pito ka mga kantidad sa masa, usa ka lista nga gihatag sa ibabaw sa paghulagway sa mga lantugi sa function PAGSULAY. Ang pagsulod sa ubang mga hiyas dili molihok.
Pilia ang cell nga naa sa ilalum sa ngalan "Yunit sa tinubdan". Pag-klik sa icon na usab Pag-verify sa Data.
- Sa window window verification nga nagbukas, adto sa tab "Mga kapilian". Sa bukid "Tipo sa datos" ipahimutang ang parameter Paglista. Sa bukid "Tinubdan" semicolon (;) ilista ang mga code sa mga ngalan sa daghang kantidad alang sa function PAGSULAYnga gihisgutan sa ibabaw. Sunod, i-klik ang button "OK".
- Sama sa imong nakita, karon, kung imong gipili ang uma "Yunit sa tinubdan", dayon sa tuo niini makita ang usa ka icon sa porma sa usa ka tatsulok. Kung imong gi-klik kini, maablihan ang usa ka lista nga adunay mga ngalan sa mga yunit nga sukod sa kadaghan.
- Ang eksakto nga parehas nga pamaagi sa bintana Pag-verify sa Data pagdala ug uban ang usa ka cell nga adunay ngalan "Katapusan nga Yunit". Nagbuhat usab kini nga parehas nga lista sa mga yunit nga sukod.
- Pagkahuman niana, adto sa cell "Resulta sa Pagbalhin". Adunay sulod sa gimbuhaton PAGSULAY ug ipakita ang resulta sa pagkalkula. Pilia kini nga elemento sa sheet ug i-klik ang icon. "Isulud ang function".
- Magsugod Feature Wizard. Gipasa namon kini sa kategorya "Engineering" ug pilia ang ngalan didto PREOBR. Pagkahuman i-klik ang buton "OK".
- Nagbukas ang Window Operator Window PAGSULAY. Sa bukid "Numero" isulud ang mga coordinate sa cell ubos sa ngalan "Mapuslan nga bili". Aron mahimo kini, ibutang ang cursor sa uma ug pag-klik sa wala nga kini nga cell. Gipakita gilayon ang iyang adres sa uma. Sa parehas nga paagi, pagsulud sa mga koordinasyon sa mga uma "Yunit sa tinubdan" ug "Katapusan nga Yunit". Niining panahona lang kami nag-klik sa mga cell nga adunay parehas nga mga ngalan sama kini nga mga uma.
Pagkahuman gisulud ang tanan nga datos, i-klik ang buton "OK".
- Kung nahuman na namon ang katapusan nga paglihok, sa cell window "Resulta sa Pagbalhin" gipakita dayon ang sangputanan sa pagkakabig sa kantidad, sumala sa ningsulod kaniadto nga datos.
- Atong usbon ang datos sa mga selyula "Mapuslan nga bili", "Yunit sa tinubdan" ug "Katapusan nga Yunit". Sama sa imong nakita, kung giusab ang mga parameter, awtomatikong gisaysay sa function ang resulta. Gipasabot niini nga ang among calculator hingpit nga nagdagan.
- Apan wala kami makahimo usa ka hinungdanong butang. Ang mga selula sa input data giprotektahan gikan sa pagsulod sa dili husto nga mga kantidad, apan ang elemento sa data output dili mapanalipdan sa bisan unsang paagi. Apan dili ka makahimo pagsulod bisan unsa niini, kung dili, ang pormula sa pagkalkula gubaon ug ang calculator mahimo’g dili molihok. Sa kasaypanan, mahimo nimong ipasulod ang mga data sa kini nga cell sa imong kaugalingon, dili ang mga tiggamit sa mga third-party. Sa kini nga kaso, kinahanglan nimo nga isulat pag-usab ang tibuuk nga pormula. Kinahanglan nimo nga i-block ang bisan unsang pagsulod sa data dinhi.
Ang problema mao nga ang kandado gitaod sa sheet ingon usa ka tibuuk. Apan kung atong i-block ang sheet, dili kami makasulod sa data sa mga natad sa input. Busa, kinahanglan tangtangon ang posibilidad sa pag-block sa tanan nga mga elemento sa sheet sa mga kabtangan sa format sa cell, dayon ibalik kini nga bahin sa cell aron ipakita ang resulta, ug dayon i-block ang sheet.
Pag-click sa wala sa usa ka elemento sa intersection sa mga horisiko ug bertikal nga mga panel sa koordinasyon. Sa kini nga kaso, ang tibuuk nga sheet gipasiugda. Pagkahuman gi-klik kami sa kanan sa pagpili. Giablihan ang usa ka menu sa konteksto kung diin kita makapili sa usa ka posisyon "Format sa cell ...".
- Nagsugod ang format sa windows format. Lakaw ngadto sa tab niini "Proteksyon" ug tangtanga ang kapilian "Gipanalipdan cell". Pagkahuman i-klik ang buton "OK".
- Pagkahuman niana, pilia lamang ang cell aron ipakita ang resulta ug i-klik kini gamit ang tuo nga button sa mouse. Sa menu sa konteksto, i-klik ang butang Format sa Cell.
- Pag-usab sa bintana sa pag-format, pag-adto sa tab "Proteksyon", apan niining higayona, susihon ang kahon sunod sa parameter "Gipanalipdan cell". Pagkahuman i-klik ang buton "OK".
- Pagkahuman niana, paglihok sa tab "Pagrepaso" ug i-klik ang icon Panalipdi ang Sheetnga nahimutang sa sulud sa sulud "Pag-usab".
- Ang window sa setting sa security security abli. Sa bukid "Password aron dili pag-undang ang pagpanalipod sa sheet" isulud ang password nga mahimo nimong makuha ang proteksyon sa umaabot kung gikinahanglan. Ang uban nga mga setting mahimong ibilin nga dili mausab. Pag-klik sa buton "OK".
- Unya ang usa pa ka gamay nga bintana abli, diin kinahanglan nimo nga sublion ang password. Gihimo namon kini ug i-klik ang button "OK".
- Pagkahuman niana, kung gisulayan nimo ang paghimo sa bisan unsang mga pagbag-o sa selyula nga sangputanan, ang mga aksyon ma-block, nga gitaho sa kahon sa dayalogo nga makita.
Sa ingon, nakamugna kami usa ka calculator sa tibuuk nga tibuuk alang sa pagbalhin sa mga kantidad sa masa sa lainlaing mga sukod sa pagsukod.
Dugang pa, ang usa ka bulag nga artikulo naghisgot sa paghimo sa us aka matang sa makit-an nga profile nga calculator sa Excel alang sa pagkalkulo sa mga bayad sa utang.
Leksyon: Pagkalkulo sa bayad sa annuity sa Excel
Pamaagi 3: pag-ayo ang gitukod nga calculator sa Excel
Dugang pa, ang Excel adunay kaugalingon nga gitukod nga universal calculator. Tinuod, pinaagi sa default ang butones alang sa paglansad wala kini sa laso o sa dali nga pag-access panel. Hunahunaa kung giunsa kini pagpa-aktibo.
- Pagkahuman sa pagsugod sa Excel, mobalhin kami sa tab Pag-file.
- Sunod, sa bintana nga nagbukas, adto sa seksyon "Mga kapilian".
- Pagkahuman gisugdan ang mga kapilian sa window, paglihok sa subseksyon Dali nga Pag-access sa Toolbar.
- Gibuksan ang usa ka bintana sa among atubangan, ang tuo nga bahin nga gibahin sa duha ka mga lugar. Sa tuo nga kilid mao ang mga himan nga nadugang sa dali nga pag-access sa toolbar. Sa wala ang tibuuk nga hugpong sa mga himan nga magamit sa Excel, lakip na ang wala sa laso.
Ibabaw sa wala nga pane sa bukid Pagpili Mga Koponan gikan sa lista, pilia "Mga tim dili sa tape". Pagkahuman niana, sa lista sa mga himan sa wala nga lugar, pangitaa ang ngalan "Kalkulator". Kini dali nga makit-an, tungod kay ang tanan nga mga ngalan gihan-ay sa pagkasunud-sunod sa alpabetiko. Pagkahuman among gihimo ang pagpili sa kini nga ngalan.
Sa ibabaw sa tuo nga pane usa ka uma "Ipasibo ang Dali nga Pag-access sa Toolbar". Kini adunay duha ka mga parameter:
- Alang sa tanan nga mga dokumento;
- Alang sa kini nga libro.
Pinaagi sa default, gihimo ang mga setting alang sa tanan nga mga dokumento. Ang kini nga parameter girekomenda nga ibilin nga dili magbag-o kung wala’y mga kinahanglanon alang sa kaatbang.
Pagkahuman sa tanan nga mga setting nahuman ug ang ngalan "Kalkulator" gipasiugda, pag-klik sa buton Pagdugangnga nahimutang taliwala sa tuo ug wala nga mga lugar.
- Pagkahuman sa ngalan "Kalkulator" gipakita sa tuo nga lugar sa bintana, pag-klik sa buton "OK" sa ubos.
- Pagkahuman niana, ang bintana sa mga kapilian sa Excel sirado. Aron masugdan ang calculator, kinahanglan nimo nga i-klik ang icon sa parehas nga ngalan, nga karon nahimutang sa dali nga panel sa pag-access.
- Human kini nga himan "Kalkulator" ilusad. Naglihok kini ingon usa ka normal nga pisikal nga analogue, ang mga butones ra ang kinahanglan nga ipilit gamit ang mouse cursor, ang wala nga butones niini.
Sama sa imong nakita, sa Excel adunay daghang mga kapilian alang sa pagmugna og mga calculator alang sa lainlaing mga panginahanglanon. Kini nga bahin labi ka mapuslanon sa paghimo sa mga pagkalkula sa pig-ot nga profile Mao ra, alang sa mga ordinaryo nga panginahanglan, mahimo nimong gamiton ang himan nga gitukod sa programa.