Как узнать разность чисел в excel

Вычитание чисел

Важно: Вычисляемые результаты формул и некоторые функции листа Excel могут несколько отличаться на компьютерах под управлением Windows с архитектурой x86 или x86-64 и компьютерах под управлением Windows RT с архитектурой ARM. Подробнее об этих различиях.

Предположим, вы хотите узнать, сколько складских запасов невыгодно (вычитайте прибыльные позиции из общего запаса). Или, возможно, вам нужно узнать, сколько сотрудников приближаются к возрасту выхода на пенсию (вычесть из общего числа сотрудников количество сотрудников в возрасте до 55 лет).

Что необходимо сделать

Существует несколько способов вычитания чисел, в том числе:

Вычитание чисел в ячейке

Для простого вычитания используйте арифметические операторы — (минус).

Например, если ввести в ячейку формулу =10-5, в результате в ячейке отобразится 5.

Вычитание чисел в диапазоне

При добавлении отрицательного числа все равно, что вычитать одно число из другого. С помощью функции СУММ можно складывать отрицательные числа в диапазоне.

Примечание: В Excel не существует функции ВЫЧЕСТЬ. Используйте функцию СУММ, преобразуя все числа, которые необходимо вычесть, в их отрицательные значения. Например, функция СУММ(100,-32,15,-6) возвращает результат 77.

Пример

Чтобы вычесть числа различными способами, выполните указанные здесь действия.

Выберите все строки в приведенной ниже таблице, а затем нажмите клавиши CTRL+C.

Вычитает 9000 из 15000 (что равно 6000).

Добавляет все число в списке, включая отрицательные (чистый результат — 16 000).

Выделите на листе ячейку A1 и нажмите клавиши CTRL+V.

Чтобы переключиться между просмотром результатов и просмотром формул, нажмите клавиши CTRL+’ (ударение) на клавиатуре. Можно также нажать кнопку Показать формулы (на вкладке Формулы).

Использование функции СУММ

Функция СУММ суммирует все числа, которые вы указали в качестве аргументов. Каждый аргумент может быть диапазон, ссылка на ячейку, массив, константа или формулалибо результатом выполнения другой функции. Например, СУММ(A1:A5) суммирует все числа в диапазоне ячеек A1–A5. Другим примером является сумм(A1, A3, A5), которая суммирует числа, содержащиеся в ячейках A1, A3 и A5 (аргументы — A1, A3 и A5).

Вычисление разницы в Microsoft Excel

Разница в Microsoft Excel

Вычисление разности является одним из самых популярных действий в математике. Но данное вычисление применяется не только в науке. Мы его постоянно выполняем, даже не задумываясь, и в повседневной жизни. Например, для того, чтобы посчитать сдачу от покупки в магазине также применяется расчет нахождения разницы между суммой, которую дал продавцу покупатель, и стоимостью товара. Давайте посмотрим, как высчитать разницу в Excel при использовании различных форматов данных.

Вычисление разницы

Учитывая, что Эксель работает с различными форматами данных, при вычитании одного значения из другого применяются различные варианты формул. Но в целом их все можно свести к единому типу:

А теперь давайте рассмотрим, как производится вычитание значений различных форматов: числового, денежного, даты и времени.

Способ 1: вычитание чисел

Сразу давайте рассмотрим наиболее часто применимый вариант подсчета разности, а именно вычитание числовых значений. Для этих целей в Экселе можно применить обычную математическую формулу со знаком «-».

    Если вам нужно произвести обычное вычитание чисел, воспользовавшись Excel, как калькулятором, то установите в ячейку символ «=». Затем сразу после этого символа следует записать уменьшаемое число с клавиатуры, поставить символ «-», а потом записать вычитаемое. Если вычитаемых несколько, то нужно опять поставить символ «-» и записать требуемое число. Процедуру чередования математического знака и чисел следует проводить до тех пор, пока не будут введены все вычитаемые. Например, чтобы из числа 10 вычесть 5 и 3, нужно в элемент листа Excel записать следующую формулу:

После записи выражения, для выведения результата подсчета, следует кликнуть по клавише Enter.

Формула вычитания чисел в Microsoft Excel

  • Как видим, результат отобразился. Он равен числу 2.
  • Результат вычитания чисел в Microsoft Excel

    Но значительно чаще процесс вычитания в Экселе применяется между числами, размещенными в ячейках. При этом алгоритм самого математического действия практически не меняется, только теперь вместо конкретных числовых выражений применяются ссылки на ячейки, где они расположены. Результат же выводится в отдельный элемент листа, где установлен символ «=».

    Посмотрим, как рассчитать разницу между числами 59 и 26, расположенными соответственно в элементах листа с координатами A3 и С3.

    1. Выделяем пустой элемент книги, в который планируем выводить результат подсчета разности. Ставим в ней символ «=». После этого кликаем по ячейке A3. Ставим символ «-». Далее выполняем клик по элементу листа С3. В элементе листа для вывода результата должна появиться формула следующего вида:

    Как и в предыдущем случае для вывода результата на экран щелкаем по клавише Enter.

    Формула вычитания чисел расположенных в ячеках в Microsoft Excel

  • Как видим, и в этом случае расчет был произведен успешно. Результат подсчета равен числу 33.
  • Результат вычитания чисел расположенных в ячейках в Microsoft Excel

    Но на самом деле в некоторых случаях требуется произвести вычитание, в котором будут принимать участие, как непосредственно числовые значения, так и ссылки на ячейки, где они расположены. Поэтому вполне вероятно встретить и выражение, например, следующего вида:

    Вычитание чисел и ссылок на ячейки с числами в одной формуле в Microsoft Excel

    Способ 2: денежный формат

    Вычисление величин в денежном формате практически ничем не отличается от числового. Применяются те же приёмы, так как, по большому счету, данный формат является одним из вариантов числового. Разница состоит лишь в том, что в конце величин, принимающих участие в расчетах, установлен денежный символ конкретной валюты.

      Собственно можно провести операцию, как обычное вычитание чисел, и только потом отформатировать итоговый результат под денежный формат. Итак, производим вычисление. Например, вычтем из 15 число 3.

    Вычитание в Microsoft Excel

    После этого кликаем по элементу листа, который содержит результат. В меню выбираем значение «Формат ячеек…». Вместо вызова контекстного меню можно применить после выделения нажатие клавиш Ctrl+1.

    Переход в формат ячеек через контекстное меню в Microsoft Excel

    При любом из двух указанных вариантов производится запуск окна форматирования. Перемещаемся в раздел «Число». В группе «Числовые форматы» следует отметить вариант «Денежный». При этом в правой части интерфейса окна появятся специальные поля, в которых можно выбрать вид валюты и число десятичных знаков. Если у вас Windows в целом и Microsoft Office в частности локализованы под Россию, то по умолчанию должны стоять в графе «Обозначение» символ рубля, а в поле десятичных знаков число «2». В подавляющем большинстве случаев эти настройки изменять не нужно. Но, если вам все-таки нужно будет произвести расчет в долларах или без десятичных знаков, то требуется внести необходимые коррективы.

    Вслед за тем, как все необходимые изменения сделаны, клацаем по «OK».

    Установка денежного формата в окне форматирования в Microsoft Excel

  • Как видим, результат вычитания в ячейке преобразился в денежный формат с установленным количеством десятичных знаков.
  • Вычитание денежного формата в Microsoft Excel

    Существует ещё один вариант отформатировать полученный итог вычитания под денежный формат. Для этого нужно на ленте во вкладке «Главная» кликнуть по треугольнику, находящемуся справа от поля отображения действующего формата ячейки в группе инструментов «Число». Из открывшегося списка следует выбрать вариант «Денежный». Числовые значения будут преобразованы в денежные. Правда в этом случае отсутствует возможность выбора валюты и количества десятичных знаков. Будет применен вариант, который выставлен в системе по умолчанию, или настроен через окно форматирования, описанное нами выше.

    Установка денежного формата через инструмент на ленте в Microsoft Excel

    Если же вы высчитываете разность между значениями, находящимися в ячейках, которые уже отформатированы под денежный формат, то форматировать элемент листа для вывода результата даже не обязательно. Он будет автоматически отформатирован под соответствующий формат после того, как будет введена формула со ссылками на элементы, содержащие уменьшаемое и вычитаемые числа, а также произведен щелчок по клавише Enter.

    Денежный формат в ячеке вывода итога вычисления разности в Microsoft Excel

    Способ 3: даты

    А вот вычисление разности дат имеет существенные нюансы, отличные от предыдущих вариантов.

      Если нам нужно вычесть определенное количество дней от даты, указанной в одном из элементов на листе, то прежде всего устанавливаем символ «=» в элемент, где будет отображен итоговый результат. После этого кликаем по элементу листа, где содержится дата. Его адрес отобразится в элементе вывода и в строке формул. Далее ставим символ «-» и вбиваем с клавиатуры численность дней, которую нужно отнять. Для того, чтобы совершить подсчет клацаем по Enter.

    Формула вычитания из даты количества дней в Microsoft Excel

  • Результат выводится в обозначенную нами ячейку. При этом её формат автоматически преобразуется в формат даты. Таким образом, мы получаем полноценно отображаемую дату.
  • Результат вычитания из даты количества дней в Microsoft Excel

    Существует и обратная ситуация, когда требуется из одной даты вычесть другую и определить разность между ними в днях.

      Устанавливаем символ «=» в ячейку, где будет отображен результат. После этого клацаем по элементу листа, где содержится более поздняя дата. После того, как её адрес отобразился в формуле, ставим символ «-». Клацаем по ячейке, содержащей раннюю дату. Затем клацаем по Enter.

    Формула вычисления разности дат в Microsoft Excel

  • Как видим, программа точно вычислила количество дней между указанными датами.
  • Разность между двумя датами в Microsoft Excel

    Также разность между датами можно вычислить при помощи функции РАЗНДАТ. Она хороша тем, что позволяет настроить с помощью дополнительного аргумента, в каких именно единицах измерения будет выводиться разница: месяцы, дни и т.д. Недостаток данного способа заключается в том, что работа с функциями все-таки сложнее, чем с обычными формулами. К тому же, оператор РАЗНДАТ отсутствует в списке Мастера функций, а поэтому его придется вводить вручную, применив следующий синтаксис:

    «Начальная дата» — аргумент, представляющий собой раннюю дату или ссылку на неё, расположенную в элементе на листе.

    «Конечная дата» — это аргумент в виде более поздней даты или ссылки на неё.

    Самый интересный аргумент «Единица». С его помощью можно выбрать вариант, как именно будет отображаться результат. Его можно регулировать при помощи следующих значений:

    • «d» — результат отображается в днях;
    • «m» — в полных месяцах;
    • «y» — в полных годах;
    • «YD» — разность в днях (без учета годов);
    • «MD» — разность в днях (без учета месяцев и годов);
    • «YM» — разница в месяцах.

    Итак, в нашем случае требуется вычислить разницу в днях между 27 мая и 14 марта 2017 года. Эти даты расположены в ячейках с координатами B4 и D4, соответственно. Устанавливаем курсор в любой пустой элемент листа, где хотим видеть итоги расчета, и записываем следующую формулу:

    Жмем на Enter и получаем итоговый результат подсчета разности 74. Действительно, между этими датами лежит 74 дня.

    Результат вычисления функции РАЗНДАТ в Microsoft Excel

    Если же требуется произвести вычитание этих же дат, но не вписывая их в ячейки листа, то в этом случае применяем следующую формулу:

    Опять жмем кнопку Enter. Как видим, результат закономерно тот же, только полученный немного другим способом.

    Результат вычисления функции РАЗНДАТ в программе Microsoft Excel

    Способ 4: время

    Теперь мы подошли к изучению алгоритма процедуры вычитания времени в Экселе. Основной принцип при этом остается тот же, что и при вычитании дат. Нужно из более позднего времени отнять раннее.

      Итак, перед нами стоит задача узнать, сколько минут прошло с 15:13 по 22:55. Записываем эти значения времени в отдельные ячейки на листе. Что интересно, после ввода данных элементы листа будут автоматически отформатированы под содержимое, если они до этого не форматировались. В обратном случае их придется отформатировать под дату вручную. В ту ячейку, в которой будет выводиться итог вычитания, ставим символ «=». Затем клацаем по элементу, содержащему более позднее время (22:55). После того, как адрес отобразился в формуле, вводим символ «-». Теперь клацаем по элементу на листе, в котором расположилось более раннее время (15:13). В нашем случае получилась формула вида:

    Для проведения подсчета клацаем по Enter.

    Формула вычисления времени в Microsoft Excel

    Но, как видим, результат отобразился немного не в том виде, в котором мы того желали. Нам нужна была разность только в минутах, а отобразилось 7 часов 42 минуты.

    Для того, чтобы получить минуты, нам следует предыдущий результат умножить на коэффициент 1440. Этот коэффициент получается путем умножения количества минут в часе (60) и часов в сутках (24).

    Итак, устанавливаем символ «=» в пустой ячейке на листе. После этого производим клик по тому элементу листа, где находится разность вычитания времени (7:42). После того, как координаты данной ячейки отобразились в формуле, жмем на символ «умножить» (*) на клавиатуре, а затем на ней же набираем число 1440. Для получения результата клацаем по Enter.

    Формула перевода часов в минуты в Microsoft Excel

    Но, как видим, опять результат отобразился некорректно (0:00). Это связано с тем, что при умножении элемент листа был автоматически переформатирован в формат времени. Для того, чтобы отобразилась разность в минутах нам требуется вернуть ему общий формат.

    Результат отобразился некорректно в Microsoft Excel

    Итак, выделяем данную ячейку и во вкладке «Главная» клацаем по уже знакомому нам треугольнику справа от поля отображения форматов. В активировавшемся списке выбираем вариант «Общий».

    Преобразование ячейки в общий формат при помощи инструментов на ленте в Microsoft Excel

    Можно поступить и по-другому. Выделяем указанный элемент листа и производим нажатие клавиш Ctrl+1. Запускается окно форматирования, с которым мы уже имели дело ранее. Перемещаемся во вкладку «Число» и в списке числовых форматов выбираем вариант «Общий». Клацаем по «OK».

    Преобразование ячейки в общий формат при помощи инструментов окна форматирования в Microsoft Excel

  • После использования любого из этих вариантов ячейка переформатируется в общий формат. В ней отобразится разность между указанным временем в минутах. Как видим, разница между 15:13 и 22:55 составляет 462 минуты.
  • Разность между временем в минутах в Microsoft Excel

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

    Мы рады, что смогли помочь Вам в решении проблемы.

    Помимо этой статьи, на сайте еще 11905 инструкций.
    Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

    Ссылка на основную публикацию