Что такое модуль в Excel – как и какими функциями его можно рассчитать. Что такое модуль? Какие бывают модули? Корень и модуль в экселе

Модуль (или абсолютная величина) числа в математике - это неотрицательное число, значение которого зависит от типа числа.
Если число a неотрицательное, то модуль равняется самому числу (a при a ≥ 0 ), если отрицательное, то модуль равняется его положительному значению (-a при a < 0 ):

Для нахождения значения по модулю в Excel существует стандартная функция ABS .
В общем и целом поиск абсолютного значения является достаточно простой операцией для вычисления, поэтому данная функция является стандартной во многих языках программирования, к примеру, на языке VBA (Visual Basic for Applications) формула модуля также записывается как Abs.

Функция модуля в Excel

Синтаксис и описание функции ABS :

ABS(число)
Возвращает модуль (абсолютную величину) числа.

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

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

Несмотря на то, что знак модуля в математике обозначается как вертикальная черта | , попытка поставить знак модуля в Excel для поиска значения по модулю приведет к ошибке, например, при вводе формулы =|-29| Excel выдаст ошибку.

Альтернативные способы расчета

Если вдруг формула ABS вылетела из головы, и Вы забыли как посчитать модуль в Excel с ее помощью, то рассмотрим несколько способов поиска абсолютной величины числа без использования данной формулы.

С помощью функции ЗНАК

Согласно определению, модуль - это неотрицательное значение исходного числа, поэтому умножая число на 1 или -1 в зависимости от знака числа (то есть положительное умножаем на 1, отрицательное умножаем на -1), мы в итоге получим абсолютную величину:

С помощью функции КОРЕНЬ

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

Удачи вам и до скорых встреч на страницах блога Tutorexcel.ru!

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

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

Вот наши данные:

Мы видим, что сумма чисел в диапазоне A2:A8 дает результат -60 :

10 + 10 + 20 + -20 + 30 + -40 + -50 = -60

Если бы мы рассматривали абсолютные значения (числа без знака «-«), то результат был бы:

10 + 10 + 20 + 20 + 30 + 40 + 50 = 180

Вариант 1 - Использование вспомогательного столбца

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

Затем протянем ее до ячейки B8 . Функция ABS возвращает модуль числа. Так что теперь мы можем просто просуммировать диапазон B2:B8 и это даст нам результат.

СУММ(B2:B8)
=SUM(B2:B8)

В моем примере диапазон A1:A8 – это полноценная таблица данных. Поэтому при добавлении формулы =ABS(A2) в ячейку В2 , Excel расширил таблицу и автоматически заполнил все ячейки в столбце. Далее я перешел на вкладку Конструктор (Design), которая находится в группе вкладок Работа с таблицами (Table tools), и поставил галочку возле опции Строка итогов (Total Row). Все значения в столбце B автоматически просуммировались, а результат отобразился в отдельной строке.

Для подсчета суммы в строке итогов используется функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ (SUBTOTAL). Это универсальная функция, которая может выполнять суммирование, так же как и функция СУММ (SUM). Но есть и существенные отличия, например, ПРОМЕЖУТОЧНЫЕ.ИТОГИ (SUBTOTAL) полностью игнорирует числа, которые были скрыты вручную или с помощью фильтрации. Есть еще несколько отличий, но это мало относится к теме данной статьи.

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

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

Вариант 2 - Использование функции СУММ в формуле массива или СУММПРОИЗВ

Использовать формулу массива или СУММПРОИЗВ (SUMPRODUCT) для решения такой задачи – очень грубый подход!

Функция СУММ в формуле массива:

СУММ(ABS(A2:A8))
=SUM(ABS(A2:A8))

При вводе формулы массива не забудьте нажать Ctrl+Shift+Enter .

Формула с СУММПРОЗВ :

СУММПРОИЗВ(ABS(A2:A8))
=SUMPRODUCT(ABS(A2:A8))

Учитывая, что можно использовать более эффективную функцию СУММЕСЛИ (SUMIF), чтобы получить тот же результат (см. вариант 3), путь с использованием этих двух формул становится непредпочтительным. Обе формулы прекрасно работают с небольшими диапазонами данных, уверен, вы даже не ощутите разницу. Если же понадобится просуммировать большое количество значений, скорость работы станет заметно замедляться.

Вариант 3 - Использование СУММЕСЛИ

Думаю, что данный подход самый удобный из всех ранее перечисленных. С помощью функции СУММЕСЛИ (SUMIF) значения делятся на 2 массива: с положительными и отрицательными числами и суммируются. Ноль по понятным причинам игнорируется. Затем мы просто вычитаем из положительной суммы отрицательную (т.е. суммируем их). Формула выглядит вот так:

СУММЕСЛИ(A2:A8,">0")-СУММЕСЛИ(A2:A8,"0")-SUMIF(A2:A8,"0","0","
Продолжаем серию статей о математических формулах в Excel. Сегодня разберем формулу записи «модуль в Excel». Модуль числа применяется для определения абсолютной величины числа, например длины отрезка. Ниже мы приводим несколько способов расчета модуля числа в Эксель, основная функция - ABS, а дополнительный расчет при помощи функций ЕСЛИ и КОРЕНЬ.

Как следует из определения, модуль числа - это неотрицательное число, значение самого числа. Т.е. если у нас есть отрицательное число -7, то по модулю оно будет равняться 7. Записывается модуль как две вертикальные линии:

|-7| = 7

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

Так же довольно часто, использование модуля можно встретить при расчете отрицательного значения времени, но про это у нас есть отдельная статья.

Рассчитать модуль в Excel, функция ABS

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

В ячейке введем формулу:

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

Как посчитать модуль через ЕСЛИ, альтернативный способ

По сути, действие функции «Модуль» это определение отрицательное ли число или нет и передача его значения. То есть легко справиться основная функция условия =ЕСЛИ().

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

Функция ABS

Для расчета величины модуля в Excel существует специальная функция под названием «ABS» . Синтаксис этой функции очень простой: ABS(число) . Либо формула может принимать такой вид: ABS(адрес_ячейки_с_числом) . Чтобы рассчитать, например, модуль от числа -8 , нужно вбить в строку формул или в любую ячейку на листе следующую формулу: «=ABS(-8)» .

Для выполнения расчета жмем на Enter — программа выдает в ответ положительное значение.

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


Важно заметить, что некоторые пользователи пытаются записать модуль, как это принято в математике, то есть |(число)| , например |-48| . Но в такой ситуации вместо ответа появится лишь ошибка, так как Excel не понимает подобный синтаксис.

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

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

Что такое модуль

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

Как вычислить модуль в "Экселе"?

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

Синтаксис функции модуля очень прост - в "Экселе" достаточно задать в строке формул "=ABS", после чего в скобках указать аргумент, которым может являться число, ссылка на ячейку, а также некоторую функцию, возвращающую числовое значение. Также эту операцию можно выполнить, нажав кнопку "Вставить функцию", где выбрать соответствующую функцию, или воспользовавшись поиском, указав слово "модуль" или "ABS".

Вычисление суммы модулей

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

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

=СУММ(ABS(A1:A4))

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

Примеры

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

Для вычисления модуля некоторого заданного числа или математического примера, например разности 2 и 5, следует воспользоваться следующей записью:

=ABS(2-5)

Результатом данного запроса будет число "3".

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

​ данное действие выполняется​ на кнопку справа​ Как видим, программа​ диапазон.​: есть, только она​ ошибки #ЗНАЧ!.​ формулу массива (CTRL+SHIFT+Enter):​ ось Ox, который​ABS(число)​Но, можно создать формулу,​=СУММ(СУММЕСЛИ(A2:A8,{">0","​Ctrl+Shift+Enter​ функция​

См. также

​=SUM(SUMIF(A2:A8,{">0","​

​.​СУММ​

​ просуммировать диапазон​

Примеры функции ABS в Excel для пересчета значения по модулю

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

Примеры использования функции ABS в Excel

​ положительное значение числа​: записываешь формулу:​ называется))​ как формула массива​При переборе элементов диапазона​ (-7;-4) и конечной​

​ ниже.​

​ бы складывала значения​Если мы возьмем первый​Формула с​



​(SUM). Но есть​B2:B8​ чтобы получить правильный​Чтобы закрепить понимание описания​ в строке формул​ состоит в том,​ аргументами функции. Как​ 8.​

​=МАКС (ABS(A1:A7))​Павел чучков​ для работы с​ B3:B12 каждое значение​

​ (19;44) точек.​

Расчет разницы между наименьшим отрицательным и положительным числом

​Число​ по модулю -​ вариант формулы, получим​СУММПРОЗВ​

​ и существенные отличия,​

​и это даст​ ответ.​ модуля в Excel​

​ "=ABS", после чего​ что данную функцию​ видим, поле «Число»​Существует ещё один способ​где А1 и​

​: модуль это абсолютное​



Сумма по модулю в Excel для отрицательных чисел

​ большими диапазонами данных.​ проверяется на принадлежность​Исходные данные:​ - обязательный аргумент. Вещественное​ без создания дополнительного​ следующее:​:​ например,​

​ нам результат​

​Вот наши данные:​ и принципов его​

​ в скобках указать​

  1. ​ нужно просто знать.​ заполнено значением. Жмем​ расчета модуля. Он​ А7 - границы​ значение. ищи в​
  2. ​Примечания 2:​ к диапазону отрицательных​Для определения длины проекции​ число, абсолютное значение​ столбца. Эта формула​
  3. ​= 60-(-120) = 180​=СУММПРОИЗВ(ABS(A2:A8))​ПРОМЕЖУТОЧНЫЕ.ИТОГИ​180​

​Мы видим, что сумма​



​ работы, стоит рассмотреть​ аргумент, которым может​

Особенности использования функции ABS в Excel

​ на кнопку «OK».​ подойдет для тех​

​ диапазона,​

​ справке​Модуль числа позволяет определить​ чисел.​ на ось Ox​ которого необходимо найти.​ =СУММПРОИЗВ(ABS(A1:A10)).​Для полноты картины, подсчитаем​

​=SUMPRODUCT(ABS(A2:A8))​

  1. ​(SUBTOTAL) полностью игнорирует​.​ чисел в диапазоне​ пару простых примеров,​ являться число, ссылка​Работая в "Экселе", можно​
  2. ​Вслед за этим, в​ пользователей, которые не​затем становишься на​Евгений трофимов​ какую-либо физическую величину,​Функция СУММ возвращает сумму​ используем следующую формулу:​Скопируйте таблицу ниже и​Другой вариант суммирования предполагает​
  3. ​ сумму с помощью​Учитывая, что можно использовать​ числа, которые были​=СУММ(B2:B8)​
  1. ​ демонстрирующих работу функции.​ на ячейку, а​ выполнить множество различных​ ранее указанной вами​ привыкли держать в​ ячейку с формулой​: ABS​ которая математически может​ абсолютных величин (благодаря​
  2. ​B4 и B2 –​ вставьте ее в​ использование формулы массива​ второго варианта:​ более эффективную функцию​ скрыты вручную или​=SUM(B2:B8)​дает результат​
  3. ​Для вычисления модуля некоторого​ также некоторую функцию,​ задач, в том​ ячейке выводится значение​
  • ​ голове различные формулы.​ и нажимаешь F2,​Extesy​ быть задана отрицательным​ использованию функции ABS),​ начальная и конечная​ ячейку A1 в​ =СУММ(ABS(A1:A10)). После ввода​= СУММ({60,-120}*{1,-1}) = СУММ({60,120})​СУММЕСЛИ​
  • ​ с помощью фильтрации.​В моем примере диапазон​-60​ заданного числа или​ возвращающую числовое значение.​

В Excel есть функция "модуль"?

​ числе математических. Широкий​ ​ модуля того числа,​

​ Кликаем по ячейке,​ ​ а затем Alt+Enter​: Найти сложение абсолютных​ числом, но в​

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

​ = 180​ ​(SUMIF), чтобы получить​

​ Есть еще несколько​ ​A1:A8​:​ математического примера, например​ Также эту операцию​ набор инструментов программы​ которое вы выбрали.​ в которой хотим,​--​ значений в любом​ реальном мире –​ отобранных отрицательных чисел.​ этих координат является​ работы формул понадобится​ENTER​Думаю, что теперь вы​ тот же результат​ отличий, но это​

​– это полноценная​ ​= -10 + 10​ разности 2 и​
​ можно выполнить, нажав​

В Excel есть функция "максимум модулей"?

​ позволяет производить требуемые​ ​Если значение расположено в​ чтобы хранился результат.​
​и будет тебе​ диапазоне (например, А12:А15)​ представлена только абсолютным​
​Если отрицательных чисел (расходных​ искомой длиной проекции.​ выбрать все ячейки​

​нажать​ ​ знаете все основные​ (см. вариант 3),​ мало относится к​ таблица данных. Поэтому​ + 20 +​

​ 5, следует воспользоваться​ ​ кнопку "Вставить функцию",​
​ действия, не требующие​
​ таблице, то формулу​ Жмем на кнопку​ счастье:)​
​ легко, просто создаем​ (неотрицательным) значением, например,​ операций) нет, будет​ Аналогично найдем величину​
​ с ними и​
​CTRL+SHIFT+ENTER​ способы подсчета суммы​

​ путь с использованием​


В Excel. Сегодня разберем формулу записи «модуль в Excel». Модуль числа применяется для определения абсолютной величины числа, например длины отрезка. Ниже мы приводим несколько способов расчета модуля числа в Эксель, основная функция — ABS, а дополнительный расчет при помощи функций ЕСЛИ и КОРЕНЬ.

Как следует из определения, модуль числа — это неотрицательное число, значение самого числа. Т.е. если у нас есть отрицательное число -7, то по модулю оно будет равняться 7. Записывается модуль как две вертикальные линии:

|-7| = 7

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

Так же довольно часто, использование модуля можно встретить при расчете отрицательного значения времени, но про это у нас есть отдельная .

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

В ячейке введем формулу:

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

Как посчитать модуль через ЕСЛИ, альтернативный способ

По сути, действие функции «Модуль» это определение отрицательное ли число или нет и передача его значения. То есть легко справиться основная функция условия =ЕСЛИ().

ЕСЛИ(A1<0;A1*-1;A1)

Я лично про ABS всегда забываю и пишу через ЕСЛИ.

Модуль числа и КОРЕНЬ

Как мне подсказали, есть особенно хитрый способ найти модуль числа через функцию КОРЕНЬ. Возводим число во вторую степень и находим из выражения корень.

КОРЕНЬ(A1*A1)

Сам бы не додумался.

Пример файла с 3мя расчетами прикладываю .

Модуль числа в VBA

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

Чтобы записать расчет в коде пропишите примерно следующее:

A=Abs(-7)

Здесь А будет равно 7.

В целом вот так, если что-то нужно пояснить пишите в комментарии и не стесняйтесь.

Поделитесь нашей статьей в ваших соцсетях: