Priešgaisrinės saugos enciklopedija

Hipotekos paskolos skaičiuoklė programoje excel. Kaip teisingai apskaičiuoti paskolą „Excel“? Skaičiuoklės kūrimas „Microsoft Excel“.

Užuot naudoję skaičiuotuvą, naudokite „Microsoft Excel“ matematikai!

Galite įvesti paprastas formules, kad pridėtumėte, padalytumėte, padaugintumėte ir atimtumėte dvi ar daugiau skaitinių reikšmių. Taip pat galite naudoti funkciją „AutoSum“, kad greitai pridėtumėte verčių seriją, nereikės jų rankiniu būdu įvesti į formulę. Sukūrę formulę, galite nukopijuoti ją į gretimus langelius – nebereikia kurti tos pačios formulės.

Atimtis programoje Excel

Daugyba programoje Excel

Padalijimas programoje Excel

Paprastos formulės

Visi formulės įrašai prasideda lygybės ženklu ( = ). Norėdami sukurti paprastą formulę, tiesiog įveskite lygybės ženklą, po kurio - apskaičiuotas skaitines reikšmes ir atitinkamus matematinius operatorius: pliuso ženklą ( + ) papildymui, minuso ženklas ( - ) atimti, žvaigždutė ( * ) daugybos ir pasvirojo brūkšnio ( / ) dėl padalijimo. Tada paspauskite klavišą Enter ir Excel iš karto apskaičiuos ir parodys formulės rezultatą.

Pavyzdžiui, jei įvesite formulę langelyje C5 =12,99+16,99 ir paspauskite Enter, Excel apskaičiuos rezultatą ir tame langelyje parodys 29,98.


Formulė, įvesta į langelį, bus rodoma formulės juostoje, kai tik pasirinksite langelį.

Svarbu: Nors yra funkcija sumos, funkcija Atimti dingęs. Vietoj to formulėje naudokite minuso operatorių (-); Pavyzdžiui, = 8-3 + 2-4 + 12. Taip pat galite naudoti minuso ženklą, norėdami konvertuoti skaičių į jo neigiamą reikšmę sumos funkcijoje. Pavyzdžiui, formulė =SUM(12, 5, -3, 8, -4) naudoja sumos funkciją, kad sudėtų 12, 5, atimtų 3, pridėtų 8 ir atimtų 4 tokia tvarka.

Naudojant automatinę sumą

Lengviausias būdas įtraukti SUM formulę į darbalapį yra naudoti funkciją AutoSum. Pasirinkite tuščią langelį tiesiai virš arba žemiau diapazono, kurį norite susumuoti, tada spustelėkite juostelės skirtuką namai arba Formulė ir pasirinkti Automatinė suma > Suma. „AutoSum“ funkcija automatiškai nustato diapazoną, kurį reikia sumuoti, ir generuoja formulę. Jis taip pat veikia horizontaliai, jei pasirenkate langelį, esantį suminio diapazono dešinėje arba kairėje.

Pastaba:„AutoSum“ neveikia su negretimais diapazonais.

Vertikali automatinė suma

Aukščiau pateiktame paveikslėlyje parodyta, kad funkcija „AutoSum“ automatiškai identifikavo langelius B2:B5 kaip sumuojamą diapazoną. Jums tereikia paspausti Enter klavišą, kad patvirtintumėte. Jei reikia pridėti arba neįtraukti kelių langelių, laikykite nuspaudę klavišą SHIFT ir paspauskite atitinkamą rodyklės klavišą, kol bus paryškintas norimas diapazonas. Tada paspauskite klavišą Enter, kad užbaigtumėte užduotį.

„IntelliSense“ vadovas: sus(skaičius1; [skaičius2];...) slankioji žyma po funkcija yra „IntelliSense“ vadovas. Spustelėjus sumą arba funkcijos pavadinimą, mėlyna hipersaitas bus pakeistas į tos funkcijos žinyno temą. Spustelėjus atskirus funkcijos elementus, formulėje paryškinamas atitinkamas reprezentacinis vienetas. Šiuo atveju paryškinama tik B2:B5 reikšmė, nes šioje formulėje yra tik viena nuoroda į skaičių. Bet kuri funkcija parodys „IntelliSense“ žymą.

AutoSum Horizontal


Daugiau informacijos rasite straipsnyje SUM funkcija.

Vengti perrašyti vieną formulę

Sukūrę formulę, galite tiesiog nukopijuoti ją į kitus langelius, o ne kurti tą pačią formulę. Galite nukopijuoti formulę arba naudoti užpildymo rankenėlę, kad nukopijuotumėte formulę į gretimus langelius.

Pavyzdžiui, kai nukopijuojate formulę iš langelio B6 į langelį C6, langelių nuorodos C stulpelyje automatiškai pasikeičia.

Kopijuodami formulę patikrinkite, ar teisingos langelių nuorodos. Ląstelių nuorodos gali keistis, jei jos yra santykinės. Norėdami gauti daugiau informacijos, žr. formulės kopijavimas ir įklijavimas į kitą langelį arba lapą.

Ką naudoti formulėje, norint imituoti skaičiuotuvo klavišus?

Skaičiuoklės klavišas

Excel metodas

Aprašymas, pavyzdys

Rezultatas

+ (pliuso klavišas)

Naudokite formulėje norėdami pridėti skaičius. Pavyzdys: =4+6+2

- (minuso klavišas)

Naudokite formulėje norėdami atimti skaičius arba nurodyti neigiamą skaičių.

Pavyzdys: =18-12

Pavyzdys: =24*-5 (24 kartus neigiamas 5)

x (daugybos raktas)

* (žvaigždutė)

Naudokite formulėje, norėdami padauginti skaičius. Pavyzdys: =8*3

÷ (padalinimo klavišas)

/ (pasvirasis brūkšnys)

Naudokite formulėje, norėdami padalinti vieną skaičių iš kito. Pavyzdys: =45/5

% (procentų raktas)

% (procentais)

Naudokite formulėje su *, kad padaugintumėte iš procentų. Pavyzdys: =15%*20

(Kvadratinė šaknis)

SQRT (funkcija)

Norėdami rasti skaičiaus kvadratinę šaknį, formulėje naudokite funkciją SQRT. Pavyzdys: =SQRT(64)

1/x (abipusis)

Formulėje naudokite išraišką =1/ n, kur n yra skaičius, kurį reikia padalyti iš 1.

Pavyzdys: =1/8

Excel yra universalus analizės ir skaičiavimo įrankis, kurį dažnai naudoja skolintojai (bankai, investuotojai ir kt.) ir skolininkai (verslininkai, įmonės, fiziniai asmenys ir kt.).

Microsoft Excel programos funkcijos leidžia greitai naršyti sudėtingose ​​formulėse, skaičiuoti palūkanas, išmokėjimo sumas ir permokas.

Kaip apskaičiuoti paskolos mokėjimą Excel

Mėnesinės įmokos priklauso nuo paskolos grąžinimo schemos. Yra anuitetas ir diferencijuotos išmokos:

  1. Anuitetas reiškia, kad klientas kiekvieną mėnesį įmoka tą pačią sumą.
  2. Taikant diferencijuotą skolos grąžinimo finansų įstaigai schemą, nuo paskolos sumos likučio skaičiuojamos palūkanos. Todėl mėnesinės įmokos sumažės.

Dažniau naudojamas anuitetas: jis yra pelningesnis bankui ir patogiau daugumai klientų.

Anuiteto mokėjimų už paskolą skaičiavimas programoje Excel

Mėnesio anuiteto suma apskaičiuojama pagal formulę:

A = K * S

  • A – paskolos įmokos suma;
  • K - anuiteto mokėjimo koeficientas;
  • S yra paskolos suma.

Anuiteto santykio formulė:

K = (i * (1 + i)^n) / ((1+i)^n-1)

  • kur i yra mėnesinė palūkanų norma, rezultatas, padalijus metinę normą iš 12;
  • n – paskolos terminas mėnesiais.

Programoje „Excel“ yra speciali funkcija, kuri skaičiuoja anuiteto mokėjimus. Tai yra PLT:

Ląstelės pasidarė raudonos, prieš skaičius atsirado minuso ženklas, nes. mes atiduosime šiuos pinigus bankui, prarasime.



Mokėjimų apskaičiavimas Excel programoje pagal diferencijuoto grąžinimo schemą

Taikant diferencijuotą mokėjimo būdą daroma prielaida, kad:

  • pagrindinės skolos suma paskirstoma mokėjimo laikotarpiams lygiomis dalimis;
  • Palūkanos už paskolą skaičiuojamos nuo likučio.

Diferencijuota mokėjimo apskaičiavimo formulė:

DP \u003d NEO / (PP + NEO * PS)

  • DP – mėnesinė paskolos įmoka;
  • OSZ - paskolos likutis;
  • PP – laikotarpių, likusių iki termino pabaigos, skaičius;
  • PS – palūkanų norma per mėnesį (metinė norma padalinta iš 12).

Ankstesnės paskolos grąžinimo grafiką sudarysime pagal diferencijuotą schemą.

Įvesties duomenys yra tokie patys:

Sudarykite paskolos grąžinimo grafiką:


Paskolos likutis: per pirmąjį mėnesį lygi visai sumai: =$B$2. Antrajame ir vėlesniuose jis apskaičiuojamas pagal formulę: =IF(D10>$B$4;0;E9-G9). kur D10 yra einamojo laikotarpio numeris, B4 – paskolos terminas; E9 - ankstesnio laikotarpio paskolos likutis; G9 – pagrindinės skolos suma už praėjusį laikotarpį.

Palūkanų mokėjimas: dabartinio laikotarpio paskolos likutį padauginkite iš mėnesio palūkanų normos, kuri padalinta iš 12 mėnesių: =E9*($B$3/12).

Pagrindinis mokėjimas: visa paskolos suma, padalyta iš termino: =IF(D9

Galutinis mokėjimas:„palūkanų“ ir „pagrindinės skolos“ suma einamuoju laikotarpiu: =F8+G8.

Į atitinkamus stulpelius įveskime formules. Nukopijuokime juos į visą lentelę.


Palyginkime permoką su anuitetu ir diferencijuota paskolos grąžinimo schema:

Raudonas skaičius yra anuitetas (jie paėmė 100 000 rublių), juodas yra diferencijuotas metodas.

Formulė paskolos palūkanų skaičiavimui programoje Excel

Paskaičiuokime paskolos palūkanas Excel programoje ir apskaičiuokime efektyvią palūkanų normą, turėdami tokią informaciją apie banko siūlomą paskolą:

Apskaičiuokite mėnesio palūkanų normą ir paskolos įmokas:

Užpildykite lentelę taip:


Komisinis mokestis imamas kas mėnesį nuo visos sumos. Bendra paskolos įmoka yra anuiteto mokėjimas ir komisiniai. Pagrindinės skolos suma ir palūkanų suma yra anuiteto mokėjimo sudedamosios dalys.

Pagrindinė suma = anuiteto įmoka – palūkanos.

Palūkanų suma = skolos likutis * mėnesio palūkanų norma.

Pagrindinės skolos likutis = praėjusio laikotarpio likutis – pagrindinės skolos suma praėjusiu laikotarpiu.

Remdamiesi mėnesinių įmokų lentele, apskaičiuojame efektyvią palūkanų normą:

  • paėmė 500 000 rublių paskolą;
  • grąžino bankui – 684 881,67 rub. (visų mokėjimų už paskolą suma);
  • permoka siekė 184 881,67 rublio;
  • palūkanų norma – 184 881,67 / 500 000 * 100, arba 37 proc.
  • Nekenksmingas 1% komisinis mokestis skolininkui kainavo labai brangiai.

Efektyvi paskolos palūkanų norma be komisinių yra 13%. Skaičiavimas atliekamas tuo pačiu būdu.

Bendros paskolos kainos skaičiavimas programoje Excel

Pagal Vartojimo kredito įstatymą, dabar taikoma nauja formulė bendrai kredito kainai (BSK) apskaičiuoti. UCS nustatomas procentais trijų skaitmenų po kablelio tikslumu pagal šią formulę:

  • UCS \u003d i * NBP * 100;
  • kur i yra bazinio laikotarpio palūkanų norma;
  • NBP yra bazinių laikotarpių skaičius kalendoriniais metais.

Kaip pavyzdį paimkime šiuos paskolos duomenis:

Norėdami apskaičiuoti visą paskolos kainą, turite sudaryti mokėjimo grafiką (procedūrą žr. aukščiau).


Būtina nustatyti bazinį periodą (BP). Įstatymas sako, kad tai yra standartinis laiko intervalas, kuris dažniausiai pasitaiko grąžinimo grafike. Pavyzdyje BP = 28 dienos.

Dabar galite rasti bazinio laikotarpio palūkanų normą:

Turime visus reikiamus duomenis - pakeičiame juos į UCS formulę: \u003d B9 * B8

Pastaba. Norint gauti procentus Excel, nereikia dauginti iš 100. Pakanka nustatyti langelio procentinį formatą su rezultatu.

TIC pagal naują formulę sutapo su metine paskolos palūkanų norma.

Taigi paskolos anuiteto mokėjimams apskaičiuoti naudojama paprasčiausia PMT funkcija. Kaip matote, diferencijuotas grąžinimo būdas yra šiek tiek sudėtingesnis.

*.xlsx failai su formulių ir funkcijų skaičiavimų pavyzdžiais. Taip pat nemokami pavyzdžiai: ataskaitos, dokumentų formos, šablonai, grafikų ir diagramų pristatymai savarankiškam darbui.

Darbo pavyzdžiai atsisiųsti iš Excel

Atsisiųskite slankiojo vidurkio skaičiavimą programoje „Excel“.
Atsisiųskite paruoštą skaičiavimo ir prognozės sudarymo slankiojo vidurkio metodu pavyzdį. Šiame pavyzdyje taip pat nubraižyta slenkančio vidurkio diagrama.

Suma žodžiais parsisiųsti.
Funkcija verčia skaičių ir sumą žodžiais. Funkcijos parametruose galite nurodyti valiutos tipą. Paruoštas vartotojo funkcijos „Skaičius žodžiais Valiuta“ rašytinės makrokomandos pavyzdys.

Lentelė surūšiuota pagal stulpelius.
Lentelės stulpelių antraštėse esančių mygtukų makrokomanda, kurią spustelėjus galima rūšiuoti stulpelį pagal kitus stulpelius. Xlsm failas su pavyzdžiu, kaip makrokomandos veikia lentelėje.

Interaktyvus kryžiažodis Excel.
Paruoštas šablonas kryžiažodžiams atlikti naudojant standartines funkcijas (nenaudojant VBA makrokomandų), kurios sukuria interaktyvumą: teisingų atsakymų tikrinimą, atsakymų skaičių.

Programa "Excel", skirta kurti kryžiažodžius.
Patogi programa, sukurta naudojant VBA makrokomandas, padedanti greitai sukurti simetriškus kryžiažodžius su vėlesniu spausdinimu.

Atsisiųskite KTU skaičiavimo pavyzdį.
Dalyvavimo darbe koeficiento (KTU) apskaičiavimo formulės darbuotojų darbo užmokesčiui skaičiuoti. Taškų skaičiavimo lentelės forma.

Atsisiųskite CFA skaičiavimo pavyzdį.
Finansinio aktyvumo koeficiento (CFA) skaičiavimo formulės. Įmonės finansinio stabilumo ir pelningumo balanso apskaičiavimas.

Atsisiųsti brūkšninių kodų generatorių programoje excel.
Makrokomandas, skirtas generuoti 13 ir 8 skaitmenų brūkšninius kodus, tiesiai darbalapio langeliuose. VBA kodas yra atidarytas ir redaguojamas.

Lyginamoji diagrama įvairiais variantais.
Įvairių tipų lyginamųjų diagramų kūrimo pavyzdžiai: skritulinė, juostinė, histograma, grafikas, taškinė, radaras.

TFAS transformacijų lentelė.
Atsisiųskite transformacijos lentelę, kad sukurtumėte biudžeto sudarymo modelį pagal „Tarptautinį atskaitomybės standartą“.

Transformacijų lentelė – forma.
Transformacijos lentelės forma duomenims dulkinti kuriant ataskaitas su dideliu aritmetiniu tikslumu ir koregavimo aiškumu.

Vidutinio uždarbio apskaičiavimas sumažinimo atveju.
Vidutinio uždarbio skaičiavimo atleidžiant darbuotojus pavyzdys. Skaičiuojant nurodomas: vidutinis uždarbis, išeitinė išmoka, taip pat išeitinė kompensacija už antrąjį mėnesį.

Vidutinio uždarbio išėjus į pensiją apskaičiavimas.
Atsisiųskite „Excel“ lentelę su išmokų pensijoms apskaičiavimo pagal naujas taisykles pavyzdžiu. Skaičiuojant atsižvelgiama į: vidutinį mėnesinį uždarbį, uždarbio koeficientą, stažo koeficientą, apskaičiuotą pensiją, valorizacijos dydį, draudimo pensiją iki 2002 m., pensijos koeficiento indeksą ir pensijos taškus.

Vidutinio uždarbio už komandiruotę apskaičiavimo pavyzdys.
Vidutinio darbo užmokesčio pagal darbo užmokestį apskaičiavimo lentelė komandiruotės išmokoms mokėti tiek nuolatiniams darbuotojams, tiek ką tik į darbą įstojusiems.

Vidutinio uždarbio už nedarbingumo atostogas apskaičiavimo lentelė.
Lentelėje rodomas vidutinis dienos uždarbis apskaičiuojant nedarbingumo atostogas. Atliekant skaičiavimus, analizuojamos visos atsiskaitymo laikotarpio ataskaitos.

Skaičiuoklė, skirta apskaičiuoti vidutinį darbo užmokestį užimtumo centre.
Naudojant šią lentelę, lengva apskaičiuoti vidutinį darbo užmokestį užimtumo centre pagal visus apskaitos standartus ir reikalavimus. Atsižvelgiama ir apskaičiuojami visi reikalingi rodikliai: atsiskaitymo laikotarpis, suma ir kaupimo tvarka.


Automatizuota tikslaus darbo stažo skaičiavimo lentelė, atsižvelgiant į keliamuosius metus (366 dienos) ir į mėnesius su skirtingu kalendorinių dienų skaičiumi (30, 31, 28 ir 29) Su laikotarpių (dirbtų dienų) padalijimu į ištisus metus, mėnesį ir dieną.

@Leeslav , Nepatikėsite, bet kažkada ir aš kirpdavau ant lisapedo... Tada man į galvą šovė mintis, kaip ir tu, pradėjau gilintis ir mokytis JS ir pats pasidariau skaičiuotuvą. Viskas priklauso nuo jūsų noro...

Jūsų formulė skaičiuoja kubus, o aritmetinių operacijų rezultatas (išduosiu didelę paslaptį) bus vienodas ir excel, ir js !!! (tik neskelbkite šios paslapties viešai)

Ką dėti skaičius į langelius „Excel“, ką įterpti šiuos skaičius į įvestis - viskas laikoma vienoda !!!

Jei nori gražiai įgyvendinti idėją - įgyvendink... Na, ne bėda suskaičiuoti medienos kubus pagal namo perimetrą, lubų aukštį ir medienos storį... Gerai idėją – įgyvendink, ir būsi laimingas: lankytojai sėdės ant tavo skaičiuoklės ir „žais“ su juo : suskaičiavo ko norėjo, brangu? pakeite bara is 200 i 150 (bent jau radio-om, bent jau selek-ohm) ir iskart pamaciau kiek pigiau...vis dar brangu? lubų aukštis vietoj 2,7 paėmė 2,5 - dar pigiau... bet vis tiek brangu? vietoj 40 paėmė 30 ku grindlentę - dar pigiau... gerai, bet noriu dar pigiau... Izoliacija vietoj 150mm įdėjo 100mm - oi, normul, mes trauksim !!! Jie paspaudė mygtuką ir skaičiavimas atėjo į paštą - jie jį atspausdino ir iškart atėjo pas jus su šiuo popieriaus lapu ...

Ir papildomas parinktis galima įjungti / išjungti žymimuoju langeliu (skaičiuoti / neskaičiuoti) ...

Kartu su klaidingo skaičiavimo siuntimu vartotojui galite jį įvesti į savo duomenų bazę - jis jį atnešė, o jūs jau turite savo ...

Taip pat optimizuodami galite pataisyti klaidingą apskaičiavimą ir vartotojo elektroninį paštą - neatėjo per savaitę ar dvi: jie parašė laišką automatiškai - sako, kad padarė klaidingą skaičiavimą svetainėje, laukiame jūsų, sveiki ...

Taip, galima sugalvoti „gėrybių“ vagonui ir mažam vežimėliui... Mąstyk globaliai, bet čiupote prie vairo...

Paaiškinkite, kokia yra problema Jūsų formulės iš excel - aš darau js? Iš viso ir verslui 14-15 val."išardykite" į dalis (pagal atskiras formules) šią savo "beprotišką" tabletę ir sudarykite skaičiavimo algoritmą. Koduoti - net man, lameriui, užtenka poros savaičių (jei sėdi nuo ryto iki vakaro)... Pliusai - per porą dienų padarys kodavimą...

Kvintesencija: Man patinka tavo idėja, jei nori tai padaryti - imk ir daryk!!! Jei norite pakratyti orą ir "bla bla bla" - ne man, yra ką naudingo nuveikti... Tik turėkite omenyje - kol susidraugausite su forma iš svetainės su excel, tai visiškai įmanoma parašyk normalią atsiskaitymo paslaugą.. O konkurentai pamatę tavo "kreivės" įgyvendinimą ims mintį ir padarys normalią paslaugą? O kur tu su tuo? Taip jame! Ir tik todėl, kad tu ne Pirmas!!! „Ant arklio“ visada yra tas, kuris žino, kaip pažvelgti į ateitį ...

P.S. Dėl skaičiavimų sudėtingumo: Mano „skaičiuotuvai“ nuorodose yra labai paprasti, tačiau jie skirti vartotojams, tačiau mano planuose, kai baigsiu svetainę paversti adaptacine, pagaminti skaičiuotuvą gamybai yra ne mažiau sudėtinga. nei tavo planšetė: kuri skaičiuos pagal tuos pačius duomenis, bet ne užsakymo savikaina klientui, o gamybos savikaina... O dar ir darbininkų vienetinis atlyginimas, ir elektra, ir eksploatacinės medžiagos, ir nusidėvėjimas, ir daug visokių terminų/kintamųjų... Ir aš tai padarysiu - .la padarysiu!!! O po to, kai padarysiu apskaitą, jis išeis "sumažinus" - liks tik vyriausiasis buhalteris, kuris daro ataskaitas...

P.P.S. O dėl kitų skaičiuotuvų vertimo: kentėsite su pirmuoju - likusieji net nepastebės, kaip tai padarysite, "skraidydami"...

Nuolatiniams Excel naudotojams ne paslaptis, kad šioje programoje galima atlikti įvairius matematinius, inžinerinius ir finansinius skaičiavimus. Ši galimybė realizuojama taikant įvairias formules ir funkcijas. Bet jei tokiems skaičiavimams atlikti nuolat naudojama „Excel“, aktualus tampa tam reikalingų įrankių lape organizavimo klausimas, o tai žymiai padidins skaičiavimų greitį ir patogumo vartotojui lygį. Išsiaiškinkime, kaip sukurti panašų skaičiuotuvą „Excel“.

Ši užduotis tampa ypač aktuali, jei reikia nuolat atlikti to paties tipo ir su tam tikra veikla susijusius skaičiavimus. Apskritai visus „Excel“ skaičiuotuvus galima suskirstyti į dvi grupes: universalius (naudojamus bendriesiems matematiniams skaičiavimams) ir siauro profilio. Paskutinė grupė skirstoma į daugybę tipų: inžinerinės, finansinės, kreditinės investicijos ir kt. Visų pirma, nuo skaičiuoklės funkcionalumo priklauso jo kūrimo algoritmo pasirinkimas.

1 būdas: makrokomandų naudojimas

Pirmiausia apsvarstykime pasirinktinių skaičiuoklių kūrimo algoritmus. Pradėkime nuo paprasto universalaus skaičiuotuvo kūrimo. Šis įrankis atliks elementarias aritmetines operacijas: sudėtį, daugybą, atimtį, padalijimą ir tt Jis įgyvendinamas naudojant makrokomandą. Todėl prieš tęsdami kūrimo procedūrą turite įsitikinti, kad įjungėte makrokomandas ir kūrėjo skydelį. Jei taip nėra, vadinasi, taip turi būti.

  1. Atlikę pirmiau nurodytus preliminarius nustatymus, pereikite prie skirtuko "Programuotojas". Spustelėkite piktogramą "Visual Basic", kuris yra ant įrankių dėžutės juostelės "Kodas".
  2. Paleidžiamas VBA redaktoriaus langas. Jei centrinė sritis rodoma pilka, o ne balta spalva, tai reiškia, kad nėra kodo įvedimo lauko. Norėdami įjungti jo rodymą, eikite į meniu elementą Žiūrėti ir spustelėkite užrašą Kodas pasirodžiusiame sąraše. Vietoj šių manipuliacijų galite paspausti funkcinį klavišą F7. Bet kuriuo atveju atsiras kodo įvedimo laukas.
  3. Čia, centrinėje srityje, turime parašyti patį makrokomandos kodą. Tai atrodo taip:

    Papildomas skaičiuotuvas ()
    Dim strExpr As String
    " Duomenų įvedimas skaičiavimui
    strExpr = InputBox ("Įvesti duomenis")
    “ Skaičiuojant rezultatą
    MsgBox strExpr & " = " & Application.Evaluate(strExpr)
    pabaigos sub

    Vietoj frazės "Įveskite duomenis" galite užsirašyti bet kokį kitą jums priimtinesnį. Jis bus virš lauko, kuriame pateikiama išraiška.

    Įvedus kodą, failas turi būti perrašytas. Tačiau jis turėtų būti išsaugotas formatu, kuriame įgalintos makrokomandos. Spustelėkite diskelio piktogramą VBA redaktoriaus įrankių juostoje.

  4. Atsidaro dokumento išsaugojimo langas. Einame į standžiajame diske arba keičiamojoje laikmenoje esantį katalogą, kuriame norime jį išsaugoti. Lauke "Failo pavadinimas" priskirkite dokumentui bet kokį norimą pavadinimą arba palikite jam priskirtą pagal numatytuosius nustatymus. Privaloma lauke "Failo tipas" pasirinkite pavadinimą iš visų galimų formatų „Darbaknygė su „Excel“ makrokomandomis (*.xlsm)“. Atlikę šį veiksmą, spustelėkite mygtuką "Sutaupyti" lango apačioje.
  5. Po to galite uždaryti makrokomandų rengyklės langą tiesiog spustelėdami standartinę uždarymo piktogramą raudono kvadrato su baltu kryžiumi viršutiniame dešiniajame kampe.
  6. Norėdami paleisti skaičiavimo įrankį naudodami makrokomandą, kai esate skirtuke "Programuotojas", spustelėkite piktogramą "Makrokomandos" ant juostelės įrankių dėžėje "Kodas".
  7. Taip bus paleistas makrokomandos langas. Pasirinkite ką tik sukurtos makrokomandos pavadinimą, pasirinkite ją ir spustelėkite mygtuką "Bėk".
  8. Atlikus šį veiksmą, paleidžiama makrokomandos pagrindu sukurta skaičiuoklė.
  9. Norėdami jame atlikti skaičiavimą, lauke užrašome būtinus veiksmus. Patogiausia šiems tikslams naudoti skaičių klaviatūrą, kuri yra dešinėje. Įvedę išraišką, spustelėkite mygtuką Gerai.
  10. Tada ekrane pasirodo mažas langelis, kuriame yra atsakymas į pateiktos išraiškos sprendimą. Spustelėkite mygtuką, kad jį uždarytumėte. Gerai.
  11. Bet jūs turite pripažinti, kad tai yra gana nepatogu kiekvieną kartą, kai reikia atlikti skaičiavimo veiksmus, eikite į makrokomandos langą. Supaprastinkime skaičiavimo lango paleidimo įgyvendinimą. Norėdami tai padaryti, būdami skirtuke "Programuotojas", spustelėkite pažįstamą piktogramą "Makrokomandos".
  12. Tada makrokomandos lange pasirinkite norimo objekto pavadinimą. Spustelėjus mygtuką "Galimybės…".
  13. Po to paleidžiamas dar mažesnis nei ankstesnis langas. Jame galime nustatyti karštųjų klavišų kombinaciją, kurią paspaudus bus paleista skaičiuoklė. Svarbu, kad šis derinys nebūtų naudojamas kitiems procesams iškviesti. Todėl pirmieji abėcėlės ženklai nerekomenduojami. Pirmąjį derinio klavišą nustato pati „Excel“ programa. Tai yra raktas ctrl. Kitas raktas nustatomas vartotojo. Tegul tai būna raktas V(nors galite pasirinkti kitą). Jei šį klavišą jau naudoja programa, tada prie derinio bus automatiškai pridėtas kitas klavišas - S pakėlimas. Į lauką įveskite pasirinktą simbolį "Spartusis klavišas" ir spustelėkite mygtuką Gerai.
  14. Tada uždarome makrokomandos langą, spustelėdami standartinę uždarymo piktogramą viršutiniame dešiniajame kampe.

Dabar, kai renkate pasirinktą karštųjų klavišų derinį (mūsų atveju Ctrl + Shift + V) bus paleistas skaičiuoklės langas. Sutikite, tai daug greičiau ir lengviau, nei skambinti kiekvieną kartą per makrokomandos langą.

2 būdas: funkcijų taikymas

Dabar pažvelkime į siauro profilio skaičiuoklės kūrimo parinktį. Jis bus skirtas konkrečioms, konkrečioms užduotims atlikti ir patalpintas tiesiai į Excel lapą. Šiam įrankiui sukurti bus naudojamos „Excel“ integruotos funkcijos.

Pavyzdžiui, sukurkime įrankį masės reikšmėms konvertuoti. Jo kūrimo procese naudosime funkciją KONVERTERIS. Šis teiginys priklauso integruotų Excel funkcijų inžineriniam blokui. Jo užduotis yra konvertuoti vieno matavimo mato reikšmes į kitą. Šios funkcijos sintaksė yra tokia:

CONVERTER(skaičius, out_unit_meas, end_unit_meas)

"Skaičius" yra argumentas, turintis reikšmės, kurią reikia konvertuoti į kitą matą, skaitinės reikšmės formą.

„Pradinis matavimo vienetas“ yra argumentas, nurodantis konvertuojamos vertės matavimo vienetą. Jis nustatomas specialiu kodu, atitinkančiu konkretų matavimo vienetą.

"Galutinis matavimo vienetas"- argumentas, apibrėžiantis vertės, į kurią konvertuojamas pradinis skaičius, matavimo vienetą. Jis taip pat nustatomas naudojant specialius kodus.

Prie šių kodų turėtume pasidomėti plačiau, nes jų prireiks vėliau kuriant skaičiuotuvą. Tiksliau, mums reikia masės vienetų kodų. Štai jų sąrašas:

  • g- gramai;
  • kilogramas- kilogramas;
  • mg- miligramas;
  • lbm- Anglijos svaras;
  • ozm- uncija;
  • sg- šlakas;
  • u yra atominis vienetas.

Taip pat reikėtų pasakyti, kad visi šios funkcijos argumentai gali būti nustatomi pagal reikšmes ir nuorodas į langelius, kuriuose jie yra.

  1. Pirmiausia ruošiamės. Mūsų skaičiavimo įrankis turės keturis laukus:
    • Konvertuojama vertė;
    • Originalus matavimo vienetas;
    • Konversijos rezultatas;
    • Galutinis matavimo vienetas.

    Mes nustatome antraštes, po kuriomis šie laukai bus patalpinti, ir paryškiname juos formatuodami (užpildydami ir kraštinėmis), kad būtų galima vizualizuoti.

    Į laukus „Konvertuojama vertė“, "Pradinė matavimo riba" ir "Pabaigos dimensijos riba"įvesime duomenis, o lauke „Konversijos rezultatas“- parodyti galutinį rezultatą.

  2. Padarykime taip, kad lauke „Konvertuojama vertė“ vartotojas galėjo įvesti tik galiojančias reikšmes, ty skaičius, didesnius už nulį. Pasirinkite langelį, kuriame bus įvesta konvertuojama reikšmė. Eikite į skirtuką "Duomenys" ir įrankių dėžėje „Darbas su duomenimis“ spustelėkite piktogramą „Duomenų patvirtinimas“.
  3. Paleidžiamas įrankių langas „Duomenų patvirtinimas“. Pirmiausia nustatykime skirtuke "Galimybės". Lauke "Duomenų tipas" pasirinkite parinktį iš sąrašo "galioja". Lauke "prasmė" taip pat iš sąrašo sustabdome parametro pasirinkimą "Daugiau". Lauke "Minimumas" nustatyta vertė «0» . Taigi šiame langelyje bus galima įvesti tik tikrus skaičius (įskaitant trupmeninius), kurie yra didesni už nulį.
  4. Po to pereikite prie to paties lango skirtuko "Įvesties pranešimas". Čia galite paaiškinti, ką tiksliai vartotojas turi įvesti. Jis tai matys, kai bus pasirinktas vertės įvedimo langelis. Lauke "Pranešimas" parašykime taip: „Įveskite konvertuojamą masės reikšmę“.
  5. Tada pereiname prie skirtuko "Klaidos pranešimas". Lauke "Pranešimas" turėtume parašyti rekomendaciją, kad vartotojas pamatytų, jei įves neteisingus duomenis. Parašykime taip: "Įvesties reikšmė turi būti teigiamas skaičius." Po to, norėdami užbaigti darbą įvestų verčių tikrinimo lange ir išsaugoti įvestus nustatymus, spustelėkite mygtuką Gerai.
  6. Kaip matote, kai pasirenkamas langelis, pasirodo įvesties raginimas.
  7. Pabandykime ten įvesti neteisingą reikšmę, pavyzdžiui, tekstą arba neigiamą skaičių. Kaip matote, pasirodo klaidos pranešimas ir įvestis užblokuota. Spustelėkite mygtuką "Atšaukti".
  8. Tačiau teisinga vertė įvedama be problemų.
  9. Dabar eikime į lauką. „Pradinis matavimo vienetas“. Čia padarysime taip, kad vartotojas pasirinktų reikšmę iš sąrašo, susidedančio iš tų septynių masės reikšmių, kurių sąrašas buvo pateiktas aukščiau aprašant funkcijos argumentus KONVERTERIS. Negalite įvesti kitų verčių.

    Pasirinkite langelį, esantį po pavadinimu „Pradinis matavimo vienetas“. Dar kartą spustelėkite piktogramą „Duomenų patvirtinimas“.

  10. Atsidariusiame duomenų patvirtinimo lange eikite į skirtuką "Galimybės". Lauke "Duomenų tipas" nustatykite parametrą "Sąrašas". Lauke "Šaltinis" per kabliataškį ( ; ) nurodykite funkcijos masės reikšmių pavadinimų kodus KONVERTERIS kurie buvo aptarti aukščiau. Toliau spustelėkite mygtuką Gerai.
  11. Kaip matote, jei pasirinksime lauką „Pradinis matavimo vienetas“, tada jo dešinėje atsiranda trikampio formos piktograma. Paspaudus ant jo atsidaro sąrašas su masės vienetų pavadinimais.
  12. Visiškai panaši procedūra lange „Duomenų patvirtinimas“ atliekame ir su ląstele su pavadinimu "Galutinis matavimo vienetas". Jis taip pat sudaro lygiai tokį patį matavimo vienetų sąrašą.
  13. Po to einame į kamerą „Konversijos rezultatas“. Jame bus funkcija KONVERTERIS ir parodyti skaičiavimo rezultatą. Pasirinkite šį lapo elementą ir spustelėkite piktogramą "Įterpti funkciją".
  14. bėga Funkcijų vedlys. Eikime į kategoriją "Inžinerija" ir pažymėkite ten pavadinimą "REOBR". Tada spustelėkite mygtuką Gerai.
  15. Atsidaro operatoriaus argumentų langas. KONVERTERIS. Lauke "Skaičius" po pavadinimu turite įvesti langelio koordinates „Konvertuojama vertė“. Norėdami tai padaryti, užveskite žymeklį į lauką ir kairiuoju pelės mygtuku spustelėkite šį langelį. Jos adresas iš karto rodomas lauke. Lygiai taip pat laukeliuose įveskite koordinates „Pradinis matavimo vienetas“ ir "Galutinis matavimo vienetas". Tik šį kartą paspaudžiame langelius su tokiais pat pavadinimais kaip ir šie laukai.

    Įvedę visus duomenis, spustelėkite mygtuką Gerai.

  16. Kai tik baigsime paskutinį veiksmą, langelio lange „Konversijos rezultatas“ iš karto buvo rodomas vertės konvertavimo rezultatas, pagal anksčiau įvestus duomenis.
  17. Pakeiskime duomenis langeliuose „Konvertuojama vertė“, „Pradinis matavimo vienetas“ ir "Galutinis matavimo vienetas". Kaip matote, keičiant parametrus funkcija automatiškai perskaičiuoja rezultatą. Tai rodo, kad mūsų skaičiuotuvas visiškai veikia.
  18. Bet mes nepadarėme vieno svarbaus dalyko. Duomenų įvedimo langeliai yra apsaugoti nuo neteisingų verčių įvedimo, tačiau duomenų išvesties elementas nėra apsaugotas jokiu būdu. Bet jūs iš viso nieko negalite įvesti, kitaip skaičiavimo formulė bus tiesiog ištrinta ir skaičiuotuvas pereis į neveikiančią būseną. Per klaidą jūs patys galite įvesti duomenis į šį langelį, jau nekalbant apie trečiųjų šalių vartotojus. Tokiu atveju turėsite perrašyti visą formulę. Čia turime užblokuoti bet kokį duomenų įvedimą.

    Problema ta, kad užraktas nustatytas visame lape. Bet jei užrakinsime lapą, negalėsime įvesti duomenų į įvesties laukus. Todėl turėsime pašalinti blokavimo parinktį iš visų lapo elementų langelio formato ypatybėse, tada grąžinti šią galimybę tik langeliui, kad būtų rodomas rezultatas, o po to užblokuoti lapą.

    Spustelėkite kairįjį pelės mygtuką ant elemento, esančio horizontalių ir vertikalių koordinačių juostų sankirtoje. Taip pasirenkamas visas lapas. Tada dešiniuoju pelės mygtuku spustelėkite pasirinkimą. Atsidaro kontekstinis meniu, kuriame pasirenkame poziciją "Ląstelės formatas...".

  19. Atsidarys formatavimo langas. Eikite į jame esantį skirtuką "Apsauga" ir panaikinkite parinkties žymėjimą "Apsaugota ląstelė". Tada spustelėkite mygtuką Gerai.
  20. Po to pasirinkite tik langelį, kuriame bus rodomas rezultatas, ir spustelėkite jį dešiniuoju pelės mygtuku. Kontekstiniame meniu spustelėkite elementą "Ląstelės formatas".
  21. Dar kartą formatavimo lange eikite į skirtuką "Apsauga", bet šį kartą, priešingai, pažymėkite langelį šalia parametro "Apsaugota ląstelė". Tada spustelėkite mygtuką Gerai.
  22. Po to pereiname prie skirtuko "Peržiūra" ir spustelėkite piktogramą "Apsaugos lapas", kuris yra įrankių dėžėje "Pakeitimai".
  23. Atsidaro lapų apsaugos sąrankos langas. Lauke „Slaptažodis lapo apsaugai išjungti“įveskite slaptažodį, su kuriuo, jei reikia, ateityje bus galima pašalinti apsaugą. Likusius nustatymus galima palikti nepakeistus. Spustelėkite mygtuką Gerai.
  24. Tada atsidarys dar vienas mažas langas, kuriame turėtumėte iš naujo įvesti slaptažodį. Padarykite tai ir spustelėkite mygtuką Gerai.
  25. Po to, kai bandysite atlikti kokius nors rezultato išvesties langelio pakeitimus, veiksmai bus užblokuoti, kaip nurodyta pasirodžiusiame dialogo lange.

Taigi, mes sukūrėme visavertį skaičiuotuvą, skirtą masės reikšmėms konvertuoti į įvairius matavimo vienetus.

Be to, atskirame straipsnyje aprašomas kito tipo siauro profilio skaičiuoklės sukūrimas programoje „Excel“, skirtas paskolos mokėjimams apskaičiuoti.

3 būdas: įgalinkite integruotą Excel skaičiuotuvą

Be to, „Excel“ turi savo integruotą universalų skaičiuotuvą. Tiesa, pagal numatytuosius nustatymus mygtukas jį paleisti nėra juostelėje ar greitosios prieigos įrankių juostoje. Pažiūrėkime, kaip jį suaktyvinti.


Kaip matote, „Excel“ yra daugybė galimybių kurti skaičiuotuvus įvairiems poreikiams. Ši funkcija ypač naudinga atliekant siauro profilio skaičiavimus. Na, o įprastiems poreikiams galite naudoti integruotą programos įrankį.

Panašūs įrašai