Как вычитать в экселе формулы. простые расчеты в microsoft excel. сложение и вычитание

Как сделать функцию вычитания в excel?

Формулы в Microsoft Excel

Excel — программируемый табличный калькулятор. Все расчеты в Excel выполняют формулы. Формулой Excel считает все, что начинается со знака «=». Если в ячейке написать просто «1+1», Excel не будет вычислять это выражение. Однако, если написать «=1+1» и нажать Enter, в ячейке появится результат вычисления выражения — число 2. После нажатия Enter формула не пропадает, ее можно увидеть снова, если сделать двойной щелчок по ячейке, или если выделить ее и нажать F2 или просто нажать Ctrl+Апостроф. Также ее можно увидеть в панели инструментов «Строка формул», если опять же выделить ячейку. После двойного щелчка, нажатия F2 или после щелчка в строке формул, можно изменить формулу, и для завершения нажать клавишу Enter.

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

Использование текста в формулах

Если в формуле используется текст, то он обязательно должен быть заключен в двойные кавычки. Если написать формулу «=мама», Excel выдаст ошибку, а если написать «=»мама»» — все ок, корректная формула.

Использование ссылок в формулах

Для того, чтобы вставить в формулу адрес ячейки (ссылку на ячейку), не обязательно писать его вручную. Проще поставить знак «=», затем левой кнопкой щелкнуть на нужной ячейке или выделить нужный диапазон ячеек. При этом Excel подставит в формулу ссылку автоматически.

Если в формуле используется несколько ссылок, то каждой из них Excel дает свой цвет. Это очень удобно. Пример: напишите в какой либо ячейке формулу «=A1+D1», нажмите Enter, затем два раза щелкнете по ячейке. В ячейке вы увидите формулу с разноцветными ссылками, а вокруг ячеек A1 и D1 будут прямоугольники соответствующих цветов. Гораздо проще найти, куда указывет ссылка, по цвету прямоугольника, чем просматривать буквы столбцов и номера строк. Наведите курсор мыши на один из разноцветных прямоугольников и перетащите левой кнопкой за границу в другое место. Вы увидите, что при этом меняются и адреса ячеек в формуле — часто это самый быстрый способ подправить адреса в формуле, особенно после копирования маркером автозаполнения.

Операторы

Операторы в Excel бывают бинарные и унарные. Бинарные операторы работают 2 значениями. Например, оператор «*» умножает число слева от себя на число справа от себя. Если число слева или справа опустить, то Excel выдаст ошибку.

Унарные операторы оперируют одним значением. Пример унарных операторов: унарный «+» (ничего не делает), унарный «-» (меняет знак числа справа на противоположенный) или знак «%» (делит число слева на 100).

Арифметические операторы

  • «+» — сложение (Пример: «=1+1»);
  • «-» — вычитание (Пример: «=1-1»);
  • «*» — умножение (Пример: «=2*3»);
  • «/» — Деление (Пример: «=1/3»);
  • «^» — Возведение в степень (Пример: «=2^10»);
  • «%» — Процент (Пример: «=3 %» — преобразуется в 0,03; «=37*8 %» — нашли 8 % от 37). То есть если мы дописываем после числа знак «%», то число делится на 100.

Логические операторы

  • «>» — больше;
  • «<» — меньше;
  • «>=» — больше, либо равно;
  • «<=» — меньше, либо равно;
  • «=» — равно (проверка на равенство);
  • «<>» — неравно (проверка на неравенство).

Оператор объединения 2-х строк текста в одну

Оператор «&» (амперсанд) служит для «склеивания» между собой двух текстовых строк. Например, в ячейке A1 текст «мама», в ячейке A2 текст «мыла раму». В A3 пишем формулу «=A1 & A2». В результате в ячейке A3 появится текст «мамамыла раму». Как видим, пробел между двумя строками автоматически не ставится. Чтобы вставить этот пробел, нужно изменить формулу вот так: «=A1 & » » & A2».

Операторы ссылок

  •  : (двоеточие). Ставится между ссылками на первую и последнюю ячейку диапазона. Такое сочетание является ссылкой на диапазон (A1:A15);
  •  ; (точка с запятой). Объединяет несколько ссылок в одну ссылку (СУММ(A1:A15;B1:B15));
  • (пробел). Оператор пересечения множеств. Служит для ссылки на общие ячейки двух диапазонов (B7:D7 C6:C8).

Выражения в Excel бывают арифметические и логические. Арифметическое выражение (например, «=2*(2+5)», результат — 14) в результате дает числовое значение (положительное, отрицательное, дробное число). Логическое выражение (например, «=3>5», результат — логическое значение «ЛОЖЬ»)в результате может дать лишь 2 значения: «ЛОЖЬ» или «ИСТИНА» (одно число либо больше другого, либо не больше, других вариантов нет).

Обычные числа

Начнем с самого простого – использование программы в качестве калькулятора. Для этого выделите любую ячейку, поставьте в нее знак «=» (он вводится с клавиатуры), наберите первое число, ставьте «-» (он тоже на клавиатуре), набирайте второе и так все значения, которые необходимо отнять.

В конце нажмите «Enter» и расчет будет выполнен.

Если же у Вас на рабочем листе есть заполненные данные, которые требуется вычесть, тогда переходим на ячейку, в которой будет результат ( А4 ). Поставьте в нее знак «=» , а потом выделите сначала число от которого вычитаете ( А3 ), ставьте «-» , затем выделяем второе значение ( В3 ).

Нажимайте «Enter» и появится результат. В строке формул можно посмотреть, из каких ячеек берутся данные для расчета.

Если с вычитанием чисел понятно, тогда перейдем к датам. Они должны быть вписаны в блоки и для каждой нужно указать числовой формат «Дата» .

Давайте отнимем от нее определенное количество дней. Выберите любую ячейку ( Е3 ), впишите в нее «=» . Потом кликните по дате ( Е1 ), поставьте минус и впишите нужное число дней.

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

Для того чтобы отнять между собой две даты и узнать между ними разницу в днях, ставим в пустом блоке равно ( Е4 ), выделяем позднее значение ( Е1 ), потом раннее ( D1 ).

Нажимаем «Enter» и получаем результат. То есть, между датами 5 октября и 12 сентября 23 дня.

Также для расчета разницы дат можно использовать формулу РАЗНДАТ() . У нее в скобках указываются следующие аргументы: сначала раннее потом позднее значение и в чем хотим получить результат (день, месяц, год).

Подробнее про последний аргумент. Если хотите получить результат в днях, укажите «d» , месяцах – «m» , годах – «y» . Если нужны только дни, и не хотите учитывать года, тогда «yd» (например, разница 5 лет 23 дня, останется только 23), дни без учета месяцев – «md» , только месяцы – «ym» .

Отнимем для примера 12.09.2016 и 05.10.2017. Поставьте в ячейку «=» и наберите «РАЗНДАТ» со скобками. Внутри них ставим курсив и выделяем сначала раннюю ( D1 ), затем позднюю ( Е1 ) дату. В конце укажите нужную букву. В примере считаем разницу в полных месяцах. Между аргументами ставьте «;» без пробелов. Получилась формула:

Нажмем «Enter» и получим результат. Между указанными значениями у нас ровно 12 месяцев.

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

Как написать формулу в Excel

Редактор таблиц Microsoft Excel имеет очень широкий набор возможностей для решения задач самой разной сложности в различных сферах деятельности. Именно благодаря этому Эксель стал таким популярным среди пользователей по всему миру. Одним из базовых навыков работы с программой является проведение простейших вычислений и математических операций. В этой статье подробно разберём, как выполнять сложение, вычитание, умножение и деление в Excel. Давайте же начнём! Поехали!

Математические операции выполняются без использования калькулятора

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

Обратите внимание на то, что каждая ячейка таблицы имеет свой адрес, который определяется буквой и цифрой. Каждая буква соответствует столбцу, а каждая цифра — строке. Начнём с самых простых операций — сложения и вычитания

Для сложения чисел можно использовать, так называемую функцию «Автосумма». Ей удобно пользоваться в случаях, когда необходимо посчитать сумму чисел, которые стоят подряд в одной строке, столбце либо в выделенной вами области. Чтобы воспользоваться этим инструментом, перейдите во вкладку «Формулы». Там вы обнаружите кнопку «Автосумма». Выделив участок таблицы со значениями, которые нужно сложить, кликните по кнопке «Автосумма». После этого появится отдельная ячейка, содержащая результат вычисления. Это был первый подход

Начнём с самых простых операций — сложения и вычитания. Для сложения чисел можно использовать, так называемую функцию «Автосумма». Ей удобно пользоваться в случаях, когда необходимо посчитать сумму чисел, которые стоят подряд в одной строке, столбце либо в выделенной вами области. Чтобы воспользоваться этим инструментом, перейдите во вкладку «Формулы». Там вы обнаружите кнопку «Автосумма». Выделив участок таблицы со значениями, которые нужно сложить, кликните по кнопке «Автосумма». После этого появится отдельная ячейка, содержащая результат вычисления. Это был первый подход.

Второй подход заключается в том, что формула для расчёта вводится вручную. Допустим, перед вами стоит задача вычислить сумму чисел, разбросанных по таблице. Для этого сделайте активной (кликните по ней левой кнопкой мыши) ячейку, в которую желаете поместить результат вычисления. Затем поставьте знак «=» и по очереди вводите адрес каждой ячейки, содержимое которой нужно просуммировать, не забывая ставить знак «+» между ними. К примеру, у вас должно получиться: «=A1+B7+C2+B3+E5». После того как будет введён адрес последней ячейки, нажмите на клавиатуре «Enter» и вы получите сумму всех отмеченных чисел. Необязательно вводить каждый адрес вручную. Достаточно кликнуть по определённой ячейке и в поле для формул сразу отобразится её адрес, ставьте после него «+» и переходите к следующей.

Существует ещё один подход — использование функции «Специальная вставка». Этот способ удобен тем, что позволяет суммировать данные из нескольких отдельных таблиц, при условии, что все их графы одинаковые. Для начала создайте сводную таблицу, в которую вы будете вставлять скопированные данные. Выделите числа одной таблицы и вставьте их в сводную, далее поступите так же со значениями второй таблицы, только в этот раз кликните по ячейке правой кнопкой мыши и выберите пункт «Специальная вставка». В открывшемся окне в разделе «Вставить» отметьте «Значения», а в разделе «Операция» выберите сложить. В результате все данные просуммируются.

Вычитание в Excel выполняется таким же способом, как и сложение. Вам понадобится ввести формулу, указав необходимые ячейки, только вместо знака «+» между адресами ставится «–».

Чтобы умножить числа в Экселе, напишите формулу, отмечая нужные данные и ставя между ними знак «*». Формула будет иметь следующий вид: «=A3*A7*B2».

Деление производится аналогичным образом, только используется знак «/». Также вы можете выполнять несколько арифметический операций сразу. Формулы строятся по математическим правилам. Например: «=(B2-B4)*E8/(A1+D1)*D4». Построенная вами формула может быть любой сложности, главное, не забывать основные математические правила, чтобы расчёт был выполнен верно.

Вычитание в программе Microsoft Excel

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

Применение вычитания

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

Давайте на конкретных примерах разберем, как выполняется данное арифметическое действие в Excel.

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

Самый простой пример – это вычитание чисел. В этом случае все действия выполняются между конкретными числами, как в обычном калькуляторе, а не между ячейками.

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

После того, как выполнены данные действия, в выделенную ячейку выводится результат. В нашем случае это число 781. Если вы использовали другие данные для вычисления, то, соответственно, у вас результат получится иной.

Способ 2: вычитание чисел из ячеек

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

  1. Выделяем ячейку, в которой будет находиться формула вычитания. Ставим знак «=». Кликаем по ячейке, которая содержит данные. Как видим, после этого действия её адрес заносится в строку формул и добавляется после знака «равно». Печатаем то число, которое нужно вычесть.

Способ 3: вычитание ячейки из ячейки

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

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

Способ 4: массовая обработка операции вычитания

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

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

  1. Выделяем самую верхнюю ячейку для расчета прибыли. Ставим знак «=». Кликаем по ячейке, содержащей размер выручки в той же строке. Ставим знак «-». Выделяем ячейку с себестоимостью.

Способ 5: массовое вычитание данных одной ячейки из диапазона

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

  1. Становимся в первую ячейку для вывода результата вычислений диапазона. Ставим знак «равно». Кликаем на ячейку, в которой находится уменьшаемое. Устанавливаем знак «минус». Делаем клик по ячейке вычитаемого, адрес которой изменяться не должен.

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

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

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

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

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

Как рассчитать и отобразить отрицательное время в Excel

При расчете разницы во времени в Excel вы иногда можете получить результат в виде ошибки ######, если вдруг она представляет собой отрицательное число. Это происходит, если время начала больше, чем время окончания события. Такое часто случается, если рассчитывают продолжительность каких-то событий без учета даты. Получается, что время окончания меньше, чем время начала, поскольку это просто время следующего дня. К примеру, мы начинаем работу в 17 часов и заканчиваем на следующий день в 10 часов.

Но есть ли способ правильно отображать отрицательное время в Excel? Конечно, способ есть, и даже не один.

Способ 1. Измените систему дат Excel на систему дат 1904 года.

Самый быстрый и простой способ нормально отображать отрицательное время (со знаком минус) — это перейти на систему дат 1904 года. Для этого нажмите « Файл» > «Параметры» > «Дополнительно », прокрутите вниз до раздела « При расчете этой книги» и поставьте галочку в поле «Использовать систему дат 1904».

Нажмите  , чтобы сохранить новые настройки, и теперь отрицательные величины времени будут отображаться правильно, как отрицательные числа:

Как видите, время начала больше, чем время окончания, и результат получен со знаком «минус».

Способ 2. Рассчитать отрицательное время в Excel с помощью формул

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

=ЕСЛИ(A2-B2>0; A2-B2; «-» & ТЕКСТ(ABS(A2-B2);»ч:мм»))

=ЕСЛИ(A2-B2>0; A2-B2; ТЕКСТ(ABS(A2-B2);»-ч:мм»))

Они обе проверяют, является ли отрицательной разница во времени (A2-B2). Если она меньше нуля, первая формула вычисляет абсолютное значение (без учёта знака) и объединяет этот результат со знаком «минус». Вторая формула делает точно такой же расчет, но использует отрицательный формат времени «-ч::мм «.

Примечание. Имейте в виду, что в отличие от первого метода, который обрабатывает отрицательное время как отрицательное число, результатом функции ТЕКСТ всегда является текстовая строка, которую нельзя использовать в математических вычислениях.

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

На случай если время окончания меньше, чем время начала, мы можем проверить это при помощи функции ЕСЛИ.

=ЕСЛИ(B2<A2;B2+1;B2)-A2

Если разница во времени отрицательная, ко времени окончания добавляем 1 день (24 часа).  В результате получим правильную разницу во времени, но без знака «минус».

Использование операторов

Операторы в редакторе Excel указывают какие именно операции нужно выполнить над указанными элементами формулы. При вычислении всегда соблюдается один и тот же порядок:

  • скобки;
  • экспоненты;
  • умножение и деление (в зависимости от последовательности);
  • сложение и вычитание (также в зависимости от последовательности).

Арифметические

К ним относятся:

сложение – «+» (плюс);

=2+2

отрицание или вычитание – «-» (минус);

=2-2 =-2

=2*2

деление «/»;

=2/2

процент «%»;

=20%

возведение в степень – «^».

=2^2

Операторы сравнения

Данные операторы применяются для сравнения значений. В результате операции возвращается ИСТИНА или ЛОЖЬ. К ним относятся:

знак «равенства» – «=»;

=C1=D1

знак «больше» – «>»;

=C1>D1

знак «меньше» — «

=C1

знак «больше или равно» — «>=»;

=C1>=D1

знак «меньше или равно» — «

=C1<=D1

знак «не равно» — «».

=C1<>D1

Оператор объединения текста

Для этой цели используется специальный символ «&» (амперсанд). При помощи его можно соединить различные фрагменты в одно целое – тот же принцип, что и с функцией «СЦЕПИТЬ». Приведем несколько примеров:

  1. Если вы хотите объединить текст в ячейках, то нужно использовать следующий код.

=A1&A2&A3

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

=A1&»,»&A2&»,»&A3

  1. Объединять можно не только ячейки, но и обычные символы.

=»Авто»&»мобиль»

Операторы ссылок

Для определения ссылок можно использовать следующие операторы:

  • для того чтобы создать простую ссылку на нужный диапазон ячеек, достаточно указать первую и последнюю клетку этой области, а между ними символ «:»;
  • для объединения ссылок используется знак «;»;
  • если необходимо определить клетки, которые находятся на пересечении нескольких диапазонов, то между ссылками ставится «пробел». В данном случае выведется значение клетки «C7».

Поскольку только она попадает под определение «пересечения множеств». Именно такое название носит данный оператор (пробел).

Давайте разберем ссылки более детально, поскольку это очень важный фрагмент в формулах.

Примеры использования

Пример 1. Необходимо найти разность трех различных чисел.

Для решения данной задачи необходимо использовать редактор в качестве обычного калькулятора.

1. Ставите равно в строке формул и пишете числа через знак минус, который можно найти на цифровом блоке клавиатуры.

2. Нажимаете Enter и получаете результат расчета.

Пример 2. Нужно посчитать разность нескольких ячеек.

1. Заполняете цифрами таблицу.

2. Устанавливаете курсор в любом удобном месте и записываете формулу через знак равно со ссылками на заполненные ячейки.

3. Нажимаете ввод на клавиатуре и получаете результат. Поскольку числа разные, то ответ вышел отрицательным.

Можно скомбинировать два примера. Принцип действия будет аналогичным.

Результат оказался положительным, поскольку отнимали отрицательное число, а, как известно из математики, два минуса подряд заменяются плюсом.

Пример 3. Вычитание столбцов.

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

2. В столбце прибыль записываете формулу и нажимаете Enter.

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

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

Пример 4. Вычитание из столбца фиксированного числа.

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

2. Записываете формулу с применением абсолютной ссылки, которую можно сделать при помощи значка доллара или клавиши F4.

3. Применяете маркер автозаполнения. Фиксация одного значения позволяет не заполнять остальные строки столбца Налоги.

Бонус! Пример использования СУММ

Как видите, отнимать числа и ячейки в редакторе не трудно. Для этого в формуле используется знак минус, который можно найти на клавиатуре. Если необходимо использовать специальную функцию, то лучше использовать формулу СУММ, где аргументами выступают отрицательные значения чисел.

Жми «Нравится» и получай только лучшие посты в Facebook ↓

Как вычесть текст одной ячейки из другой в Excel

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

Вот как это сделать:

  1. Используйте команды «Обрезать» и «Заменить», чтобы удалить текст с конца ячейки.

    Чтобы вычесть текст одной ячейки из другой, вы можете использовать функцию замены и заменить его пустым пространством. Затем Trim удаляет все лишние пробелы. Итак, без наших ячеек формула выглядела бы так:

    =TRIM(SUBSITUTE(ваш полный текст, текст, который вы хотите вычесть,»»))

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

    Вы также можете выполнять подстановку/обрезку в таблице, ссылаясь на ячейку вместо того, чтобы вводить текст полностью:

    =ОТРЕЗАТЬ(ПОДСТАВИТЬ(Ячейка1,Ячейка2,»»))

    Вы можете увидеть результаты в примере ниже:

  2. ИЛИ: Замените одну фразу/число из диапазона ячеек

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

    =TRIM(SUBSITUTE(Cell1, «Текст для удаления»,»»))

Понравилась статья? Поделиться с друзьями:
Самоучитель Брин Гвелл
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: