Вычисление разности — одна из самых популярных операций в математике. Но этот расчет используется не только в науке. Мы делаем это все время, даже не задумываясь, в повседневной жизни. Например, для расчета сдачи от покупки в магазине также используется расчет нахождения разницы между суммой, которую покупатель отдал продавцу, и стоимостью товара. Давайте посмотрим, как посчитать разницу в Excel при использовании разных форматов данных.
Вычисление разницы
Учитывая, что Excel работает с разными форматами данных, при вычитании одного значения из другого используются разные варианты формул. Но в целом их всех можно свести к одному типу:
Х=АВ
А теперь давайте посмотрим, как выполняется вычитание значений разных форматов: числового, денежного, даты и времени.
Способ 1: вычитание чисел
Давайте сразу рассмотрим наиболее используемый вариант вычисления разности, а именно вычитание числовых значений. Для этих целей в Excel можно использовать обычную математическую формулу со знаком «-».
- Если вам нужно выполнить обычное вычитание чисел, используя Excel в качестве калькулятора, поставьте в ячейке символ «=». Затем сразу после этого символа следует записать с клавиатуры уменьшенное число, вставить символ «-», а затем записать вычитаемое. Если вычитаемых больше, снова поставьте знак «-» и запишите нужное число. Процедура чередования математического знака и числа должна выполняться до тех пор, пока не будут введены все вычитаемые. Например, чтобы вычесть 5 и 3 из числа 10, вы должны написать следующую формулу в элементе листа Excel:
=10-5-3
После ввода выражения, для отображения результата расчета следует нажать на клавишу Enter.
- Как видите, результат отображается. Оно равно числу 2.
Но гораздо чаще в Excel используется процесс вычитания между числами, помещенными в ячейки. При этом сам алгоритм выполнения математической операции практически не изменен, только теперь вместо конкретных числовых выражений используются ссылки на ячейки, в которых они находятся. Результат отображается в отдельном элементе на листе, где ставится символ «=» и «=».
Посмотрим, как вычислить разницу между числами 59 и 26, расположенными соответственно в элементах листа с координатами А3 и С3.
- Выбираем в книге пустой пункт, где планируем отображать результат подсчета разницы. Ставим в нем символ «=». Затем нажмите на ячейку A3. Ставим символ «-». Затем щелкните элемент на листе C3. В элементе листа для отображения результата должна отображаться формула следующего вида:
=А3-С3
Как и в предыдущем случае, для вывода результата на экран нажмите клавишу Enter.
- Как видите, расчет в данном случае был выполнен успешно. Результат подсчета 33.
Но на самом деле в некоторых случаях необходимо выполнить вычитание, в котором будут участвовать как прямые числовые значения, так и ссылки на ячейки, где они находятся. Поэтому вполне можно встретить выражение, например, следующего вида:
=А3-23-С3-Е3-5
Урок: Как вычесть число из числа в Excel
Способ 2: денежный формат
расчет значений в денежном формате практически ничем не отличается от числового. Используются те же приемы, поскольку этот формат в основном является вариантом числового. Разница лишь в том, что в конце значений, участвующих в расчетах, денежный символ устанавливается на определенную валюту.
- На самом деле можно выполнить операцию как обычное вычитание чисел, а уже потом отформатировать конечный результат под денежный формат. Итак, давайте посчитаем. Например, вычесть 3 из 15.
- Затем щелкните элемент листа, содержащий результат. Выберите в меню «Формат ячеек…». Вместо вызова контекстного меню можно использовать после выбора нажатие клавиш Ctrl+1.
- При одном из двух указанных вариантов открывается окно форматирования. Заходим в раздел «Число». В группе «Числовые форматы» должна быть отмечена опция «Валюта». При этом в правой части интерфейса окна появится специальное поле, где можно выбрать тип валюты и количество знаков после запятой. Если у вас Windows вообще и Microsoft Office в частности локализован для России, то по умолчанию в графе "Обозначение" должен стоять символ рубля, а в десятичных знаках цифра "2". В подавляющем большинстве случаев эти настройки менять не нужно. Однако, если вам по-прежнему необходимо рассчитывать в долларах или без знаков после запятой, вам потребуется внести необходимые коррективы.
После внесения всех необходимых изменений нажмите «ОК».
- Как видите, результат вычитания в ячейке был преобразован в денежный формат с определенным количеством знаков после запятой.
Существует еще один вариант форматирования результирующего результата вычитания под денежный формат. Для этого на ленте во вкладке «Главная» нажмите треугольник, расположенный справа от поля отображения текущего формата ячейки в группе инструментов «Число». Выберите опцию «Деньги» из открывшегося списка. Числовые значения будут преобразованы в денежные значения. Правда, в этом случае нет возможности выбрать валюту и количество знаков после запятой. Будет использоваться опция, установленная в системе по умолчанию, либо настроенная через окно форматирования, описанное нами выше.
Если вы вычисляете разницу между значениями в ячейках, уже отформатированных для формата валюты, даже не нужно форматировать элемент листа для отображения результата. Он автоматически отформатируется в правильный формат после того, как будет введена формула со ссылками на элементы, содержащие числа, которые нужно уменьшить и вычесть, и будет нажата клавиша Enter.
Урок: Как изменить формат ячейки в Excel
Способ 3: даты
Но расчет разницы дат имеет существенные нюансы, отличающиеся от предыдущих вариантов.
- Если нам нужно от даты, указанной в одном из элементов листа, отнять определенное количество дней, в первую очередь мы ставим символ «=» в том элементе, где должен отображаться окончательный результат. Затем щелкните элемент листа, содержащий дату. Адрес появится в элементе вывода и в строке формул. Затем вставьте символ «-» и введите с клавиатуры количество дней, которое необходимо вычесть. Чтобы завершить расчет, нажмите Enter.
- Результат отображается в обозначенной нами ячейке. При этом формат автоматически преобразуется в формат даты. Это дает нам полностью отображаемую дату.
Бывает и обратная ситуация, когда необходимо из одной даты вычесть другую и определить разницу между ними в днях.
- Ставим символ «=» в ячейку, где должен отображаться результат. После этого кликаем по элементу в листе, который содержит более позднюю дату. После того, как в формуле указан адрес, ставим символ «-». Щелкните ячейку, содержащую самую раннюю дату. Затем нажимаем Enter.
- Как видите, программа подсчитала точное количество дней между указанными датами.
Разницу между датами также можно вычислить с помощью функции РАЗНЫЕ. Он хорош тем, что позволяет с помощью дополнительного аргумента настроить, в каких единицах измерения должна отображаться разница: месяцы, дни и т д. Недостаток этого метода в том, что с ним все же сложнее работать функций, чем по обычным формулам. Кроме того, оператор РАЗДАТ не указан в мастере функций, поэтому его необходимо ввести вручную, используя следующий синтаксис:
= СТАВКА(дата начала, дата окончания, единица измерения)
«дата начала» — это аргумент, являющийся ранней датой или ссылкой на нее, помещенный в элемент на листе.
«конечная дата» — это аргумент в виде более поздней даты или ссылки на нее.
Самый интересный аргумент - "Единство". С его помощью можно выбрать вариант, как именно должен отображаться результат. Его можно отрегулировать следующими значениями:
- "д" - результат отображается в днях;
- «м» — на целые месяцы;
- «у» — на весь год;
- "YD" - разница в днях (без учета лет);
- "MD" - разница в днях (кроме месяцев и лет);
- «ГМ» — это разница в месяцах.
Итак, в нашем случае нам нужно вычислить разницу в днях между 27 мая и 14 марта 2017 года. Эти даты помещаются в ячейки с координатами B4 и D4 соответственно. Устанавливаем курсор на любой пустой элемент листа, где хотим увидеть результаты расчета, и пишем следующую формулу:
=РАЗДАТ(D4;B4;"d")
Нажимаем Enter и получаем окончательный результат вычисления разницы 74. Между этими датами на самом деле 74 дня.
Если необходимо вычесть одни и те же даты, но не занося их в ячейки листа, в этом случае используем следующую формулу:
= РАЗДАТ("14.03.2017"; "27.05.2017"; "д")
Снова нажмите кнопку «Ввод». Как видите, результат, естественно, тот же, просто достигается немного другим способом.
Урок: Количество дней между датами в Excel
Способ 4: время
Теперь мы подошли к изучению алгоритма вычитания времени в Excel. Основной принцип остается тем же, что и при вычитании дат. Нужно из позднего вычесть более раннее.
- Итак, перед нами стоит задача узнать, сколько минут прошло с 15:13 до 22:55. Записываем эти временные значения в отдельные ячейки листа. Интересно, что после ввода данных элементы листа будут автоматически отформатированы под свое содержимое, если они не были отформатированы ранее. В противном случае их необходимо отформатировать по дате вручную. В ячейке, где должен отображаться результат вычитания, поставьте символ «=». Затем мы нажимаем на элемент, который содержит более позднее время (22:55). После того, как адрес будет показан в формуле, введите символ «-». Теперь кликаем по элементу на листе, где находится предыдущее время (15:13). В нашем случае получаем формулу вида:
=С4-Е4
Для расчета нажмите Enter.
- Но, как видите, результат отобразился несколько в том виде, в каком мы хотели его видеть. Нам просто нужна была разница в минутах, и она показала 7 часов 42 минуты.
Чтобы получить минуты, мы должны умножить предыдущий результат на коэффициент 1440. Этот коэффициент получается путем умножения количества минут в часе (60) и часов в сутках (24).
- Но как мы видим, результат снова отобразился некорректно (0:00). Это связано с тем, что элемент листа был автоматически переформатирован в формат времени во время умножения. Чтобы показать разницу в минутах, нам нужно вернуться к общему формату.
- Итак, выделяем эту ячейку и во вкладке «Главная» нажимаем на уже знакомый нам треугольник справа от поля отображения формата. В активированном списке выберите опцию «Общие».
Вы можете сделать это по-другому. Выберите указанный элемент листа и нажмите Ctrl+1. Откроется окно форматирования, с которым мы уже разобрались ранее. Переходим на вкладку «Число» и в списке форматов чисел выбираем опцию «Общие». Кликаем на «ОК».
- После использования одного из этих вариантов ячейка форматируется до общего формата. Он покажет разницу между указанным временем в минутах. Как видите, разница между 15:13 и 22:55 составляет 462 минуты.
Урок: Как перевести часы в минуты в Excel
Как видите, нюансы расчета разницы в Excel зависят от того, с каким форматом работает пользователь. Но все же общий принцип подхода к этому математическому действию остается неизменным. Вы должны вычесть из одного числа другое. Этого можно добиться с помощью математических формул, которые используются со специальным синтаксисом Excel, а также с помощью встроенных функций.
Мы рады, что смогли помочь вам решить проблему.
Задайте свой вопрос в комментариях и подробно опишите суть проблемы. Наши специалисты постараются ответить как можно быстрее.
Помогла ли вам эта статья?
Не совсем
≡ 14 апреля 2016 г. Тема:
Мощный MS Excel
Excel — универсальный инструмент, сложный программный продукт, используемый в различных отраслях. Но какими бы сложными инструментами вы ни пользовались, вам не обойтись без простых формул, содержащих элементарные математические операции. Далее я расскажу о том, как создавать формулы, содержащие операции сложения и вычитания.
- Простое действие: сложение, вычитание
- Варианты сложного сложения: функция СУММ
Сложение в Excel — одна из самых распространенных операций, используемых для создания формул. Рядом с сложением можно смело ставить операцию вычитания. В алгебраическом смысле операции идентичны, но имеют «разные знаки». Простейшие алгебраические формулы, которые мы часто видели на доске, таковы.
Простые операции в алгебре
Вы можете не поверить, но то, что вы видели на доске в школе, будет немного сложнее сделать в Excel. В первую очередь нужно понимать, что любая формула в Excel делается по следующим правилам и понятиям:
- Весь лист разбит на ячейки, и к каждой ячейке можно получить доступ по адресу. Обычно адрес ячейки выглядит так «А1», «В7». Эти адреса означают, что ячейка находится в столбце A и строке 1 или в столбце B и строке 7.
- Если вам нужно написать формулу, она пишется в ячейке.
- В случае использования простых операций необходимо поставить знак «=» для перехода в режим ввода формулы «=».
- Когда вы закончили вводить формулу, нажмите «Enter»
- В ячейке будет виден результат выполнения формулы, а не сама формула.
Простое действие: сложение, вычитание
Теперь построим формулы сложения и вычитания в Excel.
Допустим: значение A хранится в ячейке «A1», значение B — в ячейке B1. В ячейку C1 вы должны записать результат суммы A1 и B1, а в ячейку C2 вычесть B1 из A1.
Формулы сложения и вычитания будут выглядеть так.
=А1+В1
=А1-В1
Тип добавки формула
Тип формулы вычитания
На картинках все хорошо видно, хочу только добавить - не забудьте нажать Enter после того, как закончите вводить формулу, не обязательно сложение или вычитание. И понятно, что знак «+» используется для сложения, знак «-» для вычитания «-».
Варианты сложного сложения: функция СУММ
Один из сложных вариантов — добавить проценты. Ввиду сложности проблемы написал отдельную статью.
КАК ДОБАВИТЬ ИНТЕРЕС К EXCEL С ФОРМУЛОЙ
Прежде всего, рассмотрите возможность добавления ячеек по столбцам. Лучше всего использовать в формуле функцию «СУММ». Эта функция передает диапазон ячеек и/или указывает, разделенные точкой с запятой, ячейки для суммирования.
Тип задания
Посмотрите на рисунок, условия задачи следующие: в ячейку F6 нужно записать сумму чисел, записанных в диапазоне C1:C5, добавить D1 и добавить диапазон чисел, записанных в D3:D5.
- Ставим курсор в позицию F6 и нажимаем на кнопку «Вставить функцию».
- В открывшемся окне "Мастер функций" есть поле поиска функции, пишем в нем "Сумма" (без кавычек) и нажимаем кнопку "ОК" (в диалоговом окне)!
Мастер функций
После выполненных действий откроется еще одно диалоговое окно «Аргументы функции».
Теперь для функции суммирования нужно задать параметры - диапазоны и ячейки для суммирования. Замечу, что таких параметров может быть 255, и при ручном вводе их необходимо разделять символом «;».
Аргументы функции
После нажатия кнопки формула, содержащая функцию суммирования, будет записана в ячейку F6, но пользователь увидит результат суммирования.
Думаю, прочитав эту статью, вы убедились, что операции сложения и вычитания очень просты. Могу только посоветовать экспериментировать, экспериментировать и еще …
Пожалуй, это самое простое, на что способна такая популярная и многофункциональная программа, как Excel. Чтобы выполнить вычитание в программе, необходимо сначала поставить курсор на пустую ячейку (щелкнуть по этой ячейке один раз), где вы хотите получить результат. Затем нажмите клавишу «=». После нажатия один раз на ячейку, где стоит число, которое нам нужно уменьшить. Теперь мы нажимаем клавишу «-», а также один раз щелкаем по ячейке, где находится вычитаемое. И нажмите клавишу «Ввод». В ячейке, которую мы нажали в самом начале, должен отобразиться результат выполненной процедуры вычитания.
