Как да направите калкулатор в Excel

Anonim

Калкулатор в Microsoft Excel

За постоянни потребители, Excel не е тайна, че в тази програма можете да произвеждате различни математически, инженерни и финансови изчисления. Тази функция се осъществява чрез прилагане на различни формули и функции. Но ако Excel непрекъснато се използва за извършване на такива изчисления, въпросът за организацията, необходим за тези инструменти, е релевантен директно върху листа, който значително ще увеличи скоростта на изчисление и нивото на удобство за потребителя. Нека да разберем как да направим подобен калкулатор в Excele.

Процедура за създаване на калкулатор

Особено неотложна задача става в случай на необходимост да се извършва постоянно същия вид изчисления и изчисления, свързани с определен вид активност. Като цяло, всички калкулатори в Excel могат да бъдат разделени на две групи: универсални (използвани за общи математически изчисления) и тесен профил. Последната група е разделена на много видове: инженерни, финансови, кредитни инвестиции и др. Това е от функционалността на калкулатора, преди всичко, зависи от алгоритъма за неговото създаване.

Метод 1: Използвайте макроси

На първо място, помислете за алгоритмите за създаване на потребителски калкулатори. Да започнем със създаването на най-простия универсален калкулатор. Този инструмент ще изпълнява елементарни аритметични действия: добавяне, умножение на изваждане, разделяне и др. Тя се изпълнява с помощта на макрос. Следователно, преди да продължите с процедурата за създаване, трябва да се уверите, че сте активирали панела MACROS и Developer. Ако не е така, тогава трябва да активирате работата на макросите.

  1. След като направите горните предварителни настройки, преминете към раздела "разработчик". Щракнете върху иконата "Visual Basic", която се намира на лентата с инструменти "Кодове".
  2. Отидете на Macro Editor в Microsoft Excel

  3. Стартира прозорецът на VBA редактора. Ако централната зона е показана в сиво, а не бяло, тогава това означава, че полето на входа на кода липсва. За да включите дисплея, отидете на елемента "Изглед" и кликнете върху надписа "Код" в посочения списък. Можете, вместо тези манипулации, натиснете функционалния бутон F7. Във всеки случай ще се появи полето за въвеждане на код.
  4. Активиране на входа на кода в редактора на MACROS в Microsoft Excel

  5. Тук в централния регион трябва да напишем самия макро код. Той има следната форма:

    Под калкулатор ()

    Dim Strexpr като низ

    "Въвеждане на данни за изчисление

    Strexpr = входната кутия ("Въведете данни")

    'Изчисляване на резултата

    Msgbox Strexpr & "=" & Application.evaluate (Strexpr)

    Край.

    Вместо фразата "въведете данни" можете да изгорите други по-приемливи за вас. Това ще бъде разположено над областта на изразяване.

    След въвеждане на кода, файлът трябва да бъде презаписан. В същото време тя трябва да бъде запазена във формата с подкрепата на макросите. Щракнете върху иконата под формата на дискета на лентата с инструменти на VBA редактор.

  6. Въведение Код в Macro Editor в Microsoft Excel

  7. Стартира прозорец за пестене на документи. Отидете в директорията на твърдия диск или сменяеми носители, където искаме да го спасим. В полето "име на файл" присвоите всяко желано име или оставете по подразбиране, което е зададено на него. Задължително в полето Тип на файла изберете името "Excel книга с MACROS поддръжка (* .xlsm)" от всички налични формати. След тази стъпка, глинението на бутона "Запазване" в долната част на прозореца.
  8. Запазване на XLSM файл в Microsoft Excel

  9. След това можете да затворите прозореца на Macro редактора просто като кликнете върху стандартната икона за затваряне под формата на червен квадрат с бял кръст в горния десен ъгъл.
  10. Затваряне на прозореца на Macro редактора в Microsoft Excel

  11. За да стартирате компютърен инструмент, използвайки макрос, докато сте в раздела Разработчик, глината на иконата на макросите на лентата в блока "Код".
  12. Преход към макро прозорец в Microsoft Excel

  13. След това започва макро прозорецът. Изберете името на този макрос, който току-що създадохме, разпределяте го и кликнете върху бутона "Run".
  14. Макро прозорец в Microsoft Excel

  15. След извършване на това действие, калкулаторът стартира въз основа на макроса.
  16. Macro-базиран калкулатор, стартиран в Microsoft Excel

  17. За да направите изчисление в нея, пишете в полето необходимото действие. Най-удобно за използване на цифровия клавиатурен блок за тези цели, който се намира вдясно. След въвеждането на израза натиснете бутона "OK".
  18. Преходът към изчисление в калкулатора на базата на макроса е пуснат в Microsoft Excel

  19. След това на екрана се появява малък прозорец, който съдържа отговора на разтвора на определения израз. За да го затворите, натиснете бутона "OK".
  20. Резултатът от изчислението в калкулатора на базата на макроса е пуснат в Microsoft Excel

  21. Но съгласувайте, че е доста неудобно всеки път, когато трябва да направите изчислителни действия, превключете към прозореца на макросите. Нека опростим прилагането на стартирането на прозореца за изчисление. За да направите това, докато сте в раздела Разработчик, кликнете върху иконата на макросите, които вече сте ни познати.
  22. Преминете към прозореца на макроса в Microsoft Excel

  23. След това в прозореца MACROS изберете името на желания обект. Кликнете върху бутона "Параметри ...".
  24. Преход към настройките на макроса в Microsoft Excel

  25. След това прозорецът стартира още по-малко от предишния. В него можем да зададем комбинация от горещи клавиши, когато кликнете върху който ще бъде пуснат калкулаторът. Важно е тази комбинация да не се използва за извикване на други процеси. Следователно не се препоръчват първите символи от азбуката. Първият ключ на комбинацията определя самата Excel програма. Това е клавишът Ctrl. Следният ключ задава потребителя. Нека бъде ключът V (въпреки че можете да изберете друг). Ако този ключ вече се използва от програмата, автоматично ще бъде добавен друг ключ към комбинацията - смяна. Въведете избрания символ в полето "Keyboard Combonny" и кликнете върху бутона "OK".
  26. Прозорецът за настройка на макроса в Microsoft Excel

  27. След това затворете макро прозореца, като кликнете върху стандартната икона за затваряне в горния десен ъгъл.

Затваряне на прозореца на макроси в Microsoft Excel

Сега, когато зададете избраната комбинация от горещи клавиши (в нашия случай, Ctrl + Shift + V) ще стартира прозореца на калкулатора. Съгласен съм, той е много по-бърз и по-лесен, отколкото да го наричате всеки път през макро прозореца.

Урок: Как да създадете макрос в Excele

Метод 2: Прилагане на функции

Сега нека разгледаме възможността за създаване на тесен калкулатор. Той ще бъде проектиран да извършва специфични, специфични задачи и се намира директно на листа Excel. За да създадете този инструмент, ще се прилагат вградените функции на Excel.

Например, създайте масов инструмент за преобразуване. В процеса на създаването му ще използваме Prebo функцията. Този оператор се отнася до инженерната единица на вградените функции на Exel. Неговата задача е да трансформира стойностите на една измервателна мярка в друга. Синтаксисът на тази функция е следният:

= Predob (номер; ex_dad_ism; kon_d_ism)

"Номер" е аргумент, който има тип цифрова стойност на величината, която трябва да се преобразува в друго измерване на измерването.

"Първоначалната мярка" е аргумент, който определя звено на измервателната стойност, която трябва да бъде свикана. Той се определя от специален код, който съответства на конкретна мярка.

"Крайната единица на измерване" е аргумент, който определя единицата за измерване на величината, в която се преобразува първоначалният номер. Той също така посочва с помощта на специални кодове.

Трябва да останем по-подробно по тези кодове, тъй като те се нуждаят от тях в бъдеще при създаването на калкулатор. По-конкретно, имаме нужда от кодове на масово измерване. Ето техния списък:

  • G - грам;
  • кг - килограм;
  • Mg - милиграма;
  • Lbm - английски лири;
  • OZM - OZ;
  • SG - продажба;
  • U е атомна единица.

Необходимо е също така да се каже, че всички аргументи на тази функция могат да бъдат зададени като стойности и връзки към клетките, в които са поставени.

  1. На първо място, ние правим детайла. Нашият компютърен инструмент ще има четири полета:
    • Конвертируема стойност;
    • Източник на измерване;
    • Резултат от преобразуване;
    • Крайната единица за измерване.

    Ние инсталираме заглавия, при които тези полета ще бъдат поставени и разпределят тяхното форматиране (попълване и граници) за по-визуална визуализация.

    В полето "Конвертируема стойност", "границата на източника на измерване" и "окончателното измерване" ще бъдат въведени по данни и в полето "Резултат от реализацията" - крайният резултат е известен.

  2. Празен калкулатор Mass Conversion в Microsoft Excel

  3. Ние правим това, че потребителят може да въведе само допустими стойности в полето "Конвертируема стойност", а именно номерата повече нула. Изберете клетката, в която ще бъде направена трансформираната стойност. Отидете в раздела "Данни" и в лентата с инструменти "Работа с данни" на иконата "Проверка на данните".
  4. Преход към проверка на данните в Microsoft Excel

  5. Стартира инструментът "Проверка на данните". На първо място, ще изпълните настройките в раздела "параметри". В полето тип данни изберете "Валиден" параметър. В полето "стойност" също спрете избора на параметъра "повече". В полето "Минимално" задайте стойността "0". По този начин само валидни числа могат да се прилагат на тази клетка (включително фракция), които са по-големи от нула.
  6. Проверка на въведените стойности в Microsoft Excel

  7. След това преместваме в прозореца на раздела на същия прозорец. Тук можете да дадете обяснение, че е необходимо да въведете потребителя. Ще го види при подчертаване на входа на клетката. В полето "Съобщение", напишете следното: "Въведете стойността на масата, която преобразува".
  8. Съобщение, за да влезете в прозореца за проверка на входните стойности в Microsoft Excel

  9. След това преминете към раздела "съобщение за грешка". В полето "Съобщение" трябва да напишем препоръката, че потребителят ще види дали влизат неправилни данни. Добре дошли следното: "Входната стойност трябва да бъде положително число." След това, за да завършите операцията в прозореца за проверка на входните стойности и да запишете въведените от нас настройки, кликнете върху бутона "OK".
  10. Съобщение за грешка в прозореца за проверка на входните стойности в Microsoft Excel

  11. Както виждаме, когато клетката е избрана, появява се намек за вход.
  12. Съвети за въвеждане при осветяване на печене в Microsoft Excel

  13. Да опитаме да въведем неправилна стойност, например текст или отрицателен брой. Както можете да видите, се появява съобщение за грешка и входът е блокиран. Кликнете върху бутона "Отказ".
  14. Съобщение за грешка в Microsoft Excel

  15. Но правилната стойност се въвежда без проблеми.
  16. Правилната стойност е въведена в Microsoft Excel

  17. Сега отиваме на полето "източник на измерване". Тук ще направим, че потребителят ще избере стойност от списъка, състоящ се от тези седем масови стойности, чийто списък е даден по-горе, когато описват аргументите на функцията за кандидатстване. Въведете други стойности няма да работят.

    Ние подчертаваме клетката, която е под името "източник на измерване". Отново, глинението на иконата "Проверка на данните".

  18. Преход към проверка на данните в Microsoft Excel

  19. В прозореца за проверка на данните, който се отваря, отидете в раздела "Параметри". В полето "Тип данни" задайте параметъра "Списък". В областта "източник" през точка и запетая (;) Изброяваме имената на масата на масата за функцията преди разговора, за която разговорът е по-висок. След това кликнете върху бутона "OK".
  20. Проверка на въведените стойности в Microsoft Excel

  21. Както можете да видите, сега, ако изберете полето "Източник на измерване", след това надясно на него се появява пиктограма под формата на триъгълник. Когато кликнете върху него, отваря списък с имената на устройствата за измерване на масата.
  22. Списък на устройствата за измерване на маса в Microsoft Excel

  23. Абсолютно подобна процедура в прозореца "Проверка на данните" се извършва с клетка с името "крайна единица за измерване". Той също така получава точно същия списък на измервателните единици.
  24. Втори списък на Entices измерване в Microsoft Excel

  25. След това отидете в "Резултат от преобразуването". Тя е в нея, която ще съдържа функцията на PRIOG и ще изведе резултата от изчислението. Ние разпределяме този елемент от листа и кликнете върху иконата "Paste Function".
  26. Превключете към майстор на функциите в Microsoft Excel

  27. Магистърът на функциите започва. Отидете в категорията "Инженеринг" и разпределете името "Preobs" там. След това гнезде на бутона "OK".
  28. Преход към функциите на преобразувателя в Microsoft Excel

  29. Настъпва прозорец за отваряне на аргументите на оператора на приложения. В полето "номер" е необходимо да въведете координатите на клетката под името "конвертируема стойност". За да направите това, поставете го в курсора в полето и щракнете върху левия бутон на мишката върху тази клетка. Нейният адрес се показва веднага в полето. По същия начин въвеждаме координатите в областта "източник" и "крайна единица за измерване". Само този път, като кликнете върху клетки със същите имена като тези полета.

    След като бъдат въведени всички данни, натиснете бутона "OK".

  30. Функции на Аргумотов Аргоб на Microsoft Excel

  31. Веднага след като приключихме последното действие, в клетката "резултатът от превръщането" там, резултатът от преобразуването на величината, съгласно предварително въведените данни, незабавно се показва.
  32. Резултатът от изчисляването на функциите на прат в Microsoft Excel

  33. Нека променим данните в клетките "конвертируема стойност", "първоначалната измервателна единица" и "крайната единица мярка". Както виждаме, функцията при промяна на параметрите автоматично преизчислява резултата. Това предполага, че нашият калкулатор е напълно функциониращ.
  34. Изчислете повторното изчисляване на проблемната функция в Microsoft Excel

  35. Но ние не направихме едно важно нещо. Клетките за въвеждане на данни са защитени от въвеждане на неправилни стойности, но елементът за изход данни не е защитен. Но като цяло, е невъзможно да се влезе в никакъв случай, в противен случай формулата за изчисление просто ще бъде премахната и калкулаторът ще влезе в неработно състояние. По погрешка в тази клетка можете да въведете данните и себе си, да не говорим за потребителите на трети страни. В този случай ще трябва да запишете цялата формула. Трябва да блокирате всяко въвеждане на данни тук.

    Проблемът е, че блокирането е монтирано на листа като цяло. Но ако блокираме листа, няма да можем да въвеждаме данни в полетата за въвеждане. Затова ще се нуждаем в свойствата на клетъчния формат, за да премахнете способността да се заключва от всички елементи на листа, след това върнете тази възможност само на клетката, за да изведете резултата и след това да блокирате листа.

    Кликнете върху левия бутон на мишката върху елемента при пресичане на хоризонталния и вертикален координатен панел. Това подчертава целия лист. След това щракнете върху Кликнете с десния бутон върху избора. Отваря се контекстното меню, в което избирате позицията "клетъчен формат ...".

  36. Преход към клетъчен формат в Microsoft Excel

  37. Стартира прозорецът за форматиране. Отидете в раздела "Защита" в него и отстранете квадратчето "Защитена клетка". След това гнезде на бутона "OK".
  38. Премахване на защитата от клетките в Microsoft Excel

  39. След това разпределяме само клетката, за да изведем резултата и кликнете върху него десния бутон на мишката. В контекстното меню, глината на "формата на клетките".
  40. Преход към клетъчен формат в Microsoft Excel

  41. Отново в прозореца за форматиране отидете в раздела "Защита", но този път, напротив, настройте кутията близо до параметъра "Защитена клетка". След това кликнете върху бутона "OK".
  42. Инсталиране на клетъчна защита в Microsoft Excel

  43. След това преминете към раздела "Преглед" и кликнете върху иконата "Protect Leaf", която се намира в блока "Промяна на инструмента".
  44. Инсталиране на защита на листа в Microsoft Excel

  45. Отваря се прозорец за защита на листа. В "Паролата за забрана за защита на листа", въвеждаме парола, с която, ако е необходимо, можете да премахнете защитата в бъдеще. Останалите настройки могат да бъдат оставени непроменени. Кликнете върху бутона "OK".
  46. Прозорец за защита на листа в Microsoft Excel

  47. След това се отваря друг малък прозорец, в който трябва да се повтори въвеждането на парола. Ние го правим и кликнете върху бутона "OK".
  48. Парола за повторно влизане на Microsoft Excel

  49. След това, когато се опитате да направите някакви промени в изходната клетка, резултатът от действието ще бъде блокиран, както е съобщено в диалоговия прозорец за възникване.

Съобщение за невъзможността за извършване на промени в клетката в Microsoft Excel

Така създадохме пълноправен калкулатор за превръщане на мащаба на масата в различни единици на измерване.

Освен това в отделен статия е описан за създаването на друг вид от тесен калкулатор в Excele за изчисляване на плащанията по заеми.

Урок: Изчисляване на анюитетната заплата в Excel

Метод 3: Активиране на вградения калкулатор на Excel

В допълнение, изгнанието има свой собствен вграден универсален калкулатор. Вярно е, по подразбиране, бутонът за стартиране липсва на лентата или на панела за бърз достъп. Помислете как да го активирате.

  1. След стартиране на програмата Excel преминаваме в раздела "Файл".
  2. Отидете в раздела Файл в Microsoft Excel

  3. След това в прозореца се отваря, отидете в раздела "Параметри".
  4. Преместване на прозореца Настройки в Microsoft Excel

  5. След стартиране на прозореца на параметрите на Excel преминаваме към подраздела за бързо достъп.
  6. Превключване на прозореца за параметър за бързо достъп на панела в Microsoft Excel

  7. Отваря се прозорецът, чиято дясна страна е разделена на две области. В дясната част се намира инструментите, които вече са били добавени към панела за бърз достъп. Лявата посочва целия набор от инструменти, които са достъпни в Excel, включително липсващи на лентата.

    Над лявата област в полето "Изберете команди" изберете полето "Не на лентата". След това в списъка на инструментите на левия домейн, търсейки името "калкулатор". Ще бъде лесно да се намери, тъй като всички имена са по азбучен ред. След това направете разпределението на това име.

    Над дясната област е "конфигурацията на панела за бърз достъп". Той има два параметъра:

    • За всички документи;
    • За тази книга.

    По подразбиране, конфигуриран за всички документи. Този параметър се препоръчва да бъде оставен непроменен, ако няма предпоставки за обратното.

    След като се правят всички настройки и се маркира името "Калкулатор", кликнете върху бутона "Добавяне", който се намира между десния и левия домейн.

  8. Добавяне на калкулатор към панел за бърз достъп в Microsoft Excel

  9. След името "Калкулатор" се появи в десния прозорец, натиснете бутона "OK" по-долу.
  10. Кликнете върху прозореца на параметрите в Microsoft Excel

  11. След този прозорец, параметрите на Excel ще бъдат затворени. За да стартирате калкулатора, трябва да кликнете върху иконата на едно и също име, което сега се намира на панела за бърз достъп.
  12. Стартиране на калкулатор в Microsoft Excel

  13. След това ще стартира инструментът "калкулатор". Той функционира, като обикновен физически аналог, само на бутоните, трябва да натиснете курсора на мишката, левия бутон.

Калкулатор, пуснат в Microsoft Excel

Както виждаме, има много възможности за създаване на калкулатори в Excele за различни нужди. Тази функция е особено полезна при извършване на тесни профилни изчисления. Е, за обикновени нужди можете да използвате вградения програмен инструмент.

Прочетете още