За сталне кориснике, Екцел није тајна да у овом програму можете произвести различите математичке, инжењерске и финансијске прорачуне. Ова функција се реализује применом различитих формула и функција. Али, ако се Екцел стално користи за спровођење таквих прорачуна, питање организације потребне за овај алат је релевантно директно на листу, што ће значајно повећати брзину израчуна и ниво практичности за корисника. Откријмо како направити сличан калкулатор у Екцеле-у.
Поступак креирања калкулатора
Посебно притискајући задатак постаје у случају потребе да стално спроведе исту врсту прорачуна и прорачуна повезаних са одређеном врстом активности. Генерално, сви калкулатори у Екцелу могу се поделити у две групе: универзално (користи се за опште математичке прорачуне) и уски профил. Последња група је подељена у многе врсте: инжењеринг, финансијска, кредитна инвестиција итд. То је из функционалности калкулатора, пре свега, избора алгоритама за њено стварање зависи.Метода 1: Користите макро
Пре свега, узмите у обзир алгоритме за креирање прилагођених калкулатора. Почнимо са стварањем најједноставнијег универзалног калкулатора. Овај алат ће обављати основне аритметичке акције: додавање, множење одузимања, поделе итд. Проводи се помоћу макроа. Стога, пре него што наставите са поступком за креирање, морате да будете сигурни да сте омогућили Макрое и програмерску плочу. Ако то није тако, онда морате активирати рад макронаредби.
- Након горе наведене поставке, пређите на картицу "Девелопер". Ми кликне на икону "Висуал Басиц" која се налази на траци у траци "Цоде".
- Почиње прозор ВБА уредника. Ако се централно подручје приказује у сивој, а не бело, онда то значи да је поље уноса Кодекса одсутан. Да бисте укључили његов екран, идите на ставку менија "Погледајте" и кликните на "Код" натпис на листи која се појављује. Можете, уместо ових манипулација притисните функцијски тастер Ф7. У сваком случају ће се појавити поље за унос кодова.
- Овде у централном региону морамо написати сам макро код. Има следећи облик:
Под калкулатор ()
Дим Стрекпр као низ
'Унос података за израчунавање
Стрекпр = улаз ("унесите податке")
'Израчун резултата
МсгБок Стрекпр & "=" и апликација.евалујмент (стрекпр)
Енд Суб.
Уместо фразе "Унесите податке" можете да сагорете било које друго прихватљивије за вас. То ће се налазити изнад области изражавања.
Након што се унесе код, датотека се мора пребрисати. Истовремено, треба га сачувати у формату са Макроином подршком. Ми кликнемо на икону у облику дискете на алатној траци ВБА уредничка трака.
- Покренут је прозор за чување докумената. Идите у директориј на тврдом диску или уклоњивим медијима где желимо да га сачувамо. У пољу "име датотеке" доделите било какво жељено име или оставите подразумеване вредности која је додељена. У обавезном пољу типа датотеке изаберите име "Екцел Боок са Мацрос подршком (* .клсм)" из свих доступних формата. Након овог корака, глисајте на дугме "САВЕ" на дну прозора.
- Након тога можете затворити прозор Макро уређивача једноставно кликом на стандардну икону затварања у облику црвеног трга са белим крстом у горњем десном углу.
- Да бисте покренули алат за рачунање користећи макро док сте у картици програмера, глина на икони Макрона на касети у блоку алата "Цоде".
- Након тога, започиње макро прозор. Изаберите име тог макронаца, који смо управо створили, доделили га и кликните на дугме "Рун".
- Након обављања ове акције, калкулатор се лансира на основу макроа.
- Да бисте направили израчун у њему, напишите у поље Потребна акција. Најпогоднији за употребу нумеричког блока тастатуре у ове сврхе, који се налази с десне стране. Након уноса израза, притисните дугме "ОК".
- Тада се на екрану појављује мали прозор који садржи одговор на раствор наведеног израза. Да бисте је затворили, притисните дугме "ОК".
- Али слажете се да је сваки пут да је све непријатно сваки пут када је потребно да извршите рачунање, пребаците се на прозор Макронације. Поједноставимо имплементацију покретања прозора израчуна. Да бисте то учинили, док сте на картици програмера, кликните на икону Макрона која нам је већ позната.
- Затим у прозору Макрои изаберите име жељеног објекта. Кликните на дугме "Параметри ...".
- Након тога прозор је покренут још мање од претходне. У њему можемо поставити комбинацију врућих тастера, када кликнете на који ће се покренути калкулатор. Важно је да се ова комбинација не користи за позивање других процеса. Стога се не препоручују први знакови абецеде. Први кључ комбинације поставља сам екцел програм. Ово је кључ Цтрл. Следећи кључ поставља корисника. Нека буде В кључ (мада можете да изаберете други). Ако овај кључ већ користи програм, аутоматски ће се аутоматски додати у комбинацију - Схифт. У изабраном симболу улазимо у поље "Комбинација тастатуре" и кликните на дугме "ОК".
- Затим затворите прозор Макро кликом на икону стандардне затварања у горњем десном углу.
Сада, када поставите одабрану комбинацију врућих тастера (у нашем случају, ЦТРЛ + Схифт + В) ће покренути прозор калкулатора. Слажем се, много је брже и лакше него да га називате сваки пут кроз макро прозор.
Лекција: Како креирати макро у Екцеле
2. метод: Примените функције
Сада размотримо могућност стварања уског профила калкулатора. Биће дизајниран за обављање специфичних, специфичних задатака и налази се директно на Екцел листу. Да бисте креирали овај алат, примењиваће се уграђене карактеристике Екцела.
На пример, креирајте алат за масовно претворшавање. У процесу његовог стварања користићемо пребо функцију. Овај оператер се односи на инжењерску јединицу Екел-ових уграђених функција. Његов задатак је да трансформише вредности једне мере мерења у другу. Синтакса ове функције је следећа:
= Предооб (број; ек_дад_изам; кон_д_изам)
"Број" је аргумент који има врсту нумеричке вредности величине која се мора претворити у друго мерење мерења.
"Почетна јединица мере" је аргумент који одређује јединицу мерне вредности која се сазива. Дефинисано је посебним кодом који одговара одређеној мери.
"Завршна јединица мерења" је аргумент који одређује јединицу мерења величине у коју се претвори почетни број. Такође се одређује уз помоћ специјалних кодова.
Треба да останемо детаљније на овим кодексима, јер им требају у будућности када стварају калкулатор. Конкретно, потребни су нам кодови јединица масовног мерења. Ево њихове листе:
- Г - Грам;
- кг - килограм;
- Мг - милиграм;
- Лбм - енглеска фунта;
- Озм - Оз;
- СГ - ПРОДАЈА;
- У је атомска јединица.
Такође је потребно рећи да се сви аргументи ове функције могу поставити као вредности и везе до ћелија у којима су постављени.
- Пре свега, направимо радни комад. Наш алат за рачунање имаће четири поља:
- Кабриолет вредност;
- Изворна јединица мерења;
- Резултира конверзије;
- Завршна јединица мерења.
Уграђујемо наслови под којима ова поља ће бити постављени и додели им форматирање (изобиљу и границе) за више визуелни визуелизацију.
У "Кабриолет вредности" поље, "извор граница мерења" и "коначно мерење граница" ће унети подацима, а у "конверзија резултат" терену - крај резултат је излаз.
- Радимо тако да корисник може ући само дозвољених вредности у пољу "Кабриолет вредност", наиме бројеве више нула. Изаберите ћелију у којој ће се трансформисати вредност бити направљен. Идите на картицу "Дата" и у "Рад са подацима" алаткама на "провера података" икону.
- "Подаци за верификацију" алат је покренут. Пре свега, ви наступиће подешавања на картици "Параметерс". У пољу Типе података, изаберите "Валид" параметар. У "Валуе" поље, зауставити избор на "Море" параметар. У "Минимум" поље, подесите вредност "0". Стога, само валидни бројеви се могу ординирати у ћелију (укључујући фракционом), која су већа од нуле.
- Након тога, идемо на картицу истог прозора "Мессаге то Инпут" прозору. Овде можете дати објашњење да је потребно да унесете корисника. То ће га видети када истиче улаз ћелија. У "Мессаге" пољу, напишите следеће: "Ентер масовно вредност је да је претворити".
- Онда прелазимо на картици "Еррор Мессаге". У "Мессаге" области, требало би да напише препоруку да ће корисник видети ако унесе нетачне податке. Велцоме следеће: "Улазна вредност мора бити позитиван број." Након тога, да заврши рад у прозору за верификацију улазних вредности и сачували поставке унете код нас, кликните на дугме "ОК".
- Као што видимо, када је изабрана ћелија, појављује наговештај за улаз.
- Хајде да пробамо улазак погрешан вредности, на пример, текст или негативног броја. Као што можете видети, појављује се порука о грешци и улаз је блокиран. Кликните на "Откажи" дугме.
- Али тачна вредност се уводи без проблема.
- Сада идемо на терен "Изворне јединице мерења". Овде ћемо учинити да ће корисник одабрати вредност са листе која се састоји од тих седам масовних вредности, чија је листа дата горе када описује аргументе функције апликације. Унесите друге вредности неће радити.
Означавамо ћелију, које је под именом "Извор јединица мерења". Опет, глина на икону "Дата Цхецк".
- У прозору верификације података који се отвара, идите на картицу "Параметри". У поље "Тип типа" поставите параметар "Листа". У пољу "Извор" кроз зарезу са зарезом (;) Наведу имена масе масе за функцију пре разговора о томе који је разговор био већи. Затим кликните на дугме "ОК".
- Као што видите, сада, ако одаберете поље "Изворне јединице мерења", тада се на десно од тога појављује пиктограм у облику троугла. Када кликнете на то отвара листу са именима јединица за мерење масе.
- Апсолутно сличан поступак у прозору "Дата Цхецк" врши се са ћелијом са именом "Завршна јединица мерења". Такође добија потпуно исти списак мерних јединица.
- Након тога идите на "Резултат конверзије". У њему ће садржати функцију Приог и излазати резултат израчуна. Овај елемент лима и ми кликнемо на икону "пасте Фунцтион".
- Покреће се Мастер функције. Идите на њега у категорији "Инжењеринг" и тамо доделите име "Преобс". Затим глините на дугме "ОК".
- Долази до прозора за отварање аргумената оператера оператера. У пољу "БРОЈ" потребно је ући у координате ћелије под називом "Конвертибилна вредност". Да бисте то учинили, ставите га у курсор на терену и кликните на леви тастер миша на овој ћелији. Њена адреса се одмах приказује на терену. На исти начин, уводимо координате у поље "Изворна јединица" и "коначна мерна јединица". Само овог пута кликом на ћелије са истим именима као и ова поља.
Након што се унесу све податке, притисните дугме "ОК".
- Чим смо завршили последњу акцију, у ћелији "резултат претворбе", резултат претворбе величине, у складу са претходно унесеним подацима, одмах је приказан.
- Хајде да променимо податке у ћелијама "Цонвертибле вредности", "иницијална мерења јединица" и "коначна јединица мере". Као што видимо, функција, приликом промене параметара поновно аутоматски израчунава резултат. Ово сугерише да је наш калкулатор потпуно функционалан.
- Али нисмо направити једну важну ствар. Ћелије за унос података су заштићени од увођења нетачне вредности, али елемент за излаз података није заштићен. Али генерално, то је немогуће ући било шта, у супротном формула за израчунавање ће једноставно бити уклоњена и калкулатор ће доћи у нерадни стању. Грешком у овој ћелији можете унети податке и ви, да не помињемо независних корисницима. У том случају ће морати да поново сними цео формулу. Потребно је да блокира било какав унос података овде.
Проблем је да је блокада инсталирана на листу у цјелини. Али, ако се блокира лист, нећемо моћи да унесу податке у поља. Због тога, ми ћемо морати у својства формата ћелија да би се уклонио могућност закључавања са свим елементима листа, а затим вратите ту могућност само у ћелију да излаз резултат, а затим блокира лист.
Кликните на дугме миша на елемент на раскрсници хоризонталне и вертикалне координацију панела. Ово указује на цео лист. Затим кликните десним тастером миша на избору. Отвара се контекст мени, у којем бирате позиције "формат ћелија ...".
- Покренут је прозор за форматирање. Идите на картицу "Заштита" у њему и уклоните поље за потврду из "Заштићени Целл" параметар. Затим глините на дугме "ОК".
- Након тога, издвајамо само ћелију да излаз резултат и кликните на њу десним тастером миша. У контекст менију, глина на "Формат ћелија".
- Опет у прозору форматирање, идите на картицу "заштиту", али овај пут, напротив, поставите кутију у близини "Заштићени Целл" параметар. Затим кликните на дугме "ОК".
- Након тога, идемо на картицу "преглед" и кликните на "Протецт Леаф" икону, која се налази у "Промена алата" блока.
- Отвара се прозор за заштиту лист. У "лозинку да бисте онемогућили заштиту стања", улазимо лозинку, са којима, ако је потребно, можете уклонити заштиту у будућности. Преостале подешавања могу остати непромењена. Кликните на дугме "ОК".
- Тада се отвара још један мали прозор, у коме је улаз лозинка треба поновити. То радимо и кликнемо на дугме "ОК".
- Након тога, када покушате да направите било какве измене излазне ћелије, резултат акције ће бити блокиран, како је извести у дијалошком оквиру у настајању.
Дакле, створили смо пуни калкулатор за претварање величине масе у различитим мерним јединицама.
Поред тога, у посебном члану је описано о стварању друге врсте уског профил-профила у Екцеле-у за израчунавање плаћања на кредитима.
Лекција: Прорачун плаћања ануитета у Екцелу
Метода 3: Омогућавање уграђеног Екцел калкулатора
Поред тога, изгнанство има свој уграђени универзални калкулатор. Тачно, подразумевано, дугме за лансирање недостаје на траци или на плочи за брзу приступницу. Размислите о томе како га активирати.
- Након покретања Екцел програма, прелазимо на картицу "Датотека".
- Даље, у прозору који се отвори, идите на одељак "Параметри".
- Након покретања прозора Екцел Параметре, прелазимо на пододељак брзе прилазне плоче.
- Отвара се прозор, чија је десна страна подељена у две области. У десном делу се налази алати који су већ додани на плочу пречаца. Лево представља цео сет алата који је доступан у Екцелу, укључујући нестало на траци.
Преко левог подручја у пољу "Селецт Цоммандс", поље "Команде не на касету". Након тога, на листи инструмената левог домена, тражите име "Калкулатор". Било би лако пронаћи, јер су сва имена абецедна смештена. Затим направите расподелу овог имена.
Изнад праве површине је "Конфигурација брзе прилазне плоче". Има два параметра:
- За све документе;
- За ову књигу.
Подразумевано, конфигурисано за све документе. Овај параметар се препоручује да се остави непромењен ако нема предуслова за супротно.
Након што се поставе сва подешавања и назив "Калкулатор" је означен, кликните на дугме "Додај", која се налази између десне и леве домене.
- Након што се на име "Цалцулатор" појави у десном прозору, притисните дугме "ОК" испод.
- Након овог прозора, програми ће бити затворени програми Екцел. Да бисте покренули калкулатор, морате да кликнете на икону истог имена, који се сада налази на плочи пречица.
- Након тога ће се покренути алат "Калкулатор". Она функционише, као обичан физички аналог, само на тастерима морате да притиснете курсор миша, леви клик.
Као што видимо, постоји пуно опција за стварање калкулатора у Екцеле за различите потребе. Ова функција је посебно корисна приликом обављања уских прорачуна. Па, за обичне потребе можете користити уграђени програм програма.