Использование Microsoft Excel в качестве калькулятора
Вместо калькулятора используйте для математических расчетов Microsoft Excel!
Вы можете ввести простые формулы для с суммы, деления, умножения и вычитания двух или более числных значений. Кроме того, с помощью функции «Автоумма» можно быстро свести ряд значений, не вводя их в формулу вручную. Создав формулу, вы можете скопировать ее в смежные ячейки, не создав одну и ту же формулу раз за разом.
Вычитание в Excel
Умножение в Excel
Деление в Excel
Простые формулы
Все записи формул начинаются со знака равенства (=). Чтобы создать простую формулу, просто введите знак равенства, а следом вычисляемые числовые значения и соответствующие математические операторы: знак плюс (+) для сложения, знак минус (—) для вычитания, звездочку (*) для умножения и наклонную черту (/) для деления. Затем нажмите клавишу ВВОД, и Excel тут же вычислит и отобразит результат формулы.
Например, если в ячейке C5 ввести формулу =12,99+16,99 и нажать клавишу ВВОД, Excel вычислит результат и отобразит 29,98 в этой ячейке.
Формула, введенная в ячейке, будет отображаться в строке формул всякий раз, как вы выберете ячейку.
Важно: Хотя существует функция СУММ, функция ВЫЧЕСТЬ не существует. Вместо этого используйте в формуле оператор минус (-). Например, =8-3+2-4+12. Вы также можете использовать знак «минус» для преобразования числа в его отрицательное значение в функции СУММ. Например, в формуле =СУММ(12;5;-3;8;-4) функция СУММ используется для сложить 12, 5, вычесть 3, сложить 8 и вычесть 4 в этом порядке.
Использование автосуммирования
Формулу СУММ проще всего добавить на лист с помощью функции автосуммирования. Выберите пустую ячейку непосредственно над или под диапазоном, который нужно суммировать, а затем откройте на ленте вкладку Главная или Формула и выберите Автосумма > Сумма. Функция автосуммирования автоматически определяет диапазон для суммирования и создает формулу. Она также работает и по горизонтали, если вы выберете ячейку справа или слева от суммируемого диапазона.
Примечание: Функция автосуммирования не работает с несмежными диапазонами.
Автосуммирование по вертикали
На рисунке выше показано, что функция автосуммирования автоматически определила ячейки B2: B5 в качестве диапазона для суммирования. Вам нужно только нажать клавишу ВВОД для подтверждения. Если вам нужно добавить или исключить несколько ячеек, удерживая нажатой клавишу SHIFT, нажимайте соответствующую клавишу со стрелкой, пока не выделите нужный диапазон. Затем нажмите клавишу ВВОД для завершения задачи.
Руководство по функции Intellisense: СУММ(число1;[число2];…) Плавающий тег под функцией — это руководство Intellisense. Если щелкнуть имя функции или СУММ, изменится синяя гиперссылка на раздел справки для этой функции. Если щелкнуть отдельные элементы функции, их представительные части в формуле будут выделены. В этом случае будет выделен только B2:B5, поскольку в этой формуле есть только одна ссылка на число. Тег Intellisense будет отображаться для любой функции.
Автосуммирование по горизонтали
Дополнительные сведения см. в статье о функции СУММ.
Избегание переписывания одной формулы
После создания формулы ее можно просто копировать в другие ячейки, а не создавать ту же формулу. Вы можете скопировать формулу или использовать маркер заполнения для копирования формулы в смежные ячейки.
Например, когда вы копируете формулу из ячейки B6 в ячейку C6, в ней автоматически изменяются ссылки на ячейки в столбце C.
При копировании формулы проверьте правильность ссылок на ячейки. Ссылки на ячейки могут меняться, если они являются относительными. Дополнительные сведения см. в статье Копирование и вставка формулы в другую ячейку или на другой лист.
Что использовать в формуле для имитации клавиш калькулятора?
Клавиша калькулятора |
Метод Excel |
Описание, пример |
Результат |
+ (клавиша плюс) |
+ (плюс) |
Используйте в формуле для сложения чисел. Пример: =4+6+2 |
12 |
— (клавиша минус) |
— (минус) |
Используйте в формуле для вычитания чисел или обозначения отрицательного числа. Пример: =18-12 Пример: =24*-5 (24 умножить на отрицательное число 5) |
-120 |
x (клавиша умножения) |
* (звездочка) |
Используйте в формуле для умножения чисел. Пример: =8*3 |
24 |
÷ (клавиша деления) |
/ (косая черта) |
Используйте в формуле для деления одного числа на другое. Пример: =45/5 |
9 |
% (клавиша процента) |
% (процент) |
Используйте в формуле со знаком * для умножения на процент. Пример: =15%*20 |
3 |
√ (квадратный корень) |
SQRT (функция) |
Используйте функцию SQRT в формуле, чтобы найти квадратный корень числа. Пример: =SQRT(64) |
8 |
1/x (обратная величина) |
=1/n |
Используйте в формуле выражение =1/n, где n — число, на которое нужно разделить 1. Пример: =1/8 |
0,125 |
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Нужна дополнительная помощь?
Катерина Пользователь Сообщений: 29 |
В таблице данные и из-за формул идет не совпадение на копейку а иногда и больше, я бухгалтер мне нужны точные цифры. Подскажите как сделать чтобы считал так чтобы пересчитать на калькуляторе в бумажном варианте получалось столько же сколько в электронном варианте. |
Владимир Пользователь Сообщений: 8196 |
Почему бы напрямую не считать: =СУММ(N1:N8;R1:R8) «..Сладку ягоду рвали вместе, горьку ягоду я одна.» |
Поставить на калькуляторе MAX (16 или больше) знаков после запятой! |
|
Катерина Пользователь Сообщений: 29 |
{quote}{login=Владимир}{date=12.11.2010 07:58}{thema=}{post}Почему бы напрямую не считать: =СУММ(N1:N8;R1:R8){/post}{/quote} Поставить на калькуляторе MAX (16 или больше) знаков после запятой! Я то поставлю а вот ревизоры сомневаюсь. Проблема не решена, но все равно большое спасибо всем откликнувшимся. |
KuklP Пользователь Сообщений: 14868 E-mail и реквизиты в профиле. |
Сервис — параметры — точность как на экране. Я сам — дурнее всякого примера! … |
Катерина Пользователь Сообщений: 29 |
{quote}{login=KuklP}{date=14.11.2010 08:49}{thema=}{post}Сервис — параметры — точность как на экране.{/post}{/quote} Спасибо большое. |
KuklP Пользователь Сообщений: 14868 E-mail и реквизиты в профиле. |
Н-да. Так еще хуже. Я сам — дурнее всякого примера! … |
Владимир Пользователь Сообщений: 8196 |
Правильная цифра 10776,93398. Так? «..Сладку ягоду рвали вместе, горьку ягоду я одна.» |
KuklP Пользователь Сообщений: 14868 E-mail и реквизиты в профиле. |
10776.92 Это на калькуляторе. Я сам — дурнее всякого примера! … |
Владимир Пользователь Сообщений: 8196 |
{quote}{login=KuklP}{date=14.11.2010 09:16}{thema=}{post}10776.92 Это на калькуляторе.{/post}{/quote} Этого не может быть. У меня 10776.93 получается. Excel — наука точная. «..Сладку ягоду рвали вместе, горьку ягоду я одна.» |
Hugo Пользователь Сообщений: 23257 |
Тогда может так? |
Владимир Пользователь Сообщений: 8196 |
С такими делами, ревизоры в тюрьму посадят. «..Сладку ягоду рвали вместе, горьку ягоду я одна.» |
Владимир Пользователь Сообщений: 8196 |
Почему решили, что 10776.92 должно быть? Калькулятор старый… «..Сладку ягоду рвали вместе, горьку ягоду я одна.» |
KuklP Пользователь Сообщений: 14868 E-mail и реквизиты в профиле. |
{quote}{login=Hugo}{date=14.11.2010 09:25}{thema=}{post}Тогда может так? Я сам — дурнее всякого примера! … |
Hugo Пользователь Сообщений: 23257 |
{quote}{login=KuklP}{date=14.11.2010 09:00}{thema=}{post}Н-да. Так еще хуже.{/post}{/quote} |
KuklP Пользователь Сообщений: 14868 E-mail и реквизиты в профиле. |
Да я не о том. Точность понижена, но так хотят бухгалтера. При совдепе до 4 знака считали, а сейчас… С другой стороны логично — видят отпечатанный лист — пересчитывают — все сходится:-) Я сам — дурнее всякого примера! … |
Y11: |
|
Катерина Пользователь Сообщений: 29 |
{quote}{login=KuklP}{date=14.11.2010 09:00}{thema=}{post}Н-да. Так еще хуже.{/post}{/quote} Почему хуже? |
KuklP Пользователь Сообщений: 14868 E-mail и реквизиты в профиле. |
#20 14.11.2010 15:03:07 Я уже ответил на этот вопрос. Точность хуже. Но для Ваших целей — самое оно. Я сам — дурнее всякого примера! … |
Содержание
- Процедура создания калькулятора
- Способ 1: использование макросов
- Способ 2: применение функций
- Способ 3: включение встроенного калькулятора Excel
- Вопросы и ответы
Для постоянных пользователей Excel не секрет, что в этой программе можно производить различные математические, инженерные и финансовые расчеты. Данная возможность реализуется путем применения различных формул и функций. Но, если Эксель постоянно использовать для проведения подобных расчетов, то актуальным становится вопрос организации необходимых для этого инструментов прямо на листе, что значительно повысит скорость вычислений и уровень удобства для пользователя. Давайте выясним, как сделать подобный калькулятор в Экселе.
Процедура создания калькулятора
Особенно насущной данная задача становится в случае необходимости постоянно проводить однотипные вычисления и расчеты, связанные с определенным видом деятельности. В целом все калькуляторы в Excel можно разделить на две группы: универсальные (используются для общих математических вычислений) и узкопрофильные. Последняя группа делится на множество видов: инженерные, финансовые, кредитные инвестиционные и т.д. Именно от функциональных возможностей калькулятора, в первую очередь, зависит выбор алгоритма его создания.
Способ 1: использование макросов
Прежде всего, рассмотрим алгоритмы создания пользовательских калькуляторов. Начнем с создания простейшего универсального калькулятора. Данный инструмент будет выполнять элементарные арифметические действия: сложение, умножение вычитание, деление и т. д. Он реализован с помощью макроса. Поэтому прежде, чем приступить к процедуре создания, нужно удостовериться, что у вас включены макросы и панель разработчика. Если это не так, то обязательно следует активировать работу макросов.
- После того, как указанные выше предварительные настройки выполнены, перемещаемся во вкладку «Разработчик». Жмем на иконку «Visual Basic», которая размещена на ленте в блоке инструментов «Код».
- Запускается окно редактора VBA. Если центральная область у вас отобразилась серым цветом, а не белым, то это означает, что поле введения кода отсутствует. Для включения его отображения переходим в пункт меню «View» и жмем по надписи «Code» в появившемся списке. Можно вместо этих манипуляций нажать функциональную клавишу F7. В любом случае поле для ввода кода появится.
- Тут в центральной области нам нужно записать сам код макроса. Он имеет следующий вид:
Sub Calculator()
Dim strExpr As String
' Введение данных для расчета
strExpr = InputBox("Введите данные")
' Вычисление результата
MsgBox strExpr & " = " & Application.Evaluate(strExpr)
End Sub
Вместо словосочетания «Введите данные» вы можете записать любое другое более приемлемое для вас. Именно оно будет располагаться над полем введения выражения.
После того, как код введен, файл нужно перезаписать. При этом его следует сохранить в формате с поддержкой макросов. Жмем на иконку в виде дискеты на панели инструментов редактора VBA.
- Запускается окно сохранения документа. Переходим в ту директорию на жестком диске или съемном носителе, где хотим его сохранить. В поле «Имя файла» присваиваем документу любое желаемое наименование или оставляем то, которое присвоено ему по умолчанию. В обязательном порядке в поле «Тип файла» из всех доступных форматов выбираем наименование «Книга Excel с поддержкой макросов (*.xlsm)». После данного шага клацаем по кнопке «Сохранить» в нижней части окна.
- После этого можно закрывать окно редактора макросов, просто нажав на стандартный значок закрытия в виде красного квадрата с белым крестиком в его правом верхнем углу.
- Чтобы запустить вычислительный инструмент при помощи макроса, находясь во вкладке «Разработчик», клацаем по значку «Макросы» на ленте в блоке инструментов «Код».
- После этого запускается окно макросов. Выбираем наименование того макроса, который мы только что создавали, выделяем его и жмем на кнопку «Выполнить».
- После выполнения данного действия запускается калькулятор, созданный на основе макроса.
- Для того, чтобы произвести в нем вычисление, записываем в поле необходимое действие. Удобнее всего использовать для этих целей числовой блок клавиатуры, который расположен справа. После того, как выражение введено, жмем на кнопку «OK».
- Затем на экране появляется небольшое окошко, которое содержит в себе ответ решения заданного выражения. Для его закрытия жмем на кнопку «OK».
- Но согласитесь, что довольно неудобно каждый раз, когда потребуется произвести вычислительные действия, переходить в окно макросов. Давайте упростим реализацию запуска окна вычислений. Для этого, находясь во вкладке «Разработчик», щелкаем по уже знакомой нам иконке «Макросы».
- Затем в окне макросов выбираем наименование нужного объекта. Щелкаем по кнопке «Параметры…».
- После этого запускается окошко ещё меньше предыдущего. В нем мы можем задать сочетание горячих клавиш, при нажатии на которые будет запускаться калькулятор. Важно, чтобы данное сочетание не использовалось для вызова других процессов. Поэтому первые символы алфавита использовать не рекомендуется. Первую клавишу сочетания задает сама программа Эксель. Это клавиша Ctrl. Следующую клавишу задает пользователь. Пусть это будет клавиша V (хотя вы можете выбрать и другую). Если данная клавиша уже используется программой, то будет автоматически добавлена ещё одна клавиша в комбинацию – Shift. Вписываем выбранный символ в поле «Сочетание клавиш» и жмем на кнопку «OK».
- Затем закрываем окно макросов, нажав на стандартный значок его закрытия в верхнем правом углу.
Теперь при наборе выбранной комбинации горячих клавиш (в нашем случае Ctrl+Shift+V) будет запускаться окно калькулятора. Согласитесь, это намного быстрее и проще, чем каждый раз вызывать его через окно макросов.
Урок: Как создать макрос в Экселе
Способ 2: применение функций
Теперь давайте рассмотрим вариант создания узкопрофильного калькулятора. Он будет предназначен для выполнения конкретных, специфических задач и размещен непосредственно на листе Excel. Для создания этого инструмента будут применяться встроенные функции Эксель.
Для примера создадим инструмент конвертации величин массы. В процессе его создания нами будет использована функция ПРЕОБР. Данный оператор относится к инженерному блоку встроенных функций Эксель. Его задачей является преобразование величин одной меры измерения в другую. Синтаксис данной функции следующий:
=ПРЕОБР(число;исх_ед_изм;кон_ед_изм)
«Число» — это аргумент, имеющий вид числового значения той величины, которую надо конвертировать в другую меру измерения.
«Исходная единица измерения» — аргумент, который определяет единицу измерения величины, подлежащую конвертации. Он задается специальным кодом, который соответствует определенной единице измерения.
«Конечная единица измерения» — аргумент, определяющий единицу измерения той величины, в которую преобразуется исходное число. Он также задается с помощью специальных кодов.
Нам следует подробнее остановиться на этих кодах, так как они нам понадобятся в дальнейшем при создании калькулятора. Конкретно нам понадобятся коды единиц измерения массы. Вот их перечень:
- g – грамм;
- kg – килограмм;
- mg – миллиграмм;
- lbm – английский фунт;
- ozm – унция;
- sg – слэг;
- u – атомная единица.
Нужно также сказать, что все аргументы данной функции можно задавать, как значениями, так и ссылками на ячейки, где они размещены.
- Прежде всего, делаем заготовку. У нашего вычислительного инструмента будет четыре поля:
- Конвертируемая величина;
- Исходная единица измерения;
- Результат конвертации;
- Конечная единица измерения.
Устанавливаем заголовки, под которыми будут размещаться данные поля, и выделяем их форматированием (заливкой и границами) для более наглядной визуализации.
В поля «Конвертируемая величина», «Исходная граница измерения» и «Конечная граница измерения» нами будут вводиться данные, а в поле «Результат конвертации» — выводиться конечный результат.
- Сделаем так, чтобы в поле «Конвертируемая величина» пользователь мог вводить только допустимые значения, а именно числа больше нуля. Выделяем ячейку, в которую будет вноситься преобразуемая величина. Переходим во вкладку «Данные» и в блоке инструментов «Работа с данными» кликаем по значку «Проверка данных».
- Запускается окошко инструмента «Проверка данных». Прежде всего, выполним настройки во вкладке «Параметры». В поле «Тип данных» из списка выбираем параметр «Действительное». В поле «Значение» также из списка останавливаем выбор на параметре «Больше». В поле «Минимум» устанавливаем значение «0». Таким образом, в данную ячейку можно будет вводить только действительные числа (включая дробные), которые больше нуля.
- После этого перемещаемся во вкладку того же окна «Сообщение для ввода». Тут можно дать пояснение, что именно нужно вводить пользователю. Он его увидит при выделении ячейки ввода величины. В поле «Сообщение» напишем следующее: «Введите величину массы, которую следует преобразовать».
- Затем перемещаемся во вкладку «Сообщение об ошибке». В поле «Сообщение» нам следует написать ту рекомендацию, которую увидит пользователь, если введет некорректные данные. Напишем следующее: «Вводимое значение должно быть положительным числом». После этого, чтобы завершить работу в окне проверки вводимых значений и сохранить введенные нами настройки, жмем на кнопку «OK».
- Как видим, при выделении ячейки появляется подсказка для ввода.
- Попробуем ввести туда некорректное значение, например, текст или отрицательное число. Как видим, появляется сообщение об ошибке и ввод блокируется. Жмем на кнопку «Отмена».
- А вот корректная величина вводится без проблем.
- Теперь переходим к полю «Исходная единица измерения». Тут мы сделаем так, что пользователь будет выбирать значение из списка, состоящего из тех семи величин массы, перечень которых был приведен выше при описании аргументов функции ПРЕОБР. Ввести другие значения не получится.
Выделяем ячейку, которая находится под наименованием «Исходная единица измерения». Снова клацаем по иконке «Проверка данных».
- В открывшемся окне проверки данных переходим во вкладку «Параметры». В поле «Тип данных» устанавливаем параметр «Список». В поле «Источник» через точку с запятой (;) перечисляем коды наименований величин массы для функции ПРЕОБР, о которых шел разговор выше. Далее жмем на кнопку «OK».
- Как видим, теперь, если выделить поле «Исходная единица измерения», то справа от него возникает пиктограмма в виде треугольника. При клике по ней открывается список с наименованиями единиц измерения массы.
- Абсолютно аналогичную процедуру в окне «Проверка данных» проводим и с ячейкой с наименованием «Конечная единица измерения». В ней тоже получается точно такой же список единиц измерения.
- После этого переходим к ячейке «Результат конвертации». Именно в ней будет содержаться функция ПРЕОБР и выводить результат вычисления. Выделяем данный элемент листа и жмем на пиктограмму «Вставить функцию».
- Запускается Мастер функций. Переходим в нем в категорию «Инженерные» и выделяем там наименование «ПРЕОБР». Затем клацаем по кнопке «OK».
- Происходит открытие окна аргументов оператора ПРЕОБР. В поле «Число» следует ввести координаты ячейки под наименованием «Конвертируемая величина». Для этого ставим в курсор в поле и кликаем левой кнопкой мыши по этой ячейке. Её адрес тут же отображается в поле. Таким же образом вводим координаты в поля «Исходная единица измерения» и «Конечная единица измерения». Только на этот раз кликаем по ячейкам с такими же названиями, как у этих полей.
После того, как все данные введены, жмем на кнопку «OK».
- Как только мы выполнили последнее действие, в окошке ячейки «Результат конвертации» тут же отобразился результат преобразования величины, согласно ранее введенным данным.
- Давайте изменим данные в ячейках «Конвертируемая величина», «Исходная единица измерения» и «Конечная единица измерения». Как видим, функция при изменении параметров автоматически пересчитывает результат. Это говорит о том, что наш калькулятор полностью функционирует.
- Но мы не сделали одну важную вещь. Ячейки для ввода данных у нас защищены от введения некорректных значений, а вот элемент для вывода данных никак не защищен. А ведь в него вообще нельзя ничего вводить, иначе формула вычисления будет просто удалена и калькулятор придет в нерабочее состояние. По ошибке в эту ячейку можете ввести данные и вы сами, не говоря уже о сторонних пользователях. В этом случае придется заново записывать всю формулу. Нужно заблокировать любой ввод данных сюда.
Проблема состоит в том, что блокировка устанавливается на лист в целом. Но если мы заблокируем лист, то не сможем вводить данные в поля ввода. Поэтому нам нужно будет в свойствах формата ячеек снять возможность блокировки со всех элементов листа, потом вернуть эту возможность только ячейке для вывода результата и уже после этого заблокировать лист.
Кликаем левой кнопкой мыши по элементу на пересечении горизонтальной и вертикальной панели координат. При этом выделяется весь лист. Затем кликаем правой кнопкой мыши по выделению. Открывается контекстное меню, в котором выбираем позицию «Формат ячеек…».
- Запускается окно форматирования. Переходим в нем во вкладку «Защита» и снимаем галочку с параметра «Защищаемая ячейка». Затем клацаем по кнопке «OK».
- После этого выделяем только ячейку для вывода результата и кликаем по ней правой кнопкой мыши. В контекстном меню клацаем по пункту «Формат ячеек».
- Снова в окне форматирования переходим во вкладку «Защита», но на этот раз, наоборот, устанавливаем галочку около параметра «Защищаемая ячейка». Затем щелкаем по кнопке «OK».
- После этого перемещаемся во вкладку «Рецензирование» и жмем на иконку «Защитить лист», которая расположена в блоке инструментов «Изменения».
- Открывается окно установки защиты листа. В поле «Пароль для отключения защиты листа» вводим пароль, с помощью которого при необходимости в будущем можно будет снять защиту. Остальные настройки можно оставить без изменений. Жмем на кнопку «OK».
- Затем открывается ещё одно небольшое окошко, в котором следует повторить ввод пароля. Делаем это и жмем на кнопку «OK».
- После этого при попытке внесения любых изменений в ячейку вывода результата действия будут блокироваться, о чем сообщается в появляющемся диалоговом окне.
Таким образом, мы создали полноценный калькулятор для конвертации величины массы в различные единицы измерения.
Кроме того, в отдельной статье рассказывается о создании ещё одного вида узкопрофильного калькулятора в Экселе для расчета платежей по кредитам.
Урок: Расчет аннуитетного платежа в Экселе
Способ 3: включение встроенного калькулятора Excel
Кроме того, в Экселе имеется собственный встроенный универсальный калькулятор. Правда, по умолчанию кнопка его запуска отсутствует на ленте или на панели быстрого доступа. Рассмотрим, как активировать её.
- После запуска программы Excel перемещаемся во вкладку «Файл».
- Далее в открывшемся окне переходим в раздел «Параметры».
- После запуска окошка параметров Excel перемещаемся в подраздел «Панель быстрого доступа».
- Перед нами открывается окно, правая часть которого разделена на две области. В правой ее части расположены инструменты, которые уже добавлены на панель быстрого доступа. В левой представлен весь набор инструментов, который доступен в Excel, включая отсутствующие на ленте.
Над левой областью в поле «Выбрать команды» из перечня выбираем пункт «Команды не на ленте». После этого в списке инструментов левой области ищем наименование «Калькулятор». Найти будет просто, так как все названия расположены в алфавитном порядке. Затем производим выделения данного наименования.
Над правой областью находится поле «Настройка панели быстрого доступа». Оно имеет два параметра:
- Для всех документов;
- Для данной книги.
По умолчанию происходит настройка для всех документов. Этот параметр рекомендуется оставить без изменений, если нет предпосылок для обратного.
После того, как все настройки совершены и наименование «Калькулятор» выделено, жмем на кнопку «Добавить», которая расположена между правой и левой областью.
- После того, как наименование «Калькулятор» отобразилось в правой области окна, жмем на кнопку «OK» внизу.
- После этого окно параметров Excel будет закрыто. Чтобы запустить калькулятор, нужно кликнуть на одноименный значок, который теперь располагается на панели быстрого доступа.
- После этого инструмент «Калькулятор» будет запущен. Функционирует он, как обычный физический аналог, только на кнопки нужно нажимать курсором мышки, её левой кнопкой.
Как видим, в Экселе существует очень много вариантов создания калькуляторов для различных нужд. Особенно эта возможность полезна при проведении узкопрофильных вычислений. Ну, а для обычных потребностей можно воспользоваться и встроенным инструментом программы.
Во время работы в Microsoft Excel каждый пользователь сталкивается с необходимостью выполнить определенные математические расчеты. Не всегда удается решить задачу в уме или при помощи простых формул, поэтому требуется обращение к калькулятору. Напрямую через программу можно запустить системное приложение или использовать макрос для вызова графического меню со скриптом.
В этой статье я расскажу о каждом способе более детально.
Способ 1: Запуск системного приложения «Калькулятор»
В операционной системе Windows по умолчанию присутствует калькулятор, найти который можно в меню «Пуск» (еще можно добавить значок на панель задач или создать ярлык на рабочем столе). Иногда это не совсем удобно, когда требуется доступ к расчетам при взаимодействии с электронными таблицами. Разработчики Excel предлагают запускать калькулятор через панель быстрого доступа, расположив там соответствующий значок. Делается это так:
-
Запустите программу и пока не открывайте книги, а в главном окне выберите пункт «Параметры», отыскав его на панели слева.
-
Перейдите к разделу «Панель быстрого доступа» и отключите фильтрацию, указав вариант «Все команды» из соответствующего выпадающего меню.
-
Найдите там «Калькулятор» (сделать это будет несложно, поскольку все команды расположены в алфавитном порядке), после чего выделите строку и нажмите кнопку «Добавить» или используйте двойной клик левой кнопкой мыши по надписи «Калькулятор».
-
Убедитесь в том, что приложение теперь отображается в списке справа, после чего щелкните по «ОК» для сохранения изменений и выхода из параметров.
-
После запуска любой книги на панели сверху вы увидите значок с калькулятором. Нажмите по нему для запуска соответствующего приложения.
-
Откроется новое окно со стандартной программой, где вы можете выполнять любые расчеты.
Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей
Подписаться
Способ 2: Создание макроса для калькулятора (скрипт)
Excel совместим с Visual Basic и позволяет запускать пользовательские скрипты или макросы, используя для этого сохраненный код в редакторе. Сейчас я не хочу детально рассказывать обо всех особенностях этого процесса взаимодействия с программой, поскольку обычными пользователями применяется он редко, а остановлюсь исключительно на реализации калькулятора, приведя простой скрипт.
-
Сначала откройте «Параметры» точно так же, как это было показано в предыдущем способе, но на этот раз выберите раздел «Настроить ленту». Выберите команды со вкладками и дважды щелкните по строке с надписью «Разработчик».
-
Примените изменения и откройте любой документ, после чего вы увидите, как в главном окне появилась новая вкладка, по умолчанию отсутствующая в программе. Перейдите на нее и запустите средство «Visual Basic».
-
Перед вами появится окно с формой для записи кода, а если его нет, через меню «File» самостоятельно вызовите его.
-
Вставьте туда следующее содержимое:
Sub Calculator() Dim strExpr As String ' Введение данных для расчета strExpr = InputBox("Введите данные") ' Вычисление результата MsgBox strExpr & " = " & Application.Evaluate(strExpr) End Sub
-
Сохраните результат, задав для макроса подходящее название.
-
Если текущая книга не поддерживает макросы, все равно продолжите сохранение, ведь это не скажется на дальнейшем запуске скрипта.
-
Теперь при надобности запуска калькулятора на той же вкладке нажмите кнопку «Макросы».
-
Выберите созданный макрос и щелкните по «Выполнить» левой кнопкой мыши.
-
Введите любую математическую операцию, которую хотите выполнить, после чего отправьте задачу на подсчет.
-
Через несколько секунд на экране появится окно с результатом выполнения. Используйте данный калькулятор в любой удобный момент, точно так же запуская уже существующий макрос и выполняя любые расчеты.
В окне, в котором производится запуск макроса, можно перейти в его параметры и назначить горячую клавишу, отвечающую за быстрый старт. Это позволит сэкономить время и не обращаться к графическому меню каждый раз, когда нужно будет выполнить какие-либо математические операции.
Способ 3: Встроенные в Excel функции
В завершение отмечу, что многие задачи в Excel реализуемы при помощи встроенных функций, и обращение к калькулятору просто не требуется. Вы можете суммировать или умножать ячейки, возводить их в степень, вычислять процент, находить большее или меньшее значение и многое другое. Перейдя по ссылке ниже, вы найдете другую статью, полностью посвященную работе с функциями. Она вам точно пригодится, если вы только начинаете свое знакомство с электронными таблицами.
Читайте также: Работа с формулами в Excel
Теперь вы знаете, что в Экселе калькулятор доступен в виде графического окна, запускаемого скриптом или кнопками быстрых действий, вызывающими стандартное приложение Windows. Используйте любой из этих методов, чтобы обратиться за помощью к калькулятору, когда нужно будет посчитать сложные выражения или удостовериться в правильности собственных расчетов.
Стоит иметь в виду, что Excel сам по себе сложный калькулятор, который в состоянии рассчитывать таблицы, создавать сводную таблицу, строить графики и умножать матрицы, находить их определитель. И также сортировать данные.
Часто при работе в Excel для быстрой проверки и простых вычислений рука так и тянется к обычному калькулятору. Его приходится искать в меню или на панели задач с сопутствующими комментариями. Оказывается, разработчики программы учли и это. Для расчетов в режиме калькулятора предусмотрены две основных возможности.
Встроенный калькулятор
Значок калькулятора можно вывести на панель быстрого доступа Excel. Для этого используем Файл, далее Параметры → Панель быстрого доступа. В поле Выбрать команды из Все команды находим Калькулятор (команды расположены по алфавиту), затем жмем Добавить и ОК.
Если в вашей версии нет списка Файл, нажимаем на элемент выпадающего списка справа на панели быстрого доступа (Рис. 1) и выполняем последовательность: Выбрать команды из Все команды → Калькулятор → Добавить → ОК. Нужный символ появится на панели (Рис. 3).
Рис. 1. Выпадающий список настройки панели быстрого доступа.
Рис. 2. Добавление команды калькулятор на панель быстрого доступа.
Клавиша Калькулятор добавлена на панель быстрого доступа. Стандартный калькулятор открывается одним нажатием без дополнительных усилий.
Рис. 3. Значок калькулятора на панели быстрого доступа.
Собственный калькулятор
Если один и тот же расчет выполняется часто, например, определение напряжения в сечении балки или дисконтированного денежного потока, – собственный, то есть созданный самостоятельно калькулятор очень их упростит.
Рассмотрим калькулятор для расчета напряжения при растяжении.
Предположим, усилие в точке расчета, материал и его напряжение известны. Нужно найти площадь сечения. Она определяется как
F=P [σ]F= P [σ],
где PP – усилие,
σσ – напряжение.
Составляем в Excel таблицу исходных данных. Вносим значения усилия и напряжения, единицы измерения и в ячейке GH2 вводим формулу. Множитель 10,1971 связан с необходимостью конвертации кгс в МПа.
МПа = 10,197116 кгс/см2
Рис. 4. Калькулятор для определения площади поперечного сечения при растяжении-сжатии.
В дальнейшем этот калькулятор можно усложнить, добавив материалы, формы поперечных сечений и случай изгиба.
Калькулятор для расчета дисконтированного денежного потока основан на том же принципе: в ячейку вносится формула, которая распространяется на соседние, и результаты суммируются в ячейке I4 и I6 с помощью Автосуммы.
Рис. 5. Калькулятор для расчета дисконтированного денежного потока.
И в 1-м, и во 2-м случае результат изменится сразу после ввода нового значения.
Из предыдущего случая очевидно, что калькуляторы на рис. 3 и 4 представляют собой таблицы с упрощенным вводом данных. К их плюсам относится быстрота расчетов и простота изменения калькулятора.
Макросы
После запуска стандартного макроса
Sub Calculator()
Dim strExpr As String
’ Введение данных для расчета
strExpr = InputBox(“Введите данные”)
’ Вычисление результата
MsgBox strExpr & » = » & Application.Evaluate(strExpr)
End Sub
получаем почти тот же результат, что при использовании встроенного калькулятора. Преимуществом является то, что в окне ввода можно указать всю последовательность вычислений (Рис. 6).
Рис. 6. Калькулятор, созданный в редакторе VBA.
Макрос вводится через окно редактора VBA – вкладка файл → разработчик → кнопка Visual Basic. Для его отладки требуется как минимум 5 операций, тем не менее результат стоит затраченных усилий.
Остается удивляться, почему вариант на рис. 6 не включен в стандартные опции программы Excel.
Excel позволяет создать калькулятор практически для любой задачи и его вид может полностью определяться и изменяться пользователем под потребности.
В программе Excel есть множество других интересных и полезных функций, например, формула времени — читайте и изучайте на Справочнике!
Что делать, если не работают формулы в ячейках «Эксель». Excel не считает числа: не суммирует, не вычитает, не перемножает, не делит и не вычитает.
Не один раз сталкивался с ситуацией, когда открываешь «экселевский» файл, присланный по почте, ставишь в ячейках новые числа (цифры), а ячейки с формулами остаются неизменными – не считаются (не складываются, не делятся, не перемножаются). Это явление довольно распространенное, и обусловлено тем, что в программе Excel отключен автоматический расчет формул в ячейках.
Отключать автоматический расчет удобно если у Вас слабый компьютер и приходится работать с большими таблицами по нескольку сотен тысяч строк. Если отключены расчеты машина (компьютер) не зависает и не тормозит.
Как же посчитать значения формул при отключенном автоматическом расчете?
Все довольно просто. Необходимо:
- Зайти во вкладку «формулы»;
- Группа элементов «Вычисление»;
- Кнопка «Произвести вычисления»
Как включить автоматические выключения формул в Excel?
Включить вычисления можно двумя способами:
Первый способ – все в той же вкладке «формулы» в группе элементов «вычисления» выбрать кнопку «Параметры вычислений». Появится выпадающий список из трех позиций:
- Автоматически – автоматическое вычисление;
- Автоматически, кроме данных таблиц;
- Вручную – ручная активация расчетов.
- Открыть меню «Файл» => «Параметры»;
- В появившемся окне перейти во вкладку «Формулы»;
- Поставить флажок напротив пункта «Автоматически» в меню «Вычисления в книге»;
- Нажать кнопку «Ок».
Как видите все несложно.
Удачи в изучении Excel и успехов в работе.
Вопросы можете задавать в комментариях.
Похожее:
- Как умножить столбец таблицы Excel на одно.Как увеличить производительность труда подчиненных в программе.Добрый день. Часто возникают ситуации, когда нужно.
Excel не считает числа: не суммирует, не вычитает, не перемножает, не делит и не вычитает.(числа не складываются): 8 комментариев
подруга дала лицензию и офис не работал, все искал почему, но решил удалить. скачал с торрента другую версию и все работает, теперь буду учиться в экселе работаьь вот!
Не тянется формула по столбцу, он остается пустым, хотя формула присутствует. Автоматический расчет включен, не понимаем в чем дело. Подскажите, пожалуйста.
Excel для бухгалтера: исправление ошибки округления
Видно, что общий итог по налогу (значение в ячейке G7) и стоимости товаров (Н7) отличаются на копейку от суммы по строкам (G4:G6 и Н4:Н6, соответственно). Это ошибка является следствием округления. Дело в том, что значения только отображаются в формате с двумя десятичными знаками. Фактические значения в этих ячейках содержат больше десятичных знаков (рис. 2). Excel суммирует не отображаемые значения, а фактические.
Рис. 2. Тот же счет-фактура с большим числом знаков после запятой
Чтобы значение в ячейке G7 равнялось сумме отображаемых значений в ячейках G4:G6, можно применить формулу массива, проводящую округление значений до двух десятичных знаков перед суммированием: (рис. 3). [1]
Рис. 3. «Правильное» суммирование с использованием формулы массива
Чуть подробнее, как работает эта формула. Excel формирует виртуальный массив (в памяти компьютера), состоящий из трех элементов: ОКРУГЛ(G4;2), ОКРУГЛ(G5;2), ОКРУГЛ(G6;2), то есть значений в ячейках G4:G6, округленных до двух десятичных знаков, а затем суммирует эти три элемента. Вуаля!
Ошибки округления можно также исключить, применив функцию ОКРУГЛ в каждой из ячеек диапазона G4:G6. Этот прием не требует применения формулы массива, однако требует многократного использования функции ОКРУГЛ. Вам судить, что проще!
[1] Идея подсмотрена в книге Джона Уокенбаха «MS Excel 2007. Библия пользователя». Если вы не использовали ранее формулы массива, рекомендую начать с заметки Excel. Введение в формулы массива .
50 комментариев для “Excel для бухгалтера: исправление ошибки округления”
Для полноты картины можно упомянуть еще об одном варианте, в параметрах Excel указать «точность как на экране» (Файл-Параметры-Дополнительно-При пересчете этой книги: задать точность как на экране)
Спасибо за статью. «соответсвенно» лучше исправить
а как быть, если в документе производится большое количество вычислений, и числа «завязаны» друг за друга. использование формул ОКРУГЛ и т.п. немного неудобно.
как можно отключить округление отображаемого числа? как сделать, чтобы ексель показывал то что есть? пример — число 12345.6789, с точностью после запятой 2, он не округлял 12345.68, а отображал 12345.67, но значение оставалось 12345.6789?
Александр, если Вы хотите, чтобы Excel отражал с точностью до двух знаков после запятой, а хранил число с максимальной точностью, просто задайте форматирование «два знака после запятой», и никакие дополнительные формулы не потребуются. Но… именно против этого и направлена статья, так как в бухгалтерских расчетах не допускается расхождение между суммой и слагаемыми…
Проблемы с формулами в таблице Excel
Возможности Эксель позволяют выполнять вычисления практически любой сложности благодаря формулам и функциям. Однако иногда пользователи могут столкнуться с тем, что формула отказывается работать или вместо желаемого результата выдает ошибку. В данной статье мы рассмотрим, почему так получается, и какие действия предпринять для решения возникшей проблемы.
Решение 1: меняем формат ячеек
Очень часто Excel отказывается выполнять расчеты из-за того, что неправильно выбран формат ячеек.
Например, если задан текстовый формат, то вместо результата мы будем видеть просто саму формулу в виде обычного текста.
В некоторых ситуациях, когда выбран не тот формат, результат может быть посчитан, но отображаться он будет совсем не так, как мы хотели бы.
Очевидно, что формат ячеек нужно изменить, и делается это следующим образом:
- Чтобы определить текущий формат ячейки (диапазон ячеек), выделяем ее и, находясь во вкладке “Главная”, обращаем вниманием на группу инструментов “Число”. Здесь есть специальное поле, в котором показывается формат, используемый сейчас.
- Выбрать другой формат можно из списка, который откроется после того, как мы кликнем по стрелку вниз рядом с текущим значением.
Формат ячеек можно сменить с помощью другого инструмента, который позволяет задать более расширенные настройки.
- Выбрав ячейку (или выделив диапазон ячеек) щелкаем по ней правой кнопкой мыши и в открывшемся списке жмем по команде “Формат ячеек”. Или вместо этого, после выделения жмем сочетание Ctrl+1.
- В открывшемся окне мы окажемся во вкладке “Число”. Здесь в перечне слева представлены все доступные форматы, которые мы можем выбрать. С левой стороны отображаются настройки выбранного варианта, которые мы можем изменить на свое усмотрение. По готовности жмем OK.
- Чтобы изменения отразились в таблице, по очереди активируем режим редактирования для всех ячеек, в которых формула не работала. Выбрав нужный элемент перейти к редактированию можно нажатием клавиши F2, двойным кликом по нему или щелчком внутри строки формул. После этого, ничего не меняя, жмем Enter.
Примечание: Если данных слишком много, на ручное выполнение последнего шага потребуется немало времени. В данном случае можно поступить иначе – воспользуемся Маркером заполнения. Но этот работает только в том случае, когда во всех ячейках используются одинаковая формула.
- Выполняем последний шаг только для самой верхней ячейки. Затем наводим указатель мыши на ее правый нижний угол, как только появится черный плюсик, зажав левую кнопку мыши тянем его до конца таблицы.
- Получаем столбец с результатами, посчитанными с помощью формул.
Решение 2: отключаем режим “Показать формулы”
Когда мы вместо результатов видим сами формулы, это может быть связано с тем, что активирован режим показа формул, и его нужно отключить.
- Переключаемся во вкладку “Формулы”. В группе инструментов “Зависимость формул” щелкаем по кнопке “Показать формулы”, если она активна.
- В результате, в ячейках с формулами теперь будут отображаться результаты вычислений. Правда, из-за этого могут измениться границы столбцов, но это поправимо.
Решение 3: активируем автоматический пересчет формул
Иногда может возникать ситуация, когда формула посчитала какой-то результат, однако, если мы решим изменить значение в одной из ячеек, на которую формула ссылается, пересчет выполнен не будет. Это исправляется в параметрах программы.
- Заходим в меню “Файл”.
- В перечне слева выбираем раздел “Параметры”.
- В появившемся окне переключаемся в подраздел “Формулы”. В правой части окна в группе “Параметры вычислений” ставим отметку напротив опции “автоматически”, если выбран другой вариант. По готовности щелкаем OK.
- Все готово, с этого момента все результаты по формулам будут пересчитываться в автоматическом режиме.
Решение 4: исправляем ошибки в формуле
Если в формуле допустить ошибки, программа может воспринимать ее как простое текстовое значение, следовательно, расчеты по ней выполнятся не будут. Например, одной из самых популярных ошибок является пробел, установленный перед знаком “равно”. При этом помним, что знак “=” обязательно должен стоять перед любой формулой.
Также, довольно часто ошибки допускаются в синтаксисах функций, так как заполнить их не всегда просто, особенно, когда используется несколько аргументов. Поэтому, рекомендуем использовать Мастер функций для вставки функции в ячейку.
Чтобы формула заработала, все что нужно сделать – внимательно проверить ее и исправить все выявленные ошибки. В нашем случае нужно просто убрать пробел в самом начале, который не нужен.
Иногда проще удалить формулу и написать ее заново, чем пытаться искать ошибку в уже написанной. То же самое касается функций и их аргументов.
Распространенные ошибки
В некоторых случаях, когда пользователь допустил ошибку при вводе формулы, в ячейке могут отображаться такие значения:
- #ДЕЛ/0! – результат деления на ноль;
- #Н/Д – ввод недопустимых значений;
- #ЧИСЛО! – неверное числовое значение;
- #ЗНАЧ! – используется неправильный вид аргумента в функции;
- #ПУСТО! – неверно указан адрес дапазона;
- #ССЫЛКА! – ячейка, на которую ссылалась формула, удалена;
- #ИМЯ? – некорректное имя в формуле.
Если мы видим одну из вышеперечисленных ошибок, в первую очередь проверяем, все ли данные в ячейках, участвующих в формуле, заполнены корректно. Затем проверяем саму формулу и наличие в ней ошибок, в том числе тех, которые противоречат законам математики. Например, не допускается деление на ноль (ошибка #ДЕЛ/0!).
В случаях, когда приходится иметь со сложными функциями, которые ссылаются на много ячеек, можно воспользоваться инструментов проверки.
- Отмечаем ячейку, содержащую ошибку. Во вкладке “Формулы” в группе инструментов “Зависимости формул” жмем кнопку “Вычислить формулу”.
- В открывшемся окне будет отображаться пошаговая информация по расчету. Для этого нажимаем кнопку “Вычислить” (каждое нажатие осуществляет переход к следующему шагу).
- Таким образом, можно отследить каждый шаг, найти ошибку и устранить ее.
Также можно воспользоваться полезным инструментом “Проверка ошибок”, который расположен в том же блоке.
Откроется окно, в котором будет описана причина ошибки, а также предложен ряд действий касательно нее, в т.ч. исправление в строке формул.
Заключение
Работа с формулами и функциями – одна из главных функциональных возможностей Excel, и, несомненно, одно из основных направлений использования программы. Поэтому очень важно знать, какие проблемы могут возникать при работе с формулами, и как их можно исправить.
Использование Microsoft Excel в качестве калькулятора
Смотрите также верхнего же предела найти номер строки писать как принято: модели придется рассчитывать пустую текстовую строку 0. прикинуть суммы выплат сказано, что этоПроведем расчет процентов по непосредственно числа, а на первую клетку,Например, введите в ячейку, а в ячейкуИспользуйте в формуле для или название другойФормула, введенная в ячейке,Примечание: нет и номер столбца= х * y
проценты и остаток («») в томТакже полезно будет прикинуть
по кредиту, переплату, стандартный временной интервал, кредиту в Excel не ссылки на *(умножить), и мышкой A1 значение B1 — значение деления одного числа функции, оно изменится будет отображаться в Мы стараемся как можноВсе имена заняты в этом диапазоне.Limpfan с точностью не случае, если достигли, общий объем выплат сроки и т.д.
который встречается в
и вычислим эффективную
ячейки с данными.
Простые формулы
жмёте на вторую520 на другое. Пример: на синюю гиперссылку, строке формул всякий оперативнее обеспечивать вас: Был не прав На пересечении столбца: Доброго дня суток! до месяца, а либо номер следующего и переплату, т.е. «Помассажировать числа» заранее, графике погашения чаще процентную ставку, имея Тогда она примет клетку, потом нажимаете, в ячейку B1. =45/5 ведущую к разделу раз, как вы актуальными справочными материалами :-)
и строки находитсяМожет у кого-то до дня: периода. При копировании ту сумму, которую как я это всего. В примере следующую информацию по
следующий вид: =ПЛТ(18%/12; Enter и всё… — значениеЩелкните любую пустую ячейку9
справки для этой выберете ячейку. на вашем языке.Зато при такой искомая ячейка. есть опыт созданияПредполагается что: такой формулы вниз мы отдаем банку называю Microsoft БП = 28 предлагаемому банком кредиту: 36; 100000).После жтого если20 и введите знак% (клавиша процента) функции. Если щелкатьВажно: Эта страница переведена
Использование автосуммирования
проверке данных можноНомер строки находим калькуляторов в Экселе.в зеленые ячейки пользователь на большое количество за временно использование Excel может сильно дней.Рассчитаем ежемесячную процентную ставкуЯчейки окрасились в красный вы меняете номер, а в ячейку равенства (% (процент) отдельные элементы функции, Функция автоматически, поэтому ее выбрать валюту LVL, как MATCH(C2;C9:C20;0). Требуется создать калькулятор вводит произвольные даты строк мы получим его денег. Это помочь в этомДалее находим ЧБП: 365
и платежи по цвет, перед числами в какой либо
C1 — значение
=
Используйте в формуле со будут выделяться соответствующиеСУММ текст может содержать затем сумму 150,Номер столбца - вкладов, чтобы при платежей и их номера периодов как можно сделать с вопросе. / 28 = кредиту: появился знак «минус», клетке то последний8), чтобы начать ввод знаком * для
фрагменты в формуле.существует, но функции неточности и грамматические а затем валюту MATCH(F2;F8:L8;0). ввводе суммы, выбора суммы раз до нужного помощью простых формул:Для быстрой прикидки кредитный 13.Заполним таблицу вида: т.к. мы эти номер тоже меняется…. формулы. умножения на процент. В данном случаеВЫЧЕСТЬ ошибки. Для нас EUR, например,MATCH(C2;C9:C20;0) — берем
вклада, валюты и
отрицательные суммы — наши предела (срока кредита).Если хочется более детализированного
Избегание переписывания одной формулы
калькулятор в ExcelТеперь можно найти процентнуюКомиссия берется ежемесячно со деньги будем отдаватьExcel – это универсальныйЩелкните пустую ячейку справаЧтобы создать простую формулу, Пример: =15%*20 будут выделены тольконет. Вместо нее
важно, чтобы этаи создать-таки неверную значение ячейки C2 срока, рассчитывалась бы выплаты банку, положительные В остальных ячейках расчета, то можно
можно сделать за ставку базового периода: всей суммы. Общий банку, терять. аналитическо-вычислительный инструмент, который от введенных значений. достаточно ввести двасм ячейки B2:B5, поскольку в формуле используется статья была вам
Что использовать в формуле для имитации клавиш калькулятора?
комбинацию :-) |
и смотрим в |
сумма к выплате |
— берем дополнительный |
этой строки можно |
воспользоваться еще двумя |
пару минут сУ нас имеются все платеж по кредиту |
|
часто используют кредиторы |
Например, щелкните ячейку D1. |
числа и математический√ в этой формуле оператор минус (-). Например: полезна. Просим васА в VBA какой ячейке диапазона |
(за учетом 10% кредит к уже |
использовать похожую конструкцию |
полезными финансовыми функциями |
помощью всего одной необходимые данные – – это аннуитетный |
Дифференцированный способ оплаты предполагает, |
(банки, инвесторы и |
На вкладке |
оператор.(квадратный корень только одна числовая =8-3+2-4+12. Знак минус |
уделить пару секунд |
это можно предусмотреть. |
C9:C20 есть такое |
налога). (файл calc.xls). имеющемуся с проверкой на Excel - |
функции и пары |
подставляем их в платеж плюс комиссия. что: |
т.п.) и заемщики |
ФормулыНапример, можно просто ввести) ссылка. Тег Intellisense |
также можно использовать |
и сообщить, помогла |
Такой вариант.Хороший вариант, |
же значение. ЕслиНа просторах сетиподсчитать точное количество дней присутствие номера периода:ОСПЛТ (PPMT) простых формул. Для формулу ПСК: =B9*B8 Сумма основного долга |
сумма основного долга распределена |
support.office.com
Использование Microsoft Excel в качестве калькулятора
(предприниматели, компании, частныев разделе=5+20
SQRT (функция) появляется для любой для преобразования числа ли она вам, но с помощью такое же значение нашел что-то похожее, между двумя датами=ЕСЛИ(A18<>»»;и расчета ежемесячной выплатыПримечание. Чтобы получить проценты и сумма процентов по периодам выплат лица и т.д.).ФункцияилиИспользуйте функцию SQRT в функции.
в отрицательное в с помощью кнопок
формул такую проверку найдено в ячейке но не получается (и процентов, которые
текущая формулаПРПЛТ (IPMT) по аннуитетному кредиту в Excel, не – составляющие части равными долями;Быстро сориентироваться в мудреныхнажмите кнопку=5*20 формуле, чтобы найтиАвтосуммирование по горизонтали функции СУММ. Например, внизу страницы. Для
-
тоже можно сделать С9, то функция
разобраться и тем на них приходятся); «»). Первая из них (т.е. кредиту, где нужно умножать на аннуитетного платежа.
-
проценты по кредиту начисляются формулах, рассчитать проценты,Автосумма. Но чтобы создать квадратный корень числа.Дополнительные сведения см. в
-
в формуле =СУММ(12;5;-3;8;-4) удобства также приводимВы лучше обратите MATCH вернет 1,
более повторить. лучше с помощьюТ.е. если номер периода вычисляет ту часть выплаты производятся равными 100. Достаточно выставитьСумма основного долга = на остаток. суммы выплат, переплату. формулу, которую можно Пример: =SQRT(64) статье о функции
-
функция СУММ к ссылку на оригинал внимание на то, поскольку C9 –Буду очень благодарен функции не пустой, то очередного платежа, которая
суммами — таких для ячейки с аннуитетный платеж –Формула расчета дифференцированного платежа:
позволяют функции программыЯчейки, которые включаются в использовать даже после8 СУММ.
12 прибавляет 5, (на английском языке).
что реально срок первая ячейка диапазона за любую помощь.ДОЛЯГОДА (YEARFRAC) мы вычисляем сумму приходится на выплату сейчас большинство) в результатом процентный формат.
-
проценты.
ДП = ОСЗ / Microsoft Excel. результат, будут выделены
-
изменения значений, введите1/x (обратная величина)
После создания формулы ее вычитает 3, прибавляетВместо калькулятора с помощью
вклада может быть C9:C20. Если жеВсе имена занятыЗдравствуйте. Хочу несколько формул
выплат с помощью самого кредита (тела Excel есть специальнаяПСК по новой формулеСумма процентов = остаток (ПП + ОСЗЕжемесячные выплаты зависят от контуром. ссылку на ячейку
-
=1/n можно просто копировать
8 и вычитает Microsoft Excel можно произвольным, например, 5 такое значение найдено,: Здравствуйте, превратить в калькулятор. наших формул с кредита), а вторая функция совпала с годовой
-
долга * месячную * ПС)
схемы погашения кредита.
-
Нажмите клавишу RETURN. и математический оператор,Используйте в формуле выражение в другие ячейки, 4 в указанном выполнять вычисления математики. мес или 10
например, в ячейкеLimpfanКак я это
-
ПРПЛТ и ОСПЛТ.
может посчитать туПЛТ (PMT) процентной ставкой по
support.office.com
Подскажите, как создать калькулятор в Excel?
процентную ставку.где:
Различают аннуитетные иЕсли использовать числа, приведенные например =1/ а не создавать порядке.Вы можете вводить простые мес.
С20, то функция. себе представляю, примерно
Если же номера часть, которая придется
из категории кредиту.Остаток основного долга =ДП – ежемесячный платеж дифференцированные платежи:
в первом действии,A1 + B1n ту же формулу.Формулу СУММ проще всего формулы для сложения,Не по теме: MATCH вернет 12,За основу взялаиз скромных познаний
нет, то выводим на проценты банку.
Финансовые (Financial)Скачать кредитный калькулятор в остаток предыдущего периода по кредиту;Аннуитет предполагает, что клиент получится результат 33.., где Вы можете скопировать добавить на лист деления, умножения иМне это неочевидно, если т.к. C20 – второй из приложенных js, php(если не пустую текстовую строку: Добавим к нашему. Выделяем ячейку, где Excel – сумму основногоОСЗ – остаток займа; вносит каждый месяцДля расчета кредита ,Попробовав формулу со знаком
n формулу или использовать с помощью функции вычитания двух или это так, то
Калькулятор расчета кредита в Excel и формулы ежемесячных платежей
двенадцатая ячейка диапазона Вами файлов, в забыл окончательно)Реализованный в предыдущем варианте предыдущему примеру небольшую хотим получить результат,Таким образом, для расчета
долга в предыдущемПП – число оставшихся одинаковую сумму. например? «плюс», введите знак
Как рассчитать платежи по кредиту в Excel
— число, на которое маркер заполнения автосуммирования. Выберите пустую нескольких числовых значений.
- возможно нужно вообще C9:C20. Ну и него же поместила
- переменная1 = поле калькулятор неплох, но шапку таблицы с жмем на кнопку аннуитетных платежей по периоде.
до конца срокаПри дифференцированной схеме погашенияГеннадий гривин «минус», чтобы вычесть
Расчет аннуитетных платежей по кредиту в Excel
нужно разделить 1.для копирования формулы
ячейку непосредственно над
С помощью функции
- по-другому все делать. т.д.
- таблицу из файла ввода
- не учитывает один
подробным расчетом и
fx кредиту используется простейшаяОпираясь на таблицу ежемесячных
- погашения периодов; долга перед финансовой: Не нужен никакой одно значение из
- Пример: =1/8 в смежные ячейки.
или под диапазоном, автосуммирование можно быстро Я предложил свойЧерез проверку данных.
- calc.xls, организовала выборпеременная2 = поле важный момент: в номера периодов (месяцев):в строке формул,
- функция ПЛТ. Как платежей, рассчитаем эффективную
- ПС – процентная ставка организацией проценты начисляются калькулятор. Внимательно почитай другого, «звездочку» для0,125Например, когда вы копируете который нужно суммировать, суммировать ряд значений, вариант, если чем Как это в из списка вида ввода реальной жизни вы,Функция находим функцию
видите, дифференцированный способ процентную ставку: за месяц (годовую на остаток кредитной Help, просто, в умножения значений или
Для математических вычислений вместо
Расчет платежей в Excel по дифференцированной схеме погашения
формулу из ячейки а затем откройте
- не вводя их поможет — отлично, англ. экселе называется,
- вклада и валюты,формула в теле
скорее всего, будете
ОСПЛТ (PPMT)ПЛТ погашения несколько сложнее.
взяли кредит 500 000
- ставку делим на суммы. Поэтому ежемесячные
- ячейки, в которых
- косую черту для калькулятора можно использовать B6 в ячейку
- на ленте вкладку вручную в формулу. если нет - я не знаю.
срок и сумма кода => результат вносить дополнительные платежи
в ячейке B17
в списке и
Кто как, а я руб.; 12). платежи будут уменьшаться. тебе нужен результат, деления. Excel. C6, в нейГлавная После того как ну, нет, так Прикрепил рисунок. вклада вводятся вручную. в поле ответа для досрочного погашения
вводится по аналогии жмем считаю кредиты злом.вернули в банк –Составим график погашения предыдущегоЧаще применяется аннуитет: выгоднее
нужно ввести формулы…Если использовать числа изДля сложения, вычитания, умножения
автоматически изменяются ссылкиили вы создадите формулу, нет.
Кстати, хотя уПо формуле вычисляется = переменная3
при удобной возможности. сОК
Особенно потребительские. Кредиты 684 881,67 руб. кредита по дифференцированной для банка и
Формула расчета процентов по кредиту в Excel
Все очень просто… примера, получаются результаты и деления числовых на ячейки вФормула вы можете скопировать
есть задание сделать калькулятор меня и считается ставка и капитализация
переменная4 = переменная3
Для реализации этогоПЛТ. В следующем окне для бизнеса - (сумма всех платежей схеме. удобнее для большинстваПользователь удален 25, -15, 100
значений можно ввести столбце C.и выберите
ее в смежные в экселе, а сумма к выплате,
(да, нет). ## для продолжения можно добавить вв предыдущем примере: нужно будет ввести
другое дело, а по кредиту);Входные данные те же:
- клиентов.: пиши в аську
- и 0,25. на лист простыеПри копировании формулы проверьтеАвтосумма
- ячейки — нет именно:
- и, как смог,Саму формулу для дальнейших вычислений нашу модель столбец
- Добавился только параметр аргументы для расчета: для обычных людей
переплата составила 184 881,Составим график погашения займа:Ежемесячная сумма аннуитетного платежа — разберемся 198800494Примечание:
Расчет полной стоимости кредита в Excel
формулы. Создав формулу правильность ссылок на > необходимости повторно создаватьполная цена (100%)-себестоимость я её проверил, подсчета итоговой суммыДопустим задаются переменные с дополнительными выплатами,Период
- Ставка мышеловка»деньги за 15
- 67 руб.;Остаток задолженности по кредиту:
- рассчитывается по формуле:или в Агента Варианты этой формулы можно
один раз, вы ячейки. Ссылки на
Сумма одну и ту (10%)-расходы различные (45%)-налоги но к банкам
вклада не трогала, R(радиус) а дальше которые будут уменьшатьс номером текущего- процентная ставка минут, нужен толькопроцентная ставка – 184 в первый месяцА = К * S
постучи использовать для всех можете просто поместить
ячейки могут меняться,. Функция автосуммирования автоматически
же формулу. (10%) и = я отношения не т.к. в банковском
по формулам вычисляется остаток. Однако, большинство месяца (выплаты) и по кредиту в паспорт» срабатывает безотказно, 881, 67 /
равняется всей сумме:где:П пг основных математических вычислений
ее в смежные если они являются
определяет диапазон дляВычитание в Excel прибыль (35%) имею, во всем деле не сильна. площадь, объем и
exceltable.com
Расчет кредита в Excel
банков в подобных закрепление знаком $ пересчете на период предлагая удовольствие здесь 500 000 * =$B$2. Во второйА – сумма платежа: Да там это в Excel. ячейки, и вам относительными. Дополнительные сведения суммирования и создаетУмножение в Excelнужно чтобы в этом не разбираюсь, Столбец F тоже другие параметры. случаях предлагают на некоторых ссылок, т.к. выплаты, т.е. на и сейчас, а 100, или 37%. и последующие – по кредиту; легко, эксель этоДобавление формулы в соседние не потребуется создавать см. в статье формулу. Она такжеДеление в Excel ячейку где полная поэтому за корректность
не изменяла.Как это сделать выбор: сокращать либо впоследствии мы эту
месяцы. Если годовая расплату за негоБезобидная комиссия в 1 рассчитывается по формуле:К – коэффициент аннуитетного вообще усовершенствованая версия ячейки ту же формулу Копирование и вставка работает и поВсе записи формул начинаются цена ввести любую подсчета суммы кОбращаю внимание, что в эксель? сумму ежемесячной выплаты, формулу будем копировать
Вариант 1. Простой кредитный калькулятор в Excel
ставка 12%, то когда-нибудь потом. И % обошлась кредитополучателю =ЕСЛИ(D10>$B$4;0;E9-G9). Где D10 платежа; калькулятора…Созданную формулу можно просто раз за разом. формулы в другую горизонтали, если вы со знака равенства ( цифру, и в выплате не поручусь. в ячейках D10Дайте какой-нибудь готовый либо срок. Каждый вниз. Функция на один месяц главная проблема, по-моему, очень дорого. – номер текущегоS – величина займа.Там все функции перетащить в ячейки Кроме того, можно ячейку или на выберете ячейку справа= итоге была показанаВсе имена заняты и D13 производятся
- пример чтобы переработать такой сценарий дляПРПЛТ (IPMT) должно приходиться по даже не вЭффективная процентная ставка кредита периода, В4 –Формула коэффициента аннуитета: калькулятора есть если в соседней строке
- использовать формулы с другой лист. или слева от). Чтобы создать простую
- прибыль, как это: Хотел уточнить - промежуточные вычисления, в
- под свои нужды. наглядности лучше посчитатьдля вычисления процентной 1% соответственно. грабительских процентах или без комиссии составит срок кредита; Е9К = (i * нажать на значёк
- или столбце. При функцией СУММ дляКлавиша калькулятора суммируемого диапазона. формулу, просто введите все сделать подскажите у Вас ругается исходном файле ониБлагодарю заранее. отдельно. части вводится аналогично.Кпер в том, что
13%. Подсчет ведется – остаток по (1 + i)^n) fx (функция). Если этом формула автоматически быстрого суммирования последовательностейМетод ExcelПримечание: знак равенства, а
Вариант 2. Добавляем детализацию
кто знает, пожалуйста. при цифре, меньшей белого цвета (шрифт)ImobilazerВ случае уменьшения срока Осталось скопировать введенные- количество периодов, это «потом» все по той же кредиту в предыдущем / ((1+i)^n-1) её у вас изменяется для вычисления значений, не вводяОписание, пример Функция автосуммирования не работает следом вычисляемые числовыеR.I.P.Company 100, а можноLimpfan: Длинна окружности например: придется дополнительно с
формулы вниз до т.е. срок кредита равно когда-нибудь наступит. схеме. периоде; G9 –где i – процентная там не виднро
значений в соответствующей их в формулуРезультат с несмежными диапазонами. значения и соответствующие: http://ru.wikibooks.org/wiki/Microsoft_Excel#.D0.A4.D0.BE.D1.80.D0.BC.D1.83.D0.BB.D1.8B_.D0.B2_Microsoft_Excel ли проверку данных: Ну и мойВ A1 вводим помощью функции последнего периода кредита в месяцах. Кредит убивает мотивациюСогласно Закону о потребительском сумма основного долга ставка за месяц, то нажимайте Insert, строке или столбце. вручную.+ (клавиша плюс)»Сумма».» /> математические операторы: знакМихаил коваленко сделать в зависимости
вариант. радиусЕСЛИ (IF) и добавить столбцыПс к росту. Зачем кредите для расчета в предыдущем периоде. результат деления годовой
Function там потом
Щелкните ячейку, содержащую формулу.Выполните одно из следующих+ (плюс)Автосуммирование по вертикали плюс (: в первой ячейке от выбранной вылюты?Все имена занятыВ A2 вводимпроверять — не с простыми формулами- начальный баланс, напрягаться, учиться, развиваться, полной стоимости кредитаВыплата процентов: остаток по ставки на 12; можно выбрать кучуВ правом нижнем углу действий:Используйте в формуле дляНа рисунке выше показано,
+ вводиш цифру то есть сейчас
: Спасибо большое за формулу 2* pi*R: достигли мы нулевого для вычисления общей т.е. сумма кредита. искать дополнительные источники (ПСК) теперь применяется кредиту в текущемn – срок кредита
Вариант 3. Досрочное погашение с уменьшением срока или выплаты
всяких Функций. ячейки появится квадратИспользование простых формул для сложения чисел. Пример: что функция автосуммирования) для сложения, знакво второй ячейке при выборе 199 помощь!= 2*ПИ ()*A1 баланса раньше срока: суммы ежемесячных выплатБс дохода, если можно новая формула. ПСК периоде умножить на в месяцах.Но это делать — маркер заполнения. сложения, вычитания, умножения =4+6+2 автоматически определила ячейки минус (
ставиш =кликаеш по USD проверка неСпасибо большое! ХотелТатьяна шеховцоваА в случае уменьшения (она постоянна и- конечный баланс,
тупо зайти в определяется в процентах месячную процентную ставку,В программе Excel существует не обязательно…Перетащите маркер заполнения
Вариант 4. Кредитный калькулятор с нерегулярными выплатами
и деления числовыхДвенадцат B2: B5 в- первой ячейке, нажимаеш происходит, а хотелось попросить разжевать (если: выплаты — заново равна вычисленной выше т.е. баланс с ближайший банк и с точностью до которая разделена на специальная функция, котораяВот к примерув соседнюю ячейку. значений- (клавиша минус)
качестве диапазона для
- ) для вычитания, звездочку *0,1 бы, чтобы проверка возможно, как не
- Юля павлова пересчитывать ежемесячный взнос в ячейке C7) которым мы должны там тебе за
- третьего знака после 12 месяцев: =E9*($B$3/12). считает аннуитетные платежи. расчёт процента отПри копировании формулы автоматическиЧтобы создать простую формулу- (минус)
planetaexcel.ru
Как написать простой калькулятор в excel?
суммирования. Вам нужно (
в третьей…по аналогии срабатывала при вводе
очень опытному «экселисту»: В Excel каждая начиная со следующего
и, ради интереса, по идее прийти
полчаса оформят кредит запятой по следующей
Выплата основного долга: сумму Это ПЛТ: какойто суммы(я так настраиваются ссылки на
и получить ееИспользуйте в формуле для только нажать клавишу
*Mak592 суммы меньше именно 2 вещи: ясейка — калькулятор.
после досрочной выплаты оставшейся сумме долга:
к концу срока. на кабальных условиях, формуле:
всего кредита разделить
Заполним входные данные для понял вы это
ячейки. результат, введите значения
вычитания чисел или ВВОД для подтверждения.
) для умножения и
: http://[email protected]/course/195 99 LVL, 199
1) разжуйте алгоритм= 5+3 периода:
Чтобы сделать наш калькулятор
Очевидно =0, т.е. попутно грамотно разведя
ПСК = i * на срок: =ЕСЛИ(D9 расчета ежемесячных платежей подразумеваете под расчётомИспользование функции СУММ для
и математические операторы обозначения отрицательного числа. Если вам нужно наклонную черту (удалить @ из USD, 199 EUR.
функции =INDEX(F9:L20;MATCH(C2;C9:C20;0);MATCH(F2;F8:L8;0)), внаписал, нажал Ентер,
Существуют варианты кредитов, где
Калькулятор вкладов в Excel
более универсальным и никто никому ничего
на страхование и ЧБП * 100;Итоговый платеж: сумма «процентов» по кредиту. Это кредита) то вписываете суммирования числовых значений в ячейку илиПример: =18-12 добавить или исключить/ ссылки
Все имена заняты 2-х словах получи ответ. клиент может платить способным автоматически подстраиваться
не должен. прочие допы?
где i – процентная и «основного долга» сумма займа, проценты своё изначальное число
в столбце или строку формул. ВместоПример: =24*-5 (24 умножить несколько ячеек, удерживая) для деления. ЗатемПодробный бесплатный самоучитель: Можно, но уже2) как ВыВместо чисел можно нерегулярно, в любые
под любой срокТипТак что очень надеюсь,
ставка базового периода; в текущем периоде: и срок. в первую клетку строке ввода значений непосредственно на отрицательное число
нажатой клавишу SHIFT, нажмите клавишу ВВОД, — видеокурс по через VBA, стандартными добились вылетание ругающейся писать адреса ячеек,
произвольные даты внося кредита, имеет смысл- способ учета
что изложенный нижеЧБП – число базовых =F8+G8.
Составим график погашения кредита. потом во второюДля вычисления суммы последовательности в формулу можно 5)
нажимайте соответствующую клавишу и Excel тут Microsoft® Excel® 2007
средствами — нет. таблички в случае, кудла эти числа любые имеющиеся суммы. немного подправить формулы.
ежемесячных выплат. Если материал вам не
периодов в календарномВнесем формулы в соответствующие Пока пустой. клетку вводите процент
числовых значений в использовать ссылки на6 со стрелкой, пока же вычислит и расскажет Вам оВсе имена заняты
если сумма депозита введены или будут
Процентная ставка по В ячейке А18
равен 1, то пригодится. году. столбцы. Скопируем ихВ первую ячейку столбца в вмде числа строке или столбце ячейки, содержащие нужные-120 не выделите нужный отобразит результат формулы. большинстве функций программы: Ну, почему же? меньше положенной. введены позже. таким кредитам обычно лучше использовать формулу выплаты учитываются наНо если уж случитсяВозьмем для примера следующие на всю таблицу.
«Платежи по кредиту» с точкой (например не нужно вводить значения. Применение ссылокx (клавиша умножения)
диапазон. Затем нажмитеНапример, если в ячейке и поможет разобраться В окне ПРОВЕРКАЗаранее благодарю заНо есть еще выше, но свободы вида: начало месяца, если так, что вам данные по кредиту:Сравним переплату при аннуитетной
вводиться формула расчета 60% это 0.6, их в формулу обеспечивает обновление результата* (звездочка) клавишу ВВОД для C5 ввести формулу в ее многочисленных ДАННЫХ для параметра «просветление»! =) один способ - выходит больше. Можно=ЕСЛИ(A17>=$C$7;»»;A17+1) равен 0, то или вашим близкимДля расчета полной стоимости и дифференцированной схеме
кредита аннуитетными платежами надо вводитьь с вручную. Вместо этого при изменении значений.
Используйте в формуле для завершения задачи.=12,99+16,99 тонкостях. МИНИМУМ напишите формулу
Limpfan задавать диапазонам ячеек даже взять вЭта формула проверяет с на конец. У придется влезть в
кредита нужно составить погашения кредита: в Excel: =ПЛТ($B$3/12;
точкой а не можно использовать готовуюВведите в ячейки несколько умножения чисел. Пример:Подсказка Intellisense для функции.и нажать клавишу
http://www.iqcomp.ru/v/s270Код =ЕСЛИ(E2=»LVL»;100;200) Кстати,
: =INDEX(F9:L20 — ищем или ячейкам имена банке еще денег помощью функции ЕСЛИ нас в России это дело, то
график платежей (порядокКрасная цифра – аннуитет $B$4; $B$2). Чтобы с запятой!) потом формулу с функцией значений. =8*3
Плавающий тег СУММ(число1;[число2];…)
ВВОД, Excel вычислитВидеоуроки / Microsoft вместо МЕЖДУ лучше ячейку в диапазоне (отличающиеся от обычных в дополнение к (IF) достигли мы абсолютное большинство банков неплохо бы перед см. выше).
CyberForum.ru
Калькулятор в эксель
(брали 100 000 закрепить ячейки, используем в третей клетке
СУММ.Например, введите в ячейку24 под функцией — это
результат и отобразит Office / Microsoft выбрать БОЛЬШЕ (точнее F9:L20. адресов ячеек. имеющемуся кредиту. Для последнего периода или работает по второму
походом в банкНужно определить базовый период
руб.), черная – абсолютные ссылки. Можно пишите : =(равно),
Введите три числа в A1 значение÷ (клавиша деления) подсказка Intellisense. Если
29,98 в этой
Office 2007 / больше или равно),
Для этого нужноТогда можно формулу
расчета по такой нет, и выводит варианту, поэтому вводим хотя бы ориентировочно (БП). В законе дифференцированный способ. вводить в формулу потом мушкой нажимаете
строке на листе.
5/ (косая черта) вы щелкнете СУММ ячейке.
Microsoft Excel
Для постоянных пользователей Excel не секрет, что в этой программе можно производить различные математические, инженерные и финансовые расчеты. Данная возможность реализуется путем применения различных формул и функций. Но, если Эксель постоянно использовать для проведения подобных расчетов, то актуальным становится вопрос организации необходимых для этого инструментов прямо на листе, что значительно повысит скорость вычислений и уровень удобства для пользователя. Давайте выясним, как сделать подобный калькулятор в Экселе.
Особенно насущной данная задача становится в случае необходимости постоянно проводить однотипные вычисления и расчеты, связанные с определенным видом деятельности. В целом все калькуляторы в Excel можно разделить на две группы: универсальные (используются для общих математических вычислений) и узкопрофильные. Последняя группа делится на множество видов: инженерные, финансовые, кредитные инвестиционные и т.д. Именно от функциональных возможностей калькулятора, в первую очередь, зависит выбор алгоритма его создания.
Способ 1: использование макросов
Прежде всего, рассмотрим алгоритмы создания пользовательских калькуляторов. Начнем с создания простейшего универсального калькулятора. Данный инструмент будет выполнять элементарные арифметические действия: сложение, умножение вычитание, деление и т. д. Он реализован с помощью макроса. Поэтому прежде, чем приступить к процедуре создания, нужно удостовериться, что у вас включены макросы и панель разработчика. Если это не так, то обязательно следует .
Теперь при наборе выбранной комбинации горячих клавиш (в нашем случае Ctrl+Shift+V
) будет запускаться окно калькулятора. Согласитесь, это намного быстрее и проще, чем каждый раз вызывать его через окно макросов.
Способ 2: применение функций
Теперь давайте рассмотрим вариант создания узкопрофильного калькулятора. Он будет предназначен для выполнения конкретных, специфических задач и размещен непосредственно на листе Excel. Для создания этого инструмента будут применяться встроенные функции Эксель.
Для примера создадим инструмент конвертации величин массы. В процессе его создания нами будет использована функция ПРЕОБР
. Данный оператор относится к инженерному блоку встроенных функций Эксель. Его задачей является преобразование величин одной меры измерения в другую. Синтаксис данной функции следующий:
ПРЕОБР(число;исх_ед_изм;кон_ед_изм)
«Число»
— это аргумент, имеющий вид числового значения той величины, которую надо конвертировать в другую меру измерения.
«Исходная единица измерения»
— аргумент, который определяет единицу измерения величины, подлежащую конвертации. Он задается специальным кодом, который соответствует определенной единице измерения.
«Конечная единица измерения»
— аргумент, определяющий единицу измерения той величины, в которую преобразуется исходное число. Он также задается с помощью специальных кодов.
Нам следует подробнее остановиться на этих кодах, так как они нам понадобятся в дальнейшем при создании калькулятора. Конкретно нам понадобятся коды единиц измерения массы. Вот их перечень:
- g
– грамм; - kg
– килограмм; - mg
– миллиграмм; - lbm
– английский фунт; - ozm
– унция; - sg
– слэг; - u
– атомная единица.
Нужно также сказать, что все аргументы данной функции можно задавать, как значениями, так и ссылками на ячейки, где они размещены.
Таким образом, мы создали полноценный калькулятор для конвертации величины массы в различные единицы измерения.
Кроме того, в отдельной статье рассказывается о создании ещё одного вида узкопрофильного калькулятора в Экселе для расчета платежей по кредитам.
Используйте для математических вычислений Microsoft Excel вместо калькулятора!
На листе можно вводить простые формулы для сложения, вычитания, деления и умножения двух или более числовых значений. С помощью функции автосуммирования можно быстро вычислить сумму ряда значений, не вводя их в формулу вручную. Создав формулу один раз, вы можете просто поместить ее в смежные ячейки, и вам не потребуется создавать ту же формулу раз за разом.
После того как вы познакомитесь с этими простыми формулами, вероятно, вы захотите побольше узнать о создании сложных формул и попробовать некоторые из множества функций, доступных в Excel. Дополнительные сведения см. в статьях Общие сведения о формулах и Функции Excel (по категориям) .
Примечание:
Снимки экрана в этой статье получены в Excel 2016. Ваши экраны могут отличаться от них, если вы используете другую версию Excel.
Простые формулы
Все записи формул начинаются со знака равенства (=
). Чтобы создать простую формулу, просто введите знак равенства, а следом вычисляемые числовые значения и соответствующие математические операторы: знак плюс (+
) для сложения, знак минус (—
) для вычитания, звездочку (*
) для умножения и наклонную черту (/
) для деления. Затем нажмите клавишу ВВОД, и Excel тут же вычислит и отобразит результат формулы.
Например, если в ячейке C5 ввести формулу =12,99+16,99
и нажать клавишу ВВОД, Excel вычислит результат и отобразит 29,98 в этой ячейке.
Формула, введенная в ячейке, будет отображаться в строке формул всякий раз, как вы выберете ячейку.
Важно:
Функция СУММ существует, но функции ВЫЧЕСТЬ нет. Вместо нее в формуле используется оператор минус (-). Например: =8-3+2-4+12. Знак минус также можно использовать для преобразования числа в отрицательное в функции СУММ. Например, в формуле =СУММ(12;5;-3;8;-4) функция СУММ к 12 прибавляет 5, вычитает 3, прибавляет 8 и вычитает 4 в указанном порядке.
Использование автосуммирования
Формулу СУММ проще всего добавить на лист с помощью функции автосуммирования. Выберите пустую ячейку непосредственно над или под диапазоном, который нужно суммировать, а затем откройте на ленте вкладку Главная
или Формула
и выберите Автосумма
> Сумма
. Функция автосуммирования автоматически определяет диапазон для суммирования и создает формулу. Она может работать и по горизонтали, если вы выберете ячейку справа или слева от суммируемого диапазона.
Примечание:
Функция автосуммирования не работает с несмежными диапазонами.
Автосуммирование по вертикали
Функция автосуммирования автоматически определяет ячейки B2:B5 в качестве диапазона для суммирования. Вам нужно только нажать клавишу ВВОД для подтверждения. Если вам нужно добавить или исключить несколько ячеек, удерживая нажатой клавишу SHIFT, нажимайте соответствующую клавишу со стрелкой, пока не выделите нужный диапазон, а затем нажмите клавишу ВВОД.
Подсказка Intellisense для функции.
Плавающий тег СУММ(число1;[число2];…) под функцией — это подсказка Intellisense. Если вы щелкнете СУММ или название другой функции, оно примет вид синей гиперссылки, которая приведет вас к разделу справки для этой функции. Если щелкать отдельные элементы функции, будут выделяться соответствующие фрагменты в формуле. В данном случае будут выделены только ячейки B2:B5, поскольку в этой формуле только одна числовая ссылка. Тег Intellisense появляется для любой функции.
Автосуммирование по горизонтали
Это еще не все возможности суммирования! См. статью Функция СУММ .
Больше не нужно вводить формулу несколько раз
Создав формулу один раз, вы можете просто копировать ее в другие ячейки, а не создавать ту же формулу снова и снова. Вы можете скопировать формулу или использовать маркер заполнения
для копирования формулы в смежные ячейки.
Например, когда вы копируете формулу из ячейки B6 в ячейку C6, в ней автоматически изменяются ссылки на ячейки в столбце C.
После копирования формулы проверьте правильность ссылок на ячейки. Изменение ссылок на ячейки зависит от их типа (абсолютные или относительные). Дополнительные сведения см. в статье Копирование и вставка формулы в другую ячейку или на другой лист .
Что использовать в формуле для имитации клавиш калькулятора?
Клавиша калькулятора |
Метод Excel |
Описание, пример |
Результат |
+ (клавиша плюс) |
Используйте в формуле для сложения чисел. Пример: =4+6+2 |
||
— (клавиша минус) |
Используйте в формуле для вычитания чисел или обозначения отрицательного числа. Пример: =18-12 Пример: =24*-5 (24 умножить на отрицательное число 5) |
||
x (клавиша умножения) |
* (звездочка) |
Используйте в формуле для умножения чисел. Пример: =8*3 |
|
÷ (клавиша деления) |
/ (косая черта) |
Используйте в формуле для деления одного числа на другое. Пример: =45/5 |
|
% (клавиша процента) |
% (процент) |
Используйте в формуле со знаком * для умножения на процент. Пример: =15%*20 |
|
√ (квадратный корень |
SQRT (функция) |
Используйте функцию SQRT в формуле, чтобы найти квадратный корень числа. Пример: =SQRT(64) |
|
1/x (обратная величина) |
Используйте в формуле выражение =1/n Пример: =1/8 |
У вас есть вопрос об Excel?
Помогите нам улучшить Excel
У вас есть предложения по улучшению следующей версии Excel? Если да, ознакомьтесь с темами на
Практическая
работа № 20
Выполнение
расчетов в
Excel
Цель:
научиться
выполнять расчеты в Excel
Сведения
из теории
Все
вычисления в программе MS Excel выполняются
с помощью формул. Ввод
формулы
всегда начинается со знака равенства
“=”,
затем располагают вычисляемые элементы,
между которыми стоят знаки выполняемых
операций:
+
сложение
/
деление
*
умножение
− вычитание
^
возведение в степень
В
формулах в качестве операндов часто
используют не числа, а адреса ячеек, в
которых хранятся эти числа. В этом случае
при изменении числа в ячейке, которая
используется в формуле, результат
пересчитается автоматически
Примеры
записи формул:
=(А5+В5)/2
=С6^2*
(D
6-
D
7)
В
формулах используют относительные,
абсолютные и смешанные ссылки
на адреса ячеек. Относительные ссылки
при копировании формулы изменяются.
При копировании формулы знак $ замораживает:
номер строки (А$2 — смешанная ссылка),
номер столбца ($F25- смешанная ссылка) или
то и другое ($A$2- абсолютная ссылка).
Формулы
динамичны и результаты автоматически
изменяются, когда меняются числа в
выделенных ячейках.
Если
в формуле несколько операций, то
необходимо учитывать порядок выполнения
математических действий.
Автозаполнение
ячеек формулами:
ввести
формулу в первую ячейку и нажать Enter;
выделить
ячейку с формулой;
установить
указатель мыши в правый нижний угол
ячейки и протянуть в нужном направлении
(автозаполнение ячеек формулами можно
делать вниз, вверх, вправо, влево).
Использование
функций:
установить
курсор в ячейку, где будет осуществляться
вычисление;
раскрыть
список команд кнопки Сумма (рис. 20.1) и
выбрать нужную функцию. При выборе
Другие
функции
вызывается Мастер
функций.
Рисунок
20.1 – Выбор функции
Задания
для выполнения
Задание
1 Подсчет котировок курса доллара
В
папке с названием своей группы создайте
документ MS Excel, имя задайте по номеру
практической работы.
Лист
1 назовите по номеру задания;
Создайте
таблицу подсчета котировок курса
доллара (рис. 20.2), столбец Дата
заполните с помощью автозаполнения,
столбцы Курс
покупк
и
и Курс
продажи
отформатируйте как числа с двумя знаками
после запятой.
Рисунок
20.2 – Образец таблицы (Лист 1)
Выполните
расчет дохода в ячейке D4.
Формула для расчета:
Доход
= Курс продажи – Курс покупки
Сделайте
автозаполнение ячеек D5:D23
формулами.
В
столбце «Доход» задайте Денежный
(р)
формат чисел;
Отформатируйте
таблицу.
Сохраните
книгу.
Задание
2 Расчет суммарной выручки
Лист
2.
Создайте
таблицу расчета суммарной выручки по
образцу, выполните расчеты (рис. 20.3).
В
диапазоне B3:E9 задайте денежный формат
с двумя знаками после запятой.
Формулы
для расчета:
Всего
за день = Отделение 1 + Отделение 2 +
Отделение 3;
Итого
за неделю = Сумма значений по каждому
столбцу
Отформатируйте
таблицу. Сохраните книгу.
Рисунок
20.3 – Образец таблицы (Лист 2)
Задание
3 Расчет надбавки
В
этом же документе перейдите на Лист
3.
Назовите
его по номеру задания.
Создайте
таблицу расчета надбавки по образцу
(рис. 20.4). Колонке Процент
надбавки
задайте
формат Процентный
,
самостоятельно задайте верные форматы
данных для колонок
Сумма зарплаты
и
Сумма надбавки.
Рисунок
20.4 — Образец таблицы (Лист 3)
Выполните
расчеты.
Формула
для расчета
Сумма
надбавки = Процент надбавки * Сумма
зарплаты
После
колонки Сумма
надбавки добавьте еще одну колонку
Итого
.
Выведите в ней итоговую сумму зарплаты
с надбавкой.
Введите:
в ячейку Е10 Максимальная
сумма надбавки,
в ячейку Е11 − Минимальная
сумма надбавки.
В ячейку Е12
− Средняя
сумма надбавки.
В
ячейки F10:F12
введите соответствующие формулы для
вычисления.
Сохраните
книгу.
Задание
4 Использование в формулах абсолютных
и относительных адресов
В
этом же документе перейдите на Лист
4.
Назовите его по номеру задания.
Введите
таблицу по образцу (рис. 20.5), задайте
шрифт Bodoni
MT,
размер
12, остальные настройки форматирования
− согласно образцу. Ячейкам С4:С9 задайте
формат Денежный, обозначение «р.»,
ячейкам D4:D9
задайте формат Денежный, обозначение
«$».
Рисунок
20.5 — Образец таблицы (Лист 4)
Вычислите
Значения ячеек, помеченных знаком “?”
Сохраните
книгу.
Контрольные
вопросы
Как
осуществляется ввод формул в Excel?
Какие
операции можно использовать в формулах,
как они обозначаются?
Как
сделать автозаполнение ячеек формулой?
Как
вызвать Мастер функций?
Какие
функции вы использовали в этой
практической работе?
Расскажите,
как вы вычисляли значения Максимальной,
Минимальной
и
Средней
сумм надбавки.
Как
формируется адрес ячейки?
Где
в работе вы использовали абсолютные
адреса, а где – относительные?
Какие
форматы данных вы использовали в
таблицах этой работы?
Используйте для математических вычислений Microsoft Excel вместо калькулятора!
На листе можно вводить простые формулы для сложения, вычитания, деления и умножения двух или более числовых значений. С помощью функции автосуммирования можно быстро вычислить сумму ряда значений, не вводя их в формулу вручную. Создав формулу один раз, вы можете просто поместить ее в смежные ячейки, и вам не потребуется создавать ту же формулу раз за разом.
После того как вы познакомитесь с этими простыми формулами, вероятно, вы захотите побольше узнать о создании сложных формул и попробовать некоторые из множества функций, доступных в Excel. Дополнительные сведения см. в статьях Общие сведения о формулах и Функции Excel (по категориям) .
Примечание:
Снимки экрана в этой статье получены в Excel 2016. Ваши экраны могут отличаться от них, если вы используете другую версию Excel.
Простые формулы
Все записи формул начинаются со знака равенства (=
). Чтобы создать простую формулу, просто введите знак равенства, а следом вычисляемые числовые значения и соответствующие математические операторы: знак плюс (+
) для сложения, знак минус (—
) для вычитания, звездочку (*
) для умножения и наклонную черту (/
) для деления. Затем нажмите клавишу ВВОД, и Excel тут же вычислит и отобразит результат формулы.
Например, если в ячейке C5 ввести формулу =12,99+16,99
и нажать клавишу ВВОД, Excel вычислит результат и отобразит 29,98 в этой ячейке.
Формула, введенная в ячейке, будет отображаться в строке формул всякий раз, как вы выберете ячейку.
Важно:
Функция СУММ существует, но функции ВЫЧЕСТЬ нет. Вместо нее в формуле используется оператор минус (-). Например: =8-3+2-4+12. Знак минус также можно использовать для преобразования числа в отрицательное в функции СУММ. Например, в формуле =СУММ(12;5;-3;8;-4) функция СУММ к 12 прибавляет 5, вычитает 3, прибавляет 8 и вычитает 4 в указанном порядке.
Использование автосуммирования
Формулу СУММ проще всего добавить на лист с помощью функции автосуммирования. Выберите пустую ячейку непосредственно над или под диапазоном, который нужно суммировать, а затем откройте на ленте вкладку Главная
или Формула
и выберите Автосумма
> Сумма
. Функция автосуммирования автоматически определяет диапазон для суммирования и создает формулу. Она может работать и по горизонтали, если вы выберете ячейку справа или слева от суммируемого диапазона.
Примечание:
Функция автосуммирования не работает с несмежными диапазонами.
Автосуммирование по вертикали
Функция автосуммирования автоматически определяет ячейки B2:B5 в качестве диапазона для суммирования. Вам нужно только нажать клавишу ВВОД для подтверждения. Если вам нужно добавить или исключить несколько ячеек, удерживая нажатой клавишу SHIFT, нажимайте соответствующую клавишу со стрелкой, пока не выделите нужный диапазон, а затем нажмите клавишу ВВОД.
Подсказка Intellisense для функции.
Плавающий тег СУММ(число1;[число2];…) под функцией — это подсказка Intellisense. Если вы щелкнете СУММ или название другой функции, оно примет вид синей гиперссылки, которая приведет вас к разделу справки для этой функции. Если щелкать отдельные элементы функции, будут выделяться соответствующие фрагменты в формуле. В данном случае будут выделены только ячейки B2:B5, поскольку в этой формуле только одна числовая ссылка. Тег Intellisense появляется для любой функции.
Автосуммирование по горизонтали
Это еще не все возможности суммирования! См. статью Функция СУММ .
Больше не нужно вводить формулу несколько раз
Создав формулу один раз, вы можете просто копировать ее в другие ячейки, а не создавать ту же формулу снова и снова. Вы можете скопировать формулу или использовать маркер заполнения
для копирования формулы в смежные ячейки.
Например, когда вы копируете формулу из ячейки B6 в ячейку C6, в ней автоматически изменяются ссылки на ячейки в столбце C.
После копирования формулы проверьте правильность ссылок на ячейки. Изменение ссылок на ячейки зависит от их типа (абсолютные или относительные). Дополнительные сведения см. в статье Копирование и вставка формулы в другую ячейку или на другой лист .
Что использовать в формуле для имитации клавиш калькулятора?
Клавиша калькулятора |
Метод Excel |
Описание, пример |
Результат |
+ (клавиша плюс) |
Используйте в формуле для сложения чисел. Пример: =4+6+2 |
||
— (клавиша минус) |
Используйте в формуле для вычитания чисел или обозначения отрицательного числа. Пример: =18-12 Пример: =24*-5 (24 умножить на отрицательное число 5) |
||
x (клавиша умножения) |
* (звездочка) |
Используйте в формуле для умножения чисел. Пример: =8*3 |
|
÷ (клавиша деления) |
/ (косая черта) |
Используйте в формуле для деления одного числа на другое. Пример: =45/5 |
|
% (клавиша процента) |
% (процент) |
Используйте в формуле со знаком * для умножения на процент. Пример: =15%*20 |
|
√ (квадратный корень |
SQRT (функция) |
Используйте функцию SQRT в формуле, чтобы найти квадратный корень числа. Пример: =SQRT(64) |
|
1/x (обратная величина) |
Используйте в формуле выражение =1/n Пример: =1/8 |
У вас есть вопрос об Excel?
Помогите нам улучшить Excel
У вас есть предложения по улучшению следующей версии Excel? Если да, ознакомьтесь с темами на
03.12.2018
Здравствуйте. Довольно часто при работе с электронными таблицами требуется провести какие-либо вычисления, каждый раз сворачивать при этом Excel крайне неудобно. Поэтому мы решили рассказать о встроенном калькуляторе Excel, который поможет небного облегчить работу с таблицами.
- Откройте MS Excel.
- Кликните на кнопку «Настроить панель быстрого доступа» в левой верхней части окна и выберите пункт «Другие команды».
- В разделе «Выбрать команды из» укажите параметр «Все команды».
- Найдите компонент «Калькулятор» в левой колонке и дважды кликните по нему левой кнопкой мыши, затем нажмите на кнопку «Ок» в нижней части окна.
Теперь вызвать калькулятор можно с помощью соответствующей иконки из панели быстрого доступа, не сворачивая окно.
Оценка статьи:
(No Ratings Yet)
Загрузка…