Għal utenti regolari ta 'Excel, m'huwa sigriet li f'dan il-programm tista' tagħmel diversi kalkoli matematiċi, ta 'inġinerija u finanzjarji. Din l-opportunità tiġi realizzata billi jiġu applikati diversi formuli u funzjonijiet. Iżda, jekk Excel jintuża b'mod kostanti biex iwettaq dawn il-kalkoli, allura l-kwistjoni tal-organizzazzjoni tal-għodda meħtieġa għal dan id-dritt fuq il-folja ssir rilevanti, li żżid b'mod sinifikanti l-veloċità tal-kalkoli u l-livell ta 'konvenjenza għall-utent. Ejja nsib kif tagħmel kalkolu simili fl-Excel.
Proċedura tal-Ħolqien tal-Kalkulatur
Speċjalment urġenti, dan ix-xogħol isir, jekk meħtieġ, kontinwament iwettaq l-istess tip ta 'kalkoli u kalkoli assoċjati ma' ċertu tip ta 'attività. B'mod ġenerali, il-kalkulaturi kollha fl-Excel jistgħu jinqasmu f'żewġ gruppi: universali (użat għall-kalkoli ġenerali tal-matematika) u profil dejjaq. L-aħħar grupp huwa maqsum f'ħafna tipi: inġinerija, finanzjarju, kreditu għall-investiment, eċċ. Hija fuq il-funzjonalità tal-kalkulatur, l-ewwelnett, l-għażla tal-algoritmu għall-ħolqien tagħha tiddependi.
Metodu 1: uża makro
L-ewwelnett, ikkunsidra l-algoritmi għall-ħolqien ta 'kalkulaturi tad-dwana. Nibdew billi noħolqu l-aktar kalkolu universali sempliċi. Din l-għodda se twettaq operazzjonijiet aritmetiċi bażiċi: żieda, multiplikazzjoni, tnaqqis, tnaqqis, eċċ. Hija implimentata bl-użu ta 'makro. Għalhekk, qabel ma tibda l-proċedura tal-ħolqien, trid tkun żgur li għandek il-makro u l-pannell tal-iżviluppatur mixgħul. Jekk dan mhux il-każ, allura inti għandek definittivament tattiva x-xogħol tal-makro.
- Wara li l-presets hawn fuq ikunu tlestew, imorru għat-tab "Żviluppatur". Ikklikkja fuq l-ikona "Visual Basic", li huwa mqiegħed fuq it-tejp fil-blokka tal-għodda "Kodiċi".
- It-tieqa tal-editur VBA tibda. Jekk iż-żona ċentrali hija griża flok l-abjad, dan ifisser li l-qasam tad-dħul tal-kodiċi jkun nieqes. Biex tippermetti l-wiri tagħha, mur l-oġġett tal-menu "Ara" u kklikkja fuq l-iskrizzjoni "Kodiċi" fil-lista li tidher. Minflok dawn il-manipulazzjonijiet, tista 'tagħfas iċ-ċavetta tal-funzjoni F7. Fi kwalunkwe każ, tidher qasam tad-dħul tal-kodiċi.
- Hawnhekk fiż-żona ċentrali rridu niktbu l-kodiċi makro nnifsu. Għandha l-forma li ġejja:
Kalkulatur Sub ()
Dim strExpr Kif String
"Id-dħul tad-dejta għall-kalkolu
strExpr = InputBox ("Daħħal id-data")
'' Kalkolu tar-riżultat
MsgBox strExpr & "=" & Application.Evaluate (strExpr)
Temm is-subMinflok kollokazzjoni "Daħħal id-data" Tista 'tirreġistra kwalunkwe ieħor aktar aċċettabbli għalik. Se jkun qiegħed fuq il-qasam tal-introduzzjoni tal-espressjoni.
Wara li l-kodiċi jiddaħħal, il-fajl għandu jkun miktub fuq ieħor. Fl-istess ħin, għandu jiġi ffrankat f'format bl-appoġġ makro. Ikklikkja fuq l-ikona tad-diska fil-toolbar tal-editur VBA.
- It-tieqa tad-dokument tas-salvataġġ tibda. Mur fid-direttorju fuq il-hard drive jew il-midja li tista 'tinqala' fejn irridu niffrankawha. Fil-grawnd "Isem tal-fajl" tassenja d-dokument kwalunkwe isem mixtieq jew ħalli dak li hu assenjat lilu minn default. Obbligatorju fil-qasam Tip ta 'Fajl mill-formati kollha disponibbli, agħżel l-isem "Excel Macro-Enabled Workbook (* .xlsm)". Wara dan il-pass, ikklikkja fuq il-buttuna. Issejvja fil-qiegħ tat-tieqa.
- Wara dan, tista 'tagħlaq it-tieqa tal-editur tal-makro billi sempliċement tikklikkja fuq l-ikona tal-għeluq standard fil-forma ta' kwadru aħmar b'salib abjad fil-kantuniera ta 'fuq tal-lemin tagħha.
- Biex tmexxi għodda tal-kompjuters billi tuża makro, fit-tab "Żviluppatur"ikklikkja fuq l-ikona Makros fuq it-tejp fil-kaxxa tal-għodda "Kodiċi".
- Wara dan, it-tieqa makro tibda. Agħżel l-isem tal-makro li għadna kemm ħloqna, agħżelha u kklikkja fuq il-buttuna Mexxi.
- Wara li titwettaq din l-azzjoni, il-kalkulatur maħluq fuq il-bażi tal-makro huwa mniedi.
- Sabiex nagħmlu kalkolu fiha, nirreġistraw l-azzjoni meħtieġa fil-qasam. Huwa l-iktar konvenjenti li tuża għal dawn l-iskop il-blokka numerika tat-tastiera, li tinsab fuq il-lemin. Wara li tiddaħħal l-espressjoni, ikklikkja fuq il-buttuna "OK".
- Imbagħad tieqa żgħira tidher fuq l-iskrin li fiha t-tweġiba għas-soluzzjoni tal-espressjoni mogħtija. Biex tagħlaqha, ikklikkja fuq il-buttuna "OK".
- Imma trid tammetti li huwa pjuttost inkonvenjenti kull darba li għandek bżonn twettaq azzjonijiet ta 'komputazzjoni, mur fit-tieqa tal-makro. Ejja nissimplifikaw l-implimentazzjoni tat-tħaddim tat-tieqa tal-kalkolu. Biex tagħmel dan, tkun fit-tab "Żviluppatur", ikklikkja fuq l-ikona li diġà nafu Makros.
- Imbagħad, fit-tieqa makro, agħżel l-isem tal-oġġett mixtieq. Ikklikkja fuq il-buttuna "Għażliet ...".
- Wara dan, it-tieqa tibda saħansitra iżgħar minn dik ta 'qabel. Fiha nistgħu nagħmlu taħlita ta 'hot keys, meta tkun ikklikkjata, il-kalkulatur jibda. Huwa importanti li din it-taħlita ma tintużax biex tissejjaħ proċessi oħra. Għalhekk, l-ewwel karattri tal-alfabett mhumiex irrakkomandati. L-ewwel ċavetta ta 'kombinazzjoni hija stabbilita mill-programm Excel innifsu. Din hija ċ-ċavetta. Ctrl. Iċ-ċavetta li jmiss hija stabbilita mill-utent. Ħalliha tkun iċ-ċavetta V (għalkemm tista 'tagħżel waħda oħra). Jekk din iċ-ċavetta diġà qed tintuża mill-programm, ċavetta oħra tiġi awtomatikament miżjuda mal-kombinazzjoni - Smalajr. Daħħal il-karattru magħżul fil-qasam Shortcut tat-tastiera u kklikkja fuq il-buttuna "OK".
- Imbagħad agħlaq it-tieqa tal-makro billi tikklikkja fuq l-ikona standard biex tagħlaqha fir-rokna ta 'fuq tal-lemin.
Issa, meta tittajpja l-kombinazzjoni magħżula ta 'hot keys (fil-każ tagħna Ctrl + Shift + V) it-tieqa tal-kalkulatur tibda. Int trid tammetti li huwa ħafna iktar mgħaġġel u aktar faċli milli tinvokah permezz tat-tieqa makro kull darba.
Lezzjoni: Kif toħloq makro fl-Excel
Metodu 2: Applikazzjoni tal-Funzjonijiet
Issa ejja nħarsu lejn l-għażla li tinħoloq kalkulatur ta ’profil dejjaq. Hija tkun iddisinjata biex twettaq kompiti speċifiċi, speċifiċi u mqiegħda direttament fuq worksheet Excel. Il-funzjonijiet Excel built-in se jintużaw biex tinħoloq din l-għodda.
Pereżempju, toħloq għodda għall-konverżjoni tal-valuri tal-massa. Fil-proċess tal-ħolqien tiegħu, se nużaw il-funzjoni KONVERSJONI. Dan l-operatur jappartjeni għall-blokka ta 'inġinerija tal-funzjonijiet Excel built-in. Id-dover tiegħu huwa li tikkonverti l-valuri ta 'miżura għal oħra. Is-sintassi għal din il-funzjoni hija kif ġej:
= CONV (numru; out_ed_ism; end_ed_ism)
"Numru" huwa argument fil-forma ta 'valur numeriku tal-kwantità li teħtieġ li tiġi kkonvertita f'miżura oħra.
"Unità tas-sors" - argument li jiddetermina l-unità ta 'kejl tal-kwantità li għandha tiġi kkonvertita. Huwa ffissat minn kodiċi speċjali li jikkorrispondi għal unità speċifika tal-kejl.
"Unità finali" - argument li jiddetermina l-unità ta 'kejl ta' dik il-kwantità li fiha n-numru oriġinali huwa konvertit. Huwa stabbilit ukoll billi juża kodiċi speċjali.
Għandna nitkellmu fuq dawn il-kodiċijiet f'aktar dettall, billi jkollna bżonnhom aktar tard meta joħolqu l-kalkulatur. Speċifikament, se jkollna bżonn kodiċi għal unitajiet ta 'massa. Hawnhekk hawn lista tagħhom:
- g - gramma;
- kg - kilogramma;
- mg - milligramma;
- lbm - Lira Ingliża;
- ozm - uqija
- sg - gagazza;
- u - unità atomika
Għandu jingħad ukoll li l-argumenti kollha ta 'din il-funzjoni jistgħu jiġu stabbiliti, kemm b'valuri kif ukoll b'referenzi għaċ-ċelloli fejn jinsabu.
- L-ewwelnett, irridu nagħmlu vojt. L-għodda tal-kompjuters tagħna se jkollha erba 'oqsma:
- Valur konvertibbli;
- Unità tas-Sors;
- Riżultat tal-konverżjoni;
- Unità finali.
Stajna l-intestaturi li taħthom dawn l-oqsma se jitqiegħdu, u nagħżluhom permezz tal-ifformattjar (jimlew u l-fruntieri) għal viżwalizzazzjoni aktar viżwali.
Ġo l-għelieqi "Valur konvertibbli", "Limitu tal-kejl oriġinali" u "Limitu tal-kejl finali" aħna se ndaħħlu d-dejta, u fil-qasam "Riżultat tal-konverżjoni" - ir-riżultat finali jintwera.
- Agħmel hekk li fil-qasam "Valur konvertibbli" l-utent jista 'jdaħħal biss valuri validi, jiġifieri numri akbar minn żero. Agħżel iċ-ċellula li fiha se jiddaħħal il-valur konvertit. Mur fit-tab "Dejta" u fil-kaxxa tal-għodda "Taħdem bid-dejta" ikklikkja fuq l-ikona Verifika tad-Dejta.
- It-tieqa tal-għodda tibda Verifika tad-Dejta. L-ewwelnett, agħmel is-settings fit-tab "Għażliet". Fil-grawnd "Tip ta 'data" mil-lista, agħżel il-parametru Validu. Fil-grawnd "Valur" mil-lista wkoll inwaqqfu l-għażla fuq il-parametru Aktar. Fil-grawnd "Minimu" valur stabbilit "0". B'hekk, numri reali biss (inklużi dawk frazzjonali) li huma akbar minn żero jistgħu jiddaħħlu f'din iċ-ċellula.
- Wara dak nimxu fit-tab tal-istess tieqa "Messaġġ li tidħol". Hawnhekk tista 'tispjega x'inhu eżattament li trid tiddaħħal l-utent. Huwa se jaraha meta tenfasizza l-valur taċ-ċellula input. Fil-grawnd "Messaġġ" ikteb dan li ġej: "Daħħal il-massa li trid tiġi kkonvertita.".
- Imbagħad ngħaddu għat-tab "Messaġġ ta 'żball". Fil-grawnd "Messaġġ" għandna niktbu r-rakkomandazzjoni li l-utent jara jekk jidħolx dejta skorretta. Aħna niktbu dan li ġej: "Il-valur imdaħħal għandu jkun numru pożittiv." Wara dan, biex tlesti x-xogħol fit-tieqa biex tiċċekkja l-valuri mdaħħlin u ssalva l-issettjar li dħalna, ikklikkja fuq il-buttuna "OK".
- Kif tistgħu taraw, meta tagħżel ċellula, jidher pront għall-input.
- Ejja nippruvaw ndaħħlu valur ħażin hemm, pereżempju, test jew numru negattiv. Kif tistgħu taraw, jidher messaġġ ta 'żball u l-input ikun imblukkat. Ikklikkja fuq il-buttuna Ikkanċella.
- Iżda l-valur korrett jiddaħħal mingħajr problemi.
- Issa mur l-għalqa "Unità tas-sors". Hawnhekk aħna se nagħmluha sabiex l-utent jagħżel valur minn lista li tikkonsisti f'dawk is-seba 'valuri tal-massa, li l-lista tagħhom ġiet mogħtija hawn fuq meta tiddeskrivi l-argumenti tal-funzjoni. KONVERSJONI. Id-dħul ta 'valuri oħra mhux se jaħdem.
Agħżel iċ-ċellula li tinsab taħt l-isem "Unità tas-sors". Ikklikkja fuq l-ikona mill-ġdid Verifika tad-Dejta.
- Fit-tieqa tal-verifika tad-dejta li tiftaħ, mur fit-tab "Għażliet". Fil-grawnd "Tip ta 'data" issettja l-parametru Lista. Fil-grawnd "Sors" virgola (;) telenka l-kodiċijiet tal-ismijiet tal-kwantitajiet tal-massa għall-funzjoni KONVERSJONIli ġie diskuss hawn fuq. Sussegwentement, ikklikkja fuq il-buttuna "OK".
- Kif tistgħu taraw, issa, jekk tagħżel il-qasam "Unità tas-sors", imbagħad fuq il-lemin ta ’din tidher ikona fil-forma ta’ trijanglu. Meta tikklikkja fuqha, tiftaħ lista bl-ismijiet tal-unitajiet tal-kejl tal-massa.
- L-istess proċedura eżatta fit-tieqa Verifika tad-Dejta wettaq u b'ċellula bl-isem "Unità finali". Jipproduċi wkoll eżattament l-istess lista ta 'unitajiet ta' miżura.
- Wara dan, mur fiċ-ċellola "Riżultat tal-konverżjoni". Fih il-funzjoni KONVERSJONI u turi r-riżultat tal-kalkolu. Agħżel dan l-element tal-folja u kklikkja fuq l-ikona. "Funzjoni Daħħal".
- Tibda Wizard tal-Karatteristiċi. Aħna ngħaddu għall-kategorija "Inġinerija" u agħżel l-isem hemm PREOBR. Imbagħad ikklikkja fuq il-buttuna "OK".
- Tiftaħ l-Argument tal-Operatur KONVERSJONI. Fil-grawnd "Numru" niżżel il-koordinati taċ-ċelloli taħt l-isem "Valur konvertibbli". Biex tagħmel dan, poġġi l-cursor fil-qasam u ħalla x-xellug fuq din iċ-ċellula. L-indirizz tagħha huwa immedjatament muri fil-qasam. Bl-istess mod, daħħal il-koordinati fl-oqsma "Unità tas-sors" u "Unità finali". Din id-darba biss ikklikkja fuq ċelloli bl-istess ismijiet bħal dawn l-oqsma.
Wara li d-dejta kollha tiddaħħal, ikklikkja fuq il-buttuna "OK".
- Ladarba lestejna l-aħħar azzjoni, fit-tieqa taċ-ċellula "Riżultat tal-konverżjoni" immedjatament wera r-riżultat tal-konverżjoni tal-valur, skont id-dejta mdaħħla qabel.
- Ejja nibdlu d-dejta fiċ-ċelloli "Valur konvertibbli", "Unità tas-sors" u "Unità finali". Kif tistgħu taraw, meta tbiddel il-parametri, il-funzjoni tgħid awtomatikament ir-riżultat. Dan jissuġġerixxi li l-kalkulatur tagħna huwa kompletament operattiv.
- Imma ma għamilniex ħaġa waħda importanti. Iċ-ċelloli tal-input tad-dejta huma protetti milli jidħlu f’valuri mhux korretti, iżda l-element tal-output tad-dejta ma huwa protett bl-ebda mod. Iżda int ma tista 'tidħol xejn fiha, inkella l-formula tal-kalkolu sempliċement titħassar u l-kalkulatur ma jaħdimx. B'xi żball, tista 'ddaħħal id-dejta f'din iċ-ċellula lilek innifsek, biex ma nsemmux utenti terzi. F'dan il-każ, trid tikteb il-formula kollha. Għandek bżonn tibblokka kwalunkwe dħul tad-dejta hawn.
Il-problema hi li s-serratura hija ssettjata fuq il-folja kollha kemm hi. Imma jekk aħna nimblukkaw il-folja, ma nkunux kapaċi ndaħħlu dejta fl-oqsma tal-input. Għalhekk, neħtieġu li nneħħu l-possibbiltà li nimblukkaw mill-elementi kollha tal-folja fil-proprjetajiet tal-format taċ-ċellula, imbagħad nirritorna din il-karatteristika biss liċ-ċellula biex turi r-riżultat, u mbagħad timblokka l-folja.
Ikklikkja fuq ix-xellug fuq element fl-intersezzjoni tal-pannelli tal-koordinati orizzontali u vertikali. F'dan il-każ, il-folja kollha hija enfasizzata. Imbagħad aħna nikklikkjaw il-lemin fuq l-għażla. Jiftaħ menu ta 'kuntest li fih nagħżlu pożizzjoni "Format taċ-ċellula ...".
- It-tieqa tal-ifformattjar tibda. Mur fit-tab fiha "Protezzjoni" u uncheck l-għażla "Ċellula protetta". Imbagħad ikklikkja fuq il-buttuna "OK".
- Wara dan, agħżel biss iċ-ċellula biex turi r-riżultat u kklikkja fuqha bil-buttuna tal-maws tal-lemin. Fil-menu tal-kuntest, ikklikkja fuq l-oġġett Format taċ-Ċelluli.
- Għal darb'oħra fit-tieqa tal-ifformattjar, mur fit-tab "Protezzjoni", iżda din id-darba, għall-kuntrarju, immarka l-kaxxa ħdejn il-parametru "Ċellula protetta". Imbagħad ikklikkja fuq il-buttuna "OK".
- Wara dan, aqbad għat-tab "Reviżjoni" u kklikkja fuq l-ikona Ipproteġi l-iskedajinsab fil-blokka tal-għodda "Bidla".
- It-tieqa tal-issettjar tas-sigurtà tal-folja tiftaħ. Fil-grawnd "Password biex tiddiżattiva l-protezzjoni tal-folja" jekk tidħol il-password li tista 'tneħħi l-protezzjoni fil-futur. Is-settings oħra jistgħu jitħallew kif inhuma. Ikklikkja fuq il-buttuna "OK".
- Imbagħad tiftaħ tieqa oħra żgħira, li fiha trid tirrepeti l-password. Aħna nagħmlu dan u kklikkja fuq il-buttuna "OK".
- Wara dan, meta tipprova tagħmel xi tibdil fir-riżultat tar-riżultat taċ-ċellula, l-azzjonijiet jiġu mblukkati, li hija rrappurtata fil-kaxxa tad-djalogu li tidher.
Għalhekk, ħloqna kalkolatur sħiħ biex nikkonverti l-valuri tal-massa f'unitajiet ta 'kejl varji.
Barra minn hekk, artikolu separat jiddiskuti l-ħolqien ta 'tip ieħor ta' kalkulatur ta 'profil dejjaq fl-Excel għall-kalkolu ta' ħlas ta 'self.
Lezzjoni: Kalkolu tal-ħlas ta ’annwalità fl-Excel
Metodu 3: ħalli l-kalkulatur Excel inkorporat
Barra minn hekk, Excel għandha l-kalkulatur universali integrat tagħha stess. Veru, awtomatikament il-buttuna għat-tnedija hija assenti fuq iż-żigarella jew fuq il-pannell ta 'aċċess malajr. Ikkunsidra kif tħaddemha.
- Wara li tibda Excel, nimxu għat-tab Fajl.
- Sussegwentement, fit-tieqa li tiftaħ, mur fit-taqsima "Għażliet".
- Wara li tibda t-tieqa tal-għażliet tal-Excel, imxi għas-subtaqsima Toolbar Tool Access.
- Tieqa li tinfetaħ quddiemna, li l-lemin tagħha hija maqsuma f'żewġ żoni. Fuq in-naħa tal-lemin hemm għodda li diġà ġew miżjuda mal-toolbar tal-aċċess ta ’malajr. Fuq ix-xellug hemm is-sett sħiħ ta 'għodda li huwa disponibbli fl-Excel, inklużi dawk li huma assenti fuq iż-żigarella.
Fuq il-ħġieġa tax-xellug fil-qasam Timijiet Agħżel mil-lista, agħżel "Timijiet mhux fuq tejp". Wara dan, fil-lista tal-għodda fiż-żona tax-xellug, fittex l-isem "Kalkulatur". Se jkun faċli li ssib, peress li l-ismijiet kollha huma rranġati f'ordni alfabetika. Imbagħad nagħmlu l-għażla ta 'dan l-isem.
Fuq il-ħġieġa tal-lemin hemm għalqa "Ippersonalizza Toolbar ta 'Aċċess Mgħaġġel". Għandu żewġ parametri:
- Għad-dokumenti kollha;
- Għal dan il-ktieb.
B'mod awtomatiku, l-issettjar isir għad-dokumenti kollha. Dan il-parametru huwa rrakkomandat li jitħalla mingħajr tibdil jekk ma jkunx hemm prerekwiżiti għall-oppost.
Wara kollox is-settings huma kompluti u l-isem "Kalkulatur" enfasizzat, ikklikkja fuq il-buttuna Żidli tinsab bejn iż-żoni tal-lemin u tax-xellug.
- Wara l-isem "Kalkulatur" murija fiż-żona tal-lemin tat-tieqa, ikklikkja fuq il-buttuna "OK" isfel taht.
- Wara dan, it-tieqa tal-għażliet tal-Excel se tingħalaq. Biex tibda l-kalkulatur, trid tikklikkja fuq l-ikona tal-istess isem, li issa tinsab fuq il-pannell ta 'aċċess malajr.
- Wara din l-għodda "Kalkulatur" se titnieda. Jiffunzjona bħala analogu fiżiku normali, il-buttuni biss għandhom jiġu ppressati bil-cursor tal-maws, il-buttuna tax-xellug tagħha.
Kif tistgħu taraw, fl-Excel hemm tant għażliet għall-ħolqien ta 'kalkulaturi għal bżonnijiet varji. Din il-karatteristika hija partikolarment utli meta jsiru kalkoli ta 'profil dejjaq. Ukoll, għal bżonnijiet ordinarji, tista 'tuża l-għodda inkorporata tal-programm.