Għal utenti permanenti, Excel m'huwiex sigriet li f'dan il-programm tista 'tipproduċi diversi kalkoli matematiċi, ta' inġinerija u finanzjarji. Din il-karatteristika hija implimentata billi jiġu applikati diversi formuli u funzjonijiet. Iżda, jekk Excel jintuża kontinwament biex iwettaq kalkoli bħal dawn, il-kwistjoni tal-organizzazzjoni meħtieġa għal din l-għodda hija relevanti direttament fuq il-folja, li żżid b'mod sinifikanti l-veloċità tal-kalkolu u l-livell ta 'konvenjenza għall-utent. Ejja nsibu kif nagħmlu kalkolatur simili f'Excele.
Proċedura għall-ħolqien tal-kalkulatur
Kompitu partikolarment ippressar mogħti jsir fil-każ ta 'bżonn li jitwettaq kontinwament l-istess tip ta' kalkoli u kalkoli assoċjati ma 'ċertu tip ta' attività. B'mod ġenerali, il-kalkolaturi kollha f'Excel jistgħu jinqasmu f'żewġ gruppi: Universali (użati għall-kalkoli matematiċi ġenerali) u profil dejjaq. L-aħħar grupp huwa maqsum f'ħafna tipi: Inġinerija, finanzjarja, investiment ta 'kreditu, eċċ. Huwa mill-funzjonalità tal-kalkulatur, l-ewwel nett, l-għażla tal-algoritmu għall-ħolqien tagħha tiddependi.Metodu 1: Uża macros
L-ewwelnett, ikkunsidra l-algoritmi għall-ħolqien ta 'kalkolaturi tad-dwana. Nibdew bil-ħolqien tal-kalkulatur universali sempliċi. Din l-għodda se twettaq azzjonijiet aritmetiċi elementari: żieda, multiplikazzjoni tat-tnaqqis, diviżjoni, eċċ. Huwa implimentat bl-użu ta 'makro. Għalhekk, qabel ma tipproċedi bil-proċedura għall-ħolqien, għandek bżonn tagħmel ċert li ppermettew makros u panel iżviluppatur. Jekk ma jkunx hekk, allura trid tattiva x-xogħol tal-makros.
- Wara l-presets ta 'hawn fuq isiru, imxi għat-tab "iżviluppatur". Aħna ikklikkja fuq il- "Visual Basic" ikona, li tinsab fuq il-tejp fil- "kodiċi" toolbar.
- It-tieqa Editur VBA tibda. Jekk iż-żona ċentrali hija murija griża, u mhux abjad, allura dan ifisser li l-qasam tal-input tal-kodiċi huwa assenti. Biex inbiddlu l-wiri tiegħu, mur l-oġġett tal-menu "View" u kklikkja fuq l-iskrizzjoni "Kodiċi" fil-lista li tidher. Tista ', minflok dawn il-manipulazzjonijiet, agħfas iċ-ċavetta tal-funzjoni F7. Fi kwalunkwe każ, tidher il-qasam tal-input tal-kodiċi.
- Hawn fir-reġjun ċentrali għandna bżonn niktbu l-makro-kodiċi nnifsu. Għandha l-forma li ġejja:
SUB Kalkulatur ()
Dim strexpr bħala spag
"Id-dħul tad-data għall-kalkolu
Strexpr = InputBox ("Daħħal id-data")
"Kalkolu tar-riżultat
Msgbox Streaexpr & "=" & Applikazzjoni.Valutazzjoni (Streaexpr)
Tmiem Sub.
Minflok il-frażi "Daħħal id-data" tista 'taħraq kwalunkwe iktar aċċettabbli għalik. Huwa dan li se jkun jinsab fuq il-qasam tal-espressjoni.
Wara li tiddaħħal il-kodiċi, il-fajl għandu jinkiteb fuq kollox. Fl-istess ħin, għandu jiġi ffrankat fil-format bl-appoġġ tal-makros. Aħna ikklikkja fuq l-ikona fil-forma ta 'floppy disk fuq il-VBA Editur Toolbar.
- Tnediet tieqa li tiffranka d-dokument. Mur fid-direttorju fuq il-hard disk jew midja li tista 'titneħħa fejn irridu niffrankaw. Fil- "isem tal-fajl" qasam, inti tassenja kwalunkwe isem mixtieq jew tħalli l-inadempjenza li hija assenjata lilha. Fil-mandatorju fil-qasam tat-tip ta 'fajl, agħżel l-isem "Excel Ktieb b'appoġġ Macros (* .xlsm)" mill-formati kollha disponibbli. Wara dan il-pass, tafal fuq il-buttuna "Save" fil-qiegħ tat-tieqa.
- Wara dan, tista 'tagħlaq it-tieqa tal-editur tal-makro sempliċement billi tikklikkja fuq l-ikona standard tal-għeluq fil-forma ta' kwadru aħmar b'salib abjad fir-rokna ta 'fuq tal-lemin.
- Biex tibda għodda tal-kompjuter billi tuża makro waqt li tkun fit-tab tal-iżviluppatur, tafal fuq l-ikona tal-makros fuq it-tejp fil-blokka tal-għodda "kodiċi".
- Wara dan, tibda t-tieqa makro. Agħżel l-isem ta 'dak il-makro, li aħna ħloqt, tallokawha u kklikkja fuq il-buttuna "Run".
- Wara li twettaq din l-azzjoni, il-kalkulatur jitnieda abbażi tal-makro.
- Sabiex tagħmel kalkolu fiha, ikteb fil-qasam l-azzjoni meħtieġa. L-aktar konvenjenti li tuża l-blokka tastiera numerika għal dawn l-għanijiet, li tinsab fuq il-lemin. Wara li tiddaħħal l-espressjoni, agħfas il-buttuna "OK".
- Imbagħad tieqa żgħira tidher fuq l-iskrin, li fiha t-tweġiba għas-soluzzjoni tal-espressjoni speċifikata. Biex tagħlaqha, agħfas il-buttuna "OK".
- Iżda jaqblu li huwa pjuttost skomdu kull darba li għandek bżonn biex jagħmlu azzjonijiet kompjuters, jaqilbu għat-tieqa macros. Ejja nissimplifikaw l-implimentazzjoni tat-tnedija tat-tieqa tal-kalkolu. Biex tagħmel dan, filwaqt li fit-tab tal-iżviluppatur, ikklikkja fuq l-ikona makros diġà familjari magħna.
- Imbagħad fit-tieqa tal-Macros, agħżel l-isem tal-oġġett mixtieq. Ikklikkja fuq il-buttuna "Parametri ...".
- Wara dan, it-tieqa titnieda saħansitra inqas minn dik preċedenti. Fiha, nistgħu nistabbilixxu taħlita ta 'ċwievet sħan, meta tikklikkja fuqha l-kalkulatur se jitnieda. Huwa importanti li din il-kombinazzjoni ma tintużax għal proċessi oħra. Għalhekk, l-ewwel karattri alfable mhumiex rakkomandati. L-ewwel ċavetta tal-kombinazzjoni tistabbilixxi l-programm Excel innifsu. Din hija ċ-ċavetta Ctrl. Iċ-ċavetta li ġejja tistabbilixxi lill-utent. Ħalli jkun iċ-ċavetta V (għalkemm tista 'tagħżel ieħor). Jekk din iċ-ċavetta hija diġà użata mill-programm, ċavetta oħra awtomatikament tiżdied mal-kombinazzjoni - bidla. Aħna jidħlu fis-simbolu magħżul fil- "kombinazzjoni tastiera" qasam u kklikkja fuq il- "OK" buttuna.
- Imbagħad għalaq it-tieqa makro billi tikklikkja fuq l-ikona standard tal-għeluq fir-rokna ta 'fuq tal-lemin.
Issa, meta tissettja l-kombinazzjoni magħżula ta 'ċwievet sħan (fil-każ tagħna, Ctrl + Shift + V) se tibda t-tieqa tal-kalkulatur. Jaqblu, huwa ħafna aktar mgħaġġel u aktar faċli milli biex isejħuha kull darba permezz tat-tieqa makro.
Lezzjoni: Kif Toħloq Makro fl Excele
Metodu 2: Applika funzjonijiet
Issa ejja nikkunsidraw l-għażla li noħolqu kalkolatur tal-profil dejjaq. Se jkun iddisinjat biex iwettaq kompiti speċifiċi u speċifiċi u jinsab direttament fuq il-folja Excel. Biex tinħoloq din l-għodda, il-karatteristiċi integrati ta 'Excel se jiġu applikati.
Pereżempju, ħu għodda ta 'konverżjoni tal-massa. Fil-proċess tal-ħolqien tagħha, aħna nużaw il-funzjoni prebo. Dan l-operatur għandu x'jaqsam ma 'l-unità ta' l-inġinerija tal-karatteristiċi integrati tal-Exel. Il-kompitu tiegħu huwa li tittrasforma l-valuri ta 'miżura ta' kejl għal oħra. Is-sintassi ta 'din il-karatteristika hija kif ġej:
= Predoob (numru; ex_dad_ism; Kon_d_ism)
"Numru" huwa argument li għandu tip ta 'valur numeriku tal-kobor li għandu jiġi konvertit għal kejl ieħor tal-kejl.
"L-unità inizjali tal-miżura" hija argument li jiddetermina l-unità tal-valur tal-kejl li għandu jissejjaħ. Huwa definit minn kodiċi speċjali li jikkorrispondi għal unità speċifika ta 'miżura.
"L-unità finali tal-kejl" hija argument li jiddetermina l-unità tal-kejl tal-kobor li fih in-numru inizjali jiġi konvertit. Jispeċifika wkoll l-għajnuna ta 'kodiċi speċjali.
Għandna nibqgħu f'aktar dettall dwar dawn il-kodiċi, għax jeħtieġuhom fil-futur meta joħolqu kalkolatur. Speċifikament, għandna bżonn kodiċijiet ta 'unitajiet ta' kejl tal-massa. Hawn huma l-lista tagħhom:
- G - gramma;
- kg - kilogramm;
- Mg - milligramma;
- LBM - Lira Ingliża;
- OZM - Oz;
- SĠ - bejgħ;
- U hija unità atomika.
Huwa wkoll meħtieġ li jingħad li l-argumenti kollha ta 'din il-karatteristika jistgħu jiġu stabbiliti bħala valuri u links għaċ-ċelloli fejn jitqiegħdu.
- L-ewwelnett, aħna nagħmlu l-biċċa tax-xogħol. L-għodda tal-informatika tagħna se jkollha erba 'oqsma:
- Valur konvertibbli;
- Unità tas-sors tal-kejl;
- Riżultat tal-konverżjoni;
- L-unità finali tal-kejl.
Aħna jinstallaw aħbarijiet li taħthom dawn l-oqsma se jitpoġġew u talloka l-ifformattjar tagħhom (imla u fruntieri) għal viżwalizzazzjoni aktar viżwali.
Fil- "valur konvertibbli" qasam, il- "limitu tas-sors tal-kejl" u "limitu ta 'kejl finali" se jiddaħħlu b'dejta, u fil- "riżultat konverżjoni" qasam - riżultat aħħari huwa produzzjoni.
- Nagħmlu b'tali mod li l-utent jista 'jidħol biss valuri permissibbli fil- "valur konvertibbli" qasam, jiġifieri n-numri aktar żero. Agħżel iċ-ċellula li fiha se jsir il-valur trasformat. Mur fit-tab "Data" u fil- "Ħidma ma 'Data" Toolbar fuq il- "Verifika tad-Data" ikona.
- L-għodda "Verifika tad-Data" hija mnedija. L-ewwelnett, inti se twettaq l-issettjar fil- "parametri" tab. Fil-qasam tat-tip tad-data, agħżel il-parametru "validu". Fil- "valur" qasam, twaqqaf ukoll l-għażla fuq il- "iktar" parametru. Fil-qasam "minimu", issettja l-valur "0". Għalhekk, numri validi biss jistgħu jingħataw lil din iċ-ċellula (inkluż frazzjonali), li huma ikbar minn żero.
- Wara dan, nimxu għat-tab tal-istess tieqa "Messaġġ għall-input" tieqa. Hawnhekk tista 'tagħti spjegazzjoni li huwa meħtieġ li tidħol l-utent. Se jaraha meta tenfasizza l-input taċ-ċellula. Fil- "messaġġ" qasam, ikteb dan li ġej: "Daħħal il-valur tal-massa li jikkonvertu".
- Imbagħad nimxu lejn it-tab "Error Message". Fil-qasam "Messaġġ", għandna niktbu r-rakkomandazzjoni li l-utent se tara jekk data mhux korretta tidħol. Merħba dan li ġej: "Il-valur tad-dħul għandu jkun numru pożittiv." Wara dan, biex jitlesta l-operazzjoni fit-tieqa tal-verifika tal-valuri tal-input u ħlief is-settings imdaħħla minna, ikklikkja fuq il-buttuna "OK".
- Kif naraw, meta tintgħażel iċ-ċellula, jidher ħjiel għall-input.
- Ejja nippruvaw nidħlu l-valur mhux korrett, pereżempju, test jew numru negattiv. Kif tistgħu taraw, jidher messaġġ ta 'żball u l-input huwa mblukkat. Ikklikkja fuq il-buttuna "Ikkanċella".
- Iżda l-valur korrett huwa introdott mingħajr problemi.
- Issa immorru għall-qasam "Sors Unità tal-Kejl". Hawnhekk se nagħmlu li l-utent jagħżel valur mil-lista li tikkonsisti minn dawn is-seba 'valuri tal-massa, li l-lista tagħha ngħatat hawn fuq meta tiddeskrivi l-argumenti tal-funzjoni tal-applikazzjoni. Daħħal valuri oħra mhux se taħdem.
Aħna jenfasizzaw iċ-ċellula, li hija taħt l-isem "Sors Unità tal-Kejl". Għal darb'oħra, tafal fuq l-ikona "Iċċekkja d-Data".
- Fit-tieqa tal-verifika tad-dejta li tiftaħ, mur fit-tab "Parametri". Fil- "tip ta 'data" qasam, stabbiliet il- "lista" parametru. Fil-qasam "sors" permezz ta 'virgola (;) aħna lista l-ismijiet tal-massa tal-massa għall-funzjoni qabel il-konverżazzjoni dwar liema l-konversazzjoni kienet ogħla. Sussegwentement, ikklikkja fuq il-buttuna "OK".
- Kif tistgħu taraw, issa, jekk tagħżel il-qasam "Sors Unità tal-Kejl", allura pittogramma fil-forma ta 'trijangolu sseħħ fuq il-lemin tiegħu. Meta tikklikkja fuqha tiftaħ lista bl-ismijiet tal-unitajiet tal-kejl tal-massa.
- Proċedura assolutament simili fit-tieqa "Check Check" titwettaq b'ċellola bl-isem "Unità Finali tal-Kejl". Jikseb ukoll eżattament l-istess lista ta 'unitajiet ta' kejl.
- Wara dan, mur fir- "riżultat ta 'konverżjoni". Huwa fiha li jkun fih il-funzjoni tal-Priog u l-ħruġ tar-riżultat tal-kalkolu. Aħna talloka dan l-element tal-folja u kklikkja fuq l-ikona "Funzjoni Pejst".
- Il-Kaptan tal-Funzjonijiet jibda. Mur fil-kategorija "inġinerija" u talloka l-isem "Preobs" hemm. Imbagħad tafal fuq il-buttuna "OK".
- Iseħħ it-tieqa tal-ftuħ tal-argumenti tal-operatur tal-applikazzjoni. Fil- "numru" qasam, huwa meħtieġ li jidħlu l-koordinati taċ-ċellula taħt l-isem "Valur Konvertibbli". Biex tagħmel dan, poġġih fil-cursor fil-qasam u kklikkja l-buttuna tax-xellug tal-maws fuq din iċ-ċellula. L-indirizz tagħha huwa muri immedjatament fil-qasam. Bl-istess mod, aħna nintroduċu l-koordinati fil-qasam "Sors Unità" u "Unità tal-Kejl Finali". Din id-darba biss billi tikklikkja fuq ċelloli bl-istess ismijiet bħal dawn l-oqsma.
Wara d-data kollha tiddaħħal, agħfas il-buttuna "OK".
- Hekk kif lestejna l-aħħar azzjoni, fiċ-ċellola "Ir-riżultat tal-konverżjoni" hemm, ir-riżultat tal-konverżjoni tal-kobor, skont id-dejta mdaħħla qabel, ġiet murija immedjatament.
- Ejja nibdlu d-dejta fil- "valur konvertibbli" ċelloli, il- "unità tal-kejl inizjali" u "unità finali tal-miżura". Kif naraw, il-funzjoni meta jinbidlu l-parametri awtomatikament tikkalkula r-riżultat. Dan jissuġġerixxi li l-kalkulatur tagħna jiffunzjona bis-sħiħ.
- Iżda aħna ma għamlux ħaġa importanti. Iċ-ċelloli għad-dħul tad-data huma protetti mill-introduzzjoni ta 'valuri mhux korretti, iżda l-element għall-produzzjoni tad-data mhuwiex protett. Iżda b'mod ġenerali, huwa impossibli li tidħol xejn, inkella l-formula tal-kalkolu sempliċement titneħħa u l-kalkulatur jiġi f'kondizzjoni mhux tax-xogħol. Bi żball f'din iċ-ċellula tista 'tidħol id-data u lilek innifsek, biex ma nsemmux utenti ta' partijiet terzi. F'dan il-każ ikollu jirrekordja mill-ġdid il-formula kollha. Trid timblokka kwalunkwe dħul tad-data hawn.
Il-problema hija li l-imblukkar huwa installat fuq il-folja kollha kemm hi. Imma jekk nimblukkaw il-folja, mhux se nkunu nistgħu nidħlu dejta fl-oqsma tal-input. Għalhekk, se jkollna bżonn fil-proprjetajiet tal-format taċ-ċellula biex ineħħu l-abbiltà li jissakkar mill-elementi kollha tal-folja, imbagħad irritorna din il-possibbiltà biss għaċ-ċellola biex toħroġ ir-riżultat u mbagħad timblokka l-folja.
Ikklikkja fuq il-buttuna tax-xellug tal-maws fuq l-element fl-intersezzjoni tal-panel koordinat orizzontali u vertikali. Dan jenfasizza l-folja kollha. Imbagħad ikklikkja Ikklikkja fuq il-lemin fuq l-għażla. Menu tal-kuntest jiftaħ, fejn tagħżel il-pożizzjoni "Format taċ-Ċelloli ...".
- It-tieqa tal-ifformattjar hija mibdija. Mur fit-tab "Protezzjoni" fiha u neħħi l-kaxxa tal-kontroll mill-parametru ta '"ċellula protetta". Imbagħad tafal fuq il-buttuna "OK".
- Wara dan, aħna talloka biss iċ-ċellola biex noħolqu r-riżultat u kklikkja fuqha buttuna tal-maws. Fil-menu tal-kuntest, tafal fuq il- "format taċ-ċelloli".
- Għal darb'oħra fit-tieqa tal-ifformattjar, mur fit-tab "Protezzjoni", iżda dan iż-żmien, għall-kuntrarju, issettja l-kaxxa ħdejn il-parametru ta '"ċellula protetta". Imbagħad ikklikkja fuq il-buttuna "OK".
- Wara dan, nimxu għat-tab "Reviżjoni" u kklikkja fuq l-ikona "PROTECT WERAF", li tinsab fil- "Bidla Tool" blokk.
- Tiftaħ tieqa tal-protezzjoni tal-folja. Fil- "il-password biex tiddiżattiva l-protezzjoni tal-folja", aħna nidħlu password, li biha, jekk meħtieġ, tista 'tneħħi l-protezzjoni fil-futur. Is-settings li jifdal jistgħu jitħallew mhux mibdula. Ikklikkja fuq il-buttuna "OK".
- Imbagħad tiftaħ tieqa żgħira oħra, li fiha l-input tal-password għandu jiġi ripetut. Aħna nagħmluha u kklikkja fuq il-buttuna "OK".
- Wara dan, meta tipprova tagħmel xi tibdil fiċ-ċellula tal-ħruġ, ir-riżultat ta 'l-azzjoni jkun imblukkat, kif irrappurtat fil-kaxxa tad-djalogu emerġenti.
Għalhekk, ħloqna kalkolatur sħiħ għall-konverżjoni tal-kobor tal-massa f'unitajiet differenti ta 'kejl.
Barra minn hekk, f'artikolu separat, huwa deskritt dwar il-ħolqien ta 'speċi oħra ta' kalkolatur profil dejjaq f'Excele biex tikkalkula l-ħlasijiet fuq self.
Lezzjoni: Kalkolu tal-Annwalità Ħallas fl-Excel
Metodu 3: Li tippermetti lill-Calculator Excel inkorporat
Barra minn hekk, l-eżilju għandu l-kalkulatur universali tiegħu mibni. Veru, awtomatikament, il-buttuna tat-tnedija hija nieqsa fuq it-tejp jew fuq il-panel ta 'aċċess rapidu. Ikkunsidra kif tattivaha.
- Wara li tibda l-programm Excel, nimxu għat-tab "File".
- Sussegwentement, fit-tieqa li tiftaħ, mur fit-taqsima "Parametri".
- Wara li tibda t-tieqa tal-parametri tal-Excel, nimxu għas-Subtaqsima tal-Panel tal-Aċċess Fast.
- It-tieqa tiftaħ, il-lemin tagħhom huwa maqsum f'żewġ oqsma. Fil-parti t-tajba, huwa jinsab għodod li diġà ġew miżjuda mal-bord shortcut. Ix-xellug jippreżenta s-sett kollu ta 'għodod li huwa disponibbli f'Excel, inkluż nieqes fuq it-tejp.
Matul iż-żona tax-xellug fil-qasam "Kmandazzjonijiet Agħżel", agħżel il-qasam "Kmandazzjonijiet mhux fuq it-tejp". Wara dan, fil-lista ta 'strumenti tad-dominju tax-xellug, tfittex l-isem "calculator". Se jkun faċli li ssib, peress li l-ismijiet kollha jinsabu alfabetikament. Imbagħad għamel l-allokazzjoni ta 'dan l-isem.
Fuq iż-żona t-tajba hija l- "konfigurazzjoni tal-panel ta 'aċċess rapidu". Għandha żewġ parametri:
- Għad-dokumenti kollha;
- Għal dan il-ktieb.
Konvenzjonalment, ikkonfigurati għad-dokumenti kollha. Dan il-parametru huwa rakkomandat li jitħalla mhux mibdul jekk ma jkunx hemm prerekwiżiti għall-oppost.
Wara li jsiru settings kollha u l-isem "calculator" huwa enfasizzat, ikklikkja fuq il- "Żid" buttuna, li tinsab bejn id-dominju dritt u tax-xellug.
- Wara l-isem "calculator" jidher fit-tieqa tal-lemin, agħfas il-buttuna "OK" hawn taħt.
- Wara din it-tieqa, il-parametri Excel se jingħalqu. Biex tibda l-kalkulatur, ikollok bżonn tikklikkja fuq l-ikona ta 'l-istess isem, li issa tinsab fuq il-Panel Shortcut.
- Wara dan, l-għodda "calculator" se titnieda. Huwa jaħdem, bħala analogu fiżiku ordinarju, biss fuq il-buttuni li għandek bżonn biex tagħfas il-cursor tal-maws, ikklikkja fuq ix-xellug tiegħu.
Kif naraw, hemm ħafna għażliet għall-ħolqien ta 'kalkolaturi f'Excele għal diversi ħtiġijiet. Din il-karatteristika hija partikolarment utli fit-twettiq ta 'kalkoli ta' profil dejjaq. Ukoll, għall-bżonnijiet ordinarji, tista 'tuża l-għodda tal-programm built-in.