Foar permaninte brûkers is Excel gjin geheim dat yn dit programma jo kinne produsearje ferskate wiskundige, engineering en finansjele berekkeningen. Dizze funksje wurdt útfierd troch ferskate formules en funksjes oan te bringen. Mar, as Excel konstant brûkt wurdt om sokke berekkeningen út te fieren, de fraach fan 'e organisaasje nedich foar dizze ark is direkt op it blêd, dy't de berekkening snelheid en it nivo fan gemak foar de brûker sil ferheegje. Litte wy útfine hoe't jo in soartgelikense berekkening meitsje kinne yn excele.
Berekkeningsproseduere oanmeitsje
In benammen drukke op 'e tiid wurdt yn gefal fan needsaak om konstant itselde berekkeningen út te fieren en berekkeningen ferbûn mei in bepaald soarte fan aktiviteit. Yn 't algemien kin alle rekkenmasines yn Excel ferdield wurde yn twa groepen: Universal (brûkt foar algemiene wiskundige berekkeningen) en smelle-profyl. De lêste groep is ferdield yn in protte soarten: Engineering, finansjeel, kredyt ynvestearring, ensfh. It is fan 'e funksjonaliteit fan' e rekkenmasine, earst fan alles, de kar fan 'e algoritme foar syn skepping hinget ôf.Metoade 1: Brûk Macro's
As earste beskôgje de algoritmen foar it meitsjen fan oanpaste rekkenmasines. Litte wy begjinne mei de skepping fan 'e ienfâldige universele rekkenmasine. Dit ark sil elemintêre aritmetyske aksjes útfiere: tafoeging fan subtraksje, divyzje, ensfh. It wurdt ymplementearre mei in makro. Dêrom, foardat jo trochgean mei de proseduere foar it kreëarjen, moatte jo derfoar soargje dat jo makro's hawwe ynskeakele en ûntwikkelderspanel ynskeakele. As it net sa is, dan moatte jo it wurk fan makro's aktivearje.
- Neidat de boppesteande presets wurde makke, ferpleatse nei it ljepblêd "Untwikkelder". Wy klikke op it "fisuele basis" Ikoan, dat op 'e tape leit yn' e "koade"-arkbalke.
- De finster VBA-redakteur begjint. As it sintrale gebiet wurdt werjûn yn griis, en net wyt, dan betsjuttet it dan dat it fjild fan 'e ynput fan' e koade is ôfwêzich. Om syn display yn te skeakeljen, gean nei it menu-item "View" en klikje op de knop "Koade" yn 'e list dy't ferskynt. Jo kinne, ynstee fan dizze manipulaasjes, drukke op de F7-funksje-toets. Yn alle gefallen sil it fjild ynputfjild ferskine.
- Hjir yn 'e sintrale regio moatte wy de makro-koade sels skriuwe. It hat de folgjende formulier:
Sub Calculator ()
Dim strexpr as string
'Gegevens ynfiere foar berekkening
Strexpr = ynfier ("gegevens ynfiere")
'Berekkening fan it resultaat
MSGBBOX STREXPR & "=" & tapassing.evaluate (Strexpr)
Eind Sub.
Yn plak fan 'e útdrukking "Fier gegevens yn" jo kinne elke oare akseptabel foar jo ferbaarne. It is it dat sil boppe it fjild fan útdrukking lizze.
Neidat de koade wurdt ynfierd, moat it bestân wurde oerskreaun. Tagelyk moat it wurde opslein yn it formaat mei Macros Support. Wy klikke op it ikoan yn 'e foarm fan in diskette op' e ark fan VBA-redakteur.
- In dokumint-finster wurdt lansearre. Gean nei de map op 'e hurde skiif as útnimbere media wêr't wy it wolle opslaan. Yn 'e fjild "Bestânsnamme" Tawize jo alle winske namme oan of lit de standert ferlitte dy't der oan is tawiisd. Selektearje de namme fan it bestânstype, selektearje de namme "Excel-boek" Excel-boek (* .xlsm) "fan alle beskikbere formaten. Nei dizze stap op 'e knop "Bewarje" oan' e ûnderkant fan it finster.
- Hjirnei kinne jo it finster slute, kinne jo slute gewoan troch te klikken op it standert sluting ikoan yn 'e foarm fan in read plein mei in wyt krús yn' e rjochter boppeste hoeke.
- Om in kompjûterynstrumint te begjinnen mei in makro, wylst jo yn 'e tablaf fan it ûntwikkelder hawwe, klaai op it Macros-ikoan op' e tape yn 'e "koade"-arkblok.
- Hjirnei begjint de makro-finster. Kies de namme fan dy Macro, dy't wy krekt oanmakke hawwe, tawize, klikje op 'e knop "Run".
- Nei it útfieren fan dizze aksje wurdt de rekkenmasine lansearre op basis fan 'e makro.
- Om in berekkening yn te meitsjen, skriuw it fjild de nedige aksje. It handichste om it numerike toetseboerdblok te brûken foar dizze doelen, dy't oan de rjochterkant leit. Neidat de útdrukking wurdt ynfierd, drukke op de knop "OK".
- Dan ferskynt in lyts finster op it skerm, dy't it antwurd befettet op 'e oplossing fan' e oantsjutte útdrukking. Om it te sluten, druk op de knop "OK".
- Mar iens dat it heul ûngemaklik is, elke kear as jo nedich binne om kompjûten te meitsjen, wikselje nei it Macros-finster. Litte wy de ymplemintaasje fan 'e lansearring fan it berekkeningsfinster ferienfâldigje. Om dit te dwaan, wylst jo yn it tabl Tab, klikke op it Macros-ikoan al bekend foar ús.
- Selektearje dan yn 'e Macros-finster, selektearje de namme fan it winske objekt. Klikje op de knop "Parameters ...".
- Hjirnei wurdt it finster noch minder dan de foarige lansearre. Dêryn kinne wy in kombinaasje fan waarme toetsen ynstelle, as jo klikke op wêrop de rekkenmasine sil wurde lansearre. It is wichtich dat dizze kombinaasje net wurdt brûkt om oare prosessen te neamen. Dêrom wurde de earste alfabetkarakters net oanrikkemandearre. De earste kaai fan 'e kombinaasje stelt it Excel-programma sels. Dit is de CTRL-toets. De folgjende kaai stelt de brûker yn. Lit it de v-kaai wêze (hoewol jo in oar kinne kieze). As dizze kaai al wurdt brûkt troch it programma, sil in oare kaai automatysk wurde tafoege oan 'e kombinaasje - Shift. Wy ynfiere it selekteare symboal yn it fjild "Toetseboerdkombinaasje" en klikje op de knop "OK".
- Slút dan it makro-finster troch te klikken op it Standard Suning-ikoan yn 'e rjochter boppeste hoeke.
No, as jo de selekteare kombinaasje fan Hot-toetsen ynstelle (yn ús gefal, sil Ctrl + Shift + V) it berekkeningfinster begjinne. Mei ien, it is folle rapper en makliker dan om it elke kear te neamen troch it makro-finster.
Les: Hoe kinne jo in makro meitsje yn excele
Metoade 2: Funksjes tapasse
Litte wy no beskôgje de opsje om it oan te meitsjen fan in smelle-profyl rekkenmasine. It sil ûntworpen wurde om spesifike, spesifike taken út te fieren en is direkt op it Excel-blêd leit. Om dit ark te meitsjen, sil de ynboude funksjes fan Excel tapast wurde.
Meitsje bygelyks in massa konverzje ark. Yn it proses fan syn skepping sille wy de Prebo-funksje brûke. Dizze operator hat relateart oan 'e yngenieur ienheid fan' e ynboude funksjes fan 'e EXEL. De taak is om de wearden te transformearjen fan ien maatregel nei it oare. De syntaksis fan dizze funksje is as folgjend:
= Predoob (getal; ex_dad_isme; Kon_d_isme)
"Nûmer" is in argumint dat in soarte fan numerike wearde hat fan 'e omfang dy't moat wurde omboud ta in oare mjittingsmjitting.
"De inisjele ienheid fan maat" is in argumint dat de ienheid fan 'e mjittingswearde bepaalt. It wurdt definieare troch in spesjale koade dy't oerienkomt mei in spesifike ienheid fan maat.
"De definitive ienheid fan mjitting" is in argumint dat de ienheid fan mjitting bepaalt fan 'e omfang wêryn it inisjele nûmer wurdt omboud. It spesifiseart ek mei de help fan spesjale koaden.
Wy soene moatte bliuwe yn mear detail op dizze koaden, om't se se yn 'e takomst nedich binne by it meitsjen fan in rekkenmasine. Spesifyk hawwe wy codes nedich fan ienheden fan massa mjitting. Hjir binne har list:
- G - Gram;
- kg - kilogram;
- MG - Mildigerman;
- LBM - Ingelsk Pound;
- OZM - OZ;
- SG - Sale;
- U is in atoom-ienheid.
It is ek nedich om te sizzen dat alle arguminten fan dizze funksje kinne wurde ynsteld as wearden en keppelings nei de sellen wêr't se wurde pleatst.
- As earste meitsje wy it wurkstik. Us kompjûterynstrumint sil fjouwer fjilden hawwe:
- Konvertibele wearde;
- Boarne-ienheid fan mjitting;
- Resultaat fan konverzje;
- De definitive ienheid fan mjitting.
Wy ynstallearje kopteksten wêryn dizze fjilden sille wurde pleatst en al opmaak (folje en grinzen) foar mear fisuele fisualisaasje.
Yn it fjild "Convertible Value" Wurdt "Boarne limyt fan mjitting" en "Finale mjitlimyt" wurde ynfierd troch gegevens, en yn it fjild "Converzje is" is in einresultaat is útfier.
- Wy dogge dat de brûker allinich tastiene tastiene wearden kin ynfiere yn it fjild "Convertible Value", nammentlik de sifers mear nul. Selektearje de sel wêrop de transformearde wearde sil wurde makke. Gean nei de ljepblêd "Data" en yn 'e "Wurkje mei gegevens" Toolbar op it "Data Verification".
- It probleem "Data Verification" wurdt lansearre. As earste sil jo de ynstellingen útfiere yn 'e ljepblêd "Parameters". Selektearje it fjild dat Data Type, selektearje de "jildige" parameter. Yn it fjild "Wearde" stopje ek de kar op 'e "mear" parameter. Set de wearde "minimum", set de wearde "0" yn. Sa kinne allinich jildige sifers wurde bestjoerd oan dizze sel (ynklusyf fraksje), dy't grutter binne dan nul.
- Hjirnei ferhúzje wy nei it ljepblêd fan itselde finster "berjocht nei ynfier" finster. Hjir kinne jo in útlis jaan dat it nedich is om de brûker yn te gean. It sil it sjen by it markearjen fan 'e sel ynput. Yn it fjild "Berjocht", skriuw it folgjende: "Fier de massa-wearde yn dat konvertearje".
- Dan ferhúzje wy nei it ljepblêd "Flaterberjocht". Yn it fjild "Berjocht" moatte wy de oanbefelling skriuwe dat de brûker sil sjen as ferkearde gegevens ynkomt. Wolkom it folgjende: "De ynfierwearde moat in posityf getal wêze." Hjirnei, om de operaasje te foltôgjen yn it ferifikaasjefinster fan 'e ynfierwearden en bewarje de ynstellingen dy't de ynstellingen hawwe ynfierd troch ús, klikje op de knop "OK".
- Wylst wy sjogge, as de sel selekteare is, ferskynt in hint foar ynfier.
- Litte wy besykje de ferkearde wearde yn te fieren, bygelyks tekst as negatyf nûmer. Sa't jo kinne sjen ferskynt in flaterberjocht en de ynfier is blokkearre. Klikje op de knop "Ofbrekke".
- Mar de juste wearde wurdt yntrodusearre sûnder problemen.
- No geane wy nei it fjild "Boarne ienheid fan mjitting". Hjir sille wy dwaan dat de brûker in wearde sil kieze út 'e list út' e list besteande út dy sân massa wearden, de list wêrfan hjirboppe waard jûn by it beskriuwen fan 'e arguminten fan' e applikaasjefunksje. Fier oare wearden yn.
Wy markearje de sel, dat is ûnder de namme "boarne-ienheid fan mjitting". Nochris, klaai op 'e "Data Check" Ikoan.
- Yn it finster fan gegevensferifikaasje dy't iepenet, gean nei de ljepblêd "Parameters". Yn it fjild "Data Type" set de parameter "Data-type". Yn it fjild "Boarne" fia in semikolon (;) List wy de nammen fan 'e massa fan' e massa foar it pre-petearfunksje wêr't it petear heger wie. Folgjende, klikje op de knop "OK".
- Sa't jo kinne sjen, as jo it fjild selektearje, as jo it fjild selektearje "Boarne-ienheid fan mjitting", dan komt in piktogram yn 'e foarm fan in trijehoek nei rjochts fan it. As jo klikke op it iepenet der in list iepenet mei de nammen fan 'e massa mjittens.
- In absolút ferlykbere proseduere yn 'e finster "Data Check" wurdt útfierd mei in sel mei de namme "Finale ienheid fan mjitting". It krijt ek krekt deselde list mei ienheden fan mjitting.
- Hjirnei gean nei it "Conversionsresultaat". It is deryn dat de funksje fan 'e prioglik kin befetsje en it resultaat fan' e berekkening. Wy tawize dit elemint fan it blêd en klikje op de "Paste Funksje" Ikoan.
- De Funksjes Master begjint. Gean nei it yn 'e kategory "Engineering" en allocearje de namme "Preobs" dêr. Dan klaai op 'e knop "OK".
- It iepeningsfinster fan 'e arguminten fan' e applikaasje-operator foarkomt. Yn it fjild "Nûmer" is it nedich om de koördinaten fan 'e sel yn te gean ûnder de namme "konvertibele wearde". Om dit te dwaan, set it yn 'e rinnerke yn it fjild en klikje op de lofter mûsknop op dizze sel. Har adres wurdt fuortendaliks werjûn yn it fjild. Op deselde manier yntrodusearje wy de koördinaten yn it fjild "Boarne-ienheid" en "Finale mjittingseen". Allinich dizze kear troch te klikken op sellen mei deselde nammen as dizze fjilden.
Neidat al de gegevens ynfierd hawwe, drukke op de knop "OK".
- Sadree't wy de lêste aksje foltôge binne yn 'e sel "it resultaat fan konverzje" dêr, it resultaat fan' e omfang konverzje, waard neffens de earder ynfierde gegevens, waard fuortendaliks werjûn.
- Litte wy de gegevens feroarje yn 'e "konvertibele wearde" Sellen, de "initial mjittenso-ienheid" en "Finale ienheid fan maat". Wylst wy sjogge, de funksje by it feroarjen fan 'e parameter automatysk it resultaat automatysk neitocht. Dit suggereart dat ús rekkenmasine folslein funksjoneart.
- Mar wy makken net ien wichtich ding. Sellen foar it ynfieren fan gegevens binne beskerme tsjin yntrodusearjen fan ferkearde wearden, mar it elemint foar útfier foar gegevens is net beskerme. Mar yn 't algemien is it ûnmooglik om alles te fieren, sil de berekkeningformule gewoan wurde ferwidere en de rekkenmasine sil wurde kommen yn in net-wurkjende tastân. By fersin yn dizze sel kinne jo de gegevens en jo sels ynfiere, net brûkers fan tredden. Yn dit gefal moatte de heule formule opnij opnimme. Jo moatte hjir alle gegevensynfier blokkearje.
It probleem is dat it blokkearjen is ynstalleare op it blêd as gehiel. Mar as wy it blêd blokkearje, kinne wy gegevens net yn kinne yn 'e ynfierfjilden ynfiere. Dêrom sille wy nedich wêze yn 'e eigenskippen fan it selformaat om it fermogen om te ferwiderjen om te ferwiderjen fan alle eleminten fan it blêd, en jou dizze mooglikheid allinich werom nei de sel om it resultaat te fersmoarjen en dan te ferliezen en blokkearje dan it blêd.
Klikje op 'e linkerm-knop op it elemint op it krusing fan it krusing fan it Horizontaal en fertikale koördinatpaniel. Dit markeart it heule blêd. Klikje dan op RJOCHTSK KLIK op 'e seleksje. In kontekstmenu iepenet, wêryn jo de posysje selektearje "Cell Formaat ...".
- It opmaakfinster is begon. Gean nei it ljepblêd "beskerming" en ferwiderje it karfakje út 'e "beskerme Cell" -parameter. Dan klaai op 'e knop "OK".
- Hjirnei kearden wy allinich de sel om it resultaat út te fieren en klikje op it juste mûsknop. Yn it kontekstmenu, klaai op it "formaat fan 'e sellen".
- Gean opnij yn it opmaakfinster, gean nei it ljepblêd "beskerming", mar dizze kear, de kiste yn 'e buert yn' e buert fan 'e "beskerme Cell". Klikje dan op de knop "OK".
- Hjirnei ferhúzje wy nei it ljepblêd "Review" en klikje op it byldkaike "beskermje Leaf", dy't yn it "Feroarje ark" is
- In finster fan it wurkbeskerming iepent. Yn it "Wachtwurd om de beskerming fan 'e behoefsen te skeakeljen", fieren wy in wachtwurd yn, wêrmei't, as nedich, kinne jo de beskerming yn' e takomst ferwiderje. De oerbleaune ynstellingen kinne net feroare wurde. Klikje op de knop "OK".
- Dan iepenet in oar lyts finster, wêryn de wachtwurd ynput moat wurde werhelle. Wy dogge it en klikje op de knop "OK".
- Hjirnei, as jo besykje wizigingen te meitsjen oan 'e útfiersel sil it aksje-resultaat wurde blokkearre, lykas rapporteare yn it opkommende dialoochfinster.
Sa hawwe wy in folsleine beknimmer makke foar rekkenjen foar it konvertearjen fan 'e omfang fan' e massa yn ferskate ienheden fan mjitting.
Boppedat, yn in apart artikel, it is beskreaun oer it skeppen fan in oar soarte fan in smelle-profyl calculator yn Excele te berekkenjen betellingen oan lienings.
Les: Berekkening fan annuïteit betelje yn Excel
Metoade 3: De ynbêde Excel Calculator ynskeakelje
Derneist hat Exile syn eigen ynboude rekkenmasine. TRUE, standert mist de start-knop op 'e tape as op it rappe tagongspaniel. Beskôgje hoe't jo it aktivearje.
- Nei it begjinnen fan it Excel-programma, ferhúzje wy nei it ljepblêd "Bestân".
- Folgjende, yn it finster dat iepenet, gean nei de seksje "Parameters".
- Nei it starten fan it Excel Parameters Finster geane wy nei de ûnderdiel fan 'e snelle tagongspanel.
- It finster iepenet, de rjochterkant wêrfan is ferdield yn twa gebieten. Yn it rjochter diel is it yn ark lizzende ark dy't al tafoege binne oan it fluchtoets. De linker presinteart de heule set ark dat yn Excel te krijen is, ynklusyf ûntbrekt op 'e tape.
Oer it linker gebiet yn it fjild "Selektearje kommando's", selektearje de "kommando's net op it fjild Tape". Hjirnei, yn 'e list mei ynstruminten fan' e linker domein, sykje nei de namme "rekkenmasine". It sil maklik wêze om te finen, om't alle nammen alfabetysk binne. Meitsje dan de tawizing fan dizze namme.
Boppe it juste gebiet is de "konfiguraasje fan it rappe tagongspaniel". It hat twa parameters:
- Foar alle dokuminten;
- Foar dit boek.
Standert, konfigureare foar alle dokuminten. Dizze parameter wurdt oanrikkemandearre om net tastien te litten as d'r gjin betingsten binne foar it tsjinoerstelde.
Neidat alle ynstellingen wurde makke en de namme "rekkenmasine" wurdt markearre, klikje jo op 'e knop "Tafoegje", dat leit tusken it rjochter en linker domein.
- Nei de namme "rekkenmasine" ferskynt yn it rjochter finster, drukke op de knop "OK".
- Nei dit finster sille de Excel-parameters wurde sletten. Om de rekkenmasine te begjinnen, moatte jo klikke op it ikoan fan deselde namme, dy't no leit op it fluchtoets.
- Hjirnei sil de "berekkenje" ark wurde lansearre. It funksjoneart, as in gewoane fysike analogen, allinich op 'e knoppen moatte jo drukke om de mûsoanwizer te drukken, de lofterlik op.
Wylst wy sjogge, binne d'r in soad opsjes foar it meitsjen fan berekkeningen yn Excele foar ferskate behoeften. Dizze funksje is foaral nuttich by it útfieren fan smelle-profyl-berekkeningen. No, foar gewoane behoeften, kinne jo it ynboude programma-ark brûke.