Excel значение по модулю

Функция «Модуль» в Microsoft Excel

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

Функция ABS

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

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

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

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

Запускается окно «Мастера функций». В списке, который расположен в нем, найдите функцию ABS и выделите ее. Подтверждаем на «OK».

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

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

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

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

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

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

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

Источник: lumpics.ru

Excel works!

Excel работает за вас

Excel works!

Thanks for Visiting

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

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

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

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

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

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

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

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

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

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

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

Читайте также:  Недопустимое имя сводной таблицы в excel

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

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

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

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

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

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

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

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

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

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

Источник: excelworks.ru

Суммирование по модулю в Excel

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Читайте также:  Кнопка в excel

Можно записать и в таком виде:

Если мы возьмем первый вариант формулы, получим следующее:

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

Думаю, что теперь вы знаете все основные способы подсчета суммы абсолютных значений в Excel. Если вы используете другой подход для суммирования чисел по модулю, поделитесь им в комментариях. Удачи!

Источник: office-guru.ru

Нахождение модуля числа в Excel

Модуль (или абсолютная величина) – это неотрицательное значение любого числа. То есть, например, для отрицательного числа -32 он равняется 32, в то время, как для любого положительного числа равен этому же числу.

Давайте посмотрим, как найти модуль числа в Эксель.

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

В программе Excel для нахождения модуля числа предусмотрена специальная функция ABS, формула которой в общем виде может выглядеть так:

Допустим, нам нужно найти модуль числа -27. Для этого в любой свободной ячейке пишем выражение: =ABS(-27) .

Нажав клавишу Enter получаем результат в выбранной ячейке.

Некоторые пользователи по привычке пишут в ячейке математическое выражение, а именно, |-27|.

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

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

  1. Выбрав ячейку, куда мы планируем добавить функцию и провести расчеты, кликаем по кнопке “Вставить функцию” (fx) слева от строки формул.
  2. В открывшемся окне вставки функций выбираем категорию “Математические”, в предложенном списке кликаем по оператору “ABS” и жмем OK.
  3. На экране отобразится окно для заполнения аргумента функции – “Число”. Адрес ячейки с числовыми значением, модуль которого нужно посчитать, можно указать вручную, либо просто кликнуть по ней в самой таблице. Курсор при этом должен находиться в поле для ввода значения аргумента. По готовности жмем кнопку OK.
  4. В ячейке с функцией появится результат вычислений.
  5. Если нужно посчитать модули по всему столбцу, можно растянуть формулу на другие строки. Для этого наводим указатель мыши на ячейку с результатом, когда появится небольшой черный плюсик, зажав левую кнопку мыши тянем его вниз до последней ячейки столбца (или до той ячейки, для которой нужно посчитать аналогичный результат).
  6. Все готово, мы получили модули всех значений в исходном столбце.

Заключение

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

Источник: microexcel.ru

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

Функция ABS находит абсолютное значение числа, переданного в качестве аргумента, и возвращает соответствующее значение.

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

Пример 1. Определить длину проекции отрезка на ось Ox, который задан координатами начальной (-7;-4) и конечной (19;44) точек.

Для определения длины проекции на ось Ox используем следующую формулу:

B4 и B2 – начальная и конечная координаты соответственно. Разность этих координат является искомой длиной проекции. Аналогично найдем величину проекции на ось Oy. Полученные результаты:

В результате вычисления формулы по модулю определилась проекция отрезка на ось Ox.

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

Пример 2. Найти разность между наименьшим и наименьшим абсолютным значениями элементов массива.

Для расчета используем следующую формулу (формула массива CTRL+SHIFT+Enter):

Функция МИН выполняет поиск наименьшего значения в диапазоне. Для поиска наименьшего неотрицательного числа используется выражение МИН(ABS(B3:B12)).

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

Пример 3. В таблице Excel записаны все транзакции предприятия за определенный промежуток времени. Отрицательные значения соответствуют расходным операциям. Рассчитать сумму расходов за указанный период.

Для расчета используем следующую формулу массива (CTRL+SHIFT+Enter):

  1. При переборе элементов диапазона B3:B12 каждое значение проверяется на принадлежность к диапазону отрицательных чисел.
  2. Функция СУММ возвращает сумму абсолютных величин (благодаря использованию функции ABS), взятых из диапазона отобранных отрицательных чисел.
  3. Если отрицательных чисел (расходных операций) нет, будет возвращено значение 0 (нуль).
Читайте также:  Как в excel заменить одно значение на другое

То есть, общие расходы предприятия за указанный период составили 29020.

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

Функция имеет следующий вариант синтаксической записи:

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

  1. Функция ABS принимает аргументы, которые являются числовыми значениями, текстовыми представлениями чисел или данными логического типа (ИСТИНА, ЛОЖЬ).
  2. Если в качестве аргумента рассматриваемой функции была передана текстовая строка, которая не может быть преобразована к числовому типу данных (например, =ABS(«текст»)), результатом выполнения будет код ошибки #ЗНАЧ!.
  3. Данная функция может использоваться как формула массива для работы с большими диапазонами данных.
  1. Модуль числа позволяет определить какую-либо физическую величину, которая математически может быть задана отрицательным числом, но в реальном мире – представлена только абсолютным (неотрицательным) значением, например, длина какого-либо отрезка.
  2. При написании макроса может также понадобиться расчет абсолютных значений некоторых чисел. В VBA используется одноименная функция ABS() (как и во многих других языках программирования).
  3. В Excel существует два альтернативных способа получения абсолютного значения некоторой величины:

Источник: exceltable.com

ITGuides.ru

Вопросы и ответы в сфере it технологий и настройке ПК

Пошаговые инструкции по рассчету модуля в Excel

В качестве аргумента функции модуля в Excel может выступать выражение

Что такое модуль и какая функция ищет его значение в экселе? В Microsoft Exel абсолютную величину цифры возвращает функция ABS. Абсолютная величина — это значение числа без его знака, это и есть модуль.
Как это правильно записать в excel?
ABS (нужное вам число), например, ABS(-156).
Синтаксис функции ABS(модуль) имеет такие аргументы.
Число — обязательный параметр. Это действительное число, величину которого надо найти.

Пример рассчета модуля

Чтобы легче разобраться с этим образцом, давайте сделаем сами все вручную. Для начала скопируем его в пустую вкладку вашего exel. Делается это вот так:
Выделите пример. Если пример стоит скопировать в web-приложение excel Web App, копируйте, вставляя по одной клетке. Внимание — заголовки рядков и столбиков выделять не нужно.

После выделения нажмите клавиши на вашей клавиатуре CTRL и C. Это перепишет выделенное вами поле. Потом перейдите на вашу вкладку и на клетке А1 перенесите выделенное с помощью одновременного нажатия клавиш CTRL и V. Это и есть операция копирования. Если вы работаете в excel Web App, то проделайте эту процедуру для каждой клетки по отдельности. Внимание! Чтобы этот пример выполнялся правильно, его надо вставить во вкладке на клетку А1.

Чтобы переключиться с режима просмотра результатов в режим просмотра формул, которые возвращают этот модуль, необходимо нажать вместе две клавиши, а именно контрл +` (тупое ударение), либо выбрав кнопку «Показать формулы».

3 Формула Описание результата

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

Найти сложение абсолютных значений в любом диапазоне (например, А12:А15) легко, просто создаем дополнительный столбик, прописав в него =АВS(А12). Потом при помощи функции СУММ считаем сложение. Есть возможность сразу создать формулировку, которая будет искать сумму абсолютных величин. Дополнительный столбик при этом создавать не нужно. Выглядеть это будет так =СУММПРОИЗВ(ABS(A12:A15)).

Еще один вариант суммирования по модулю осуществляется с помощью использования массива =СУММ(ABS(A12:A15)). Только после введения этого стоит вместо ввода нажать контрл и shift+enter.

Данный образец дал полный и исчерпывающий ответ на заданный вопрос, и теперь ничто не вызовет у вас трудностей. Удачной работы в excel!

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

Источник: itguides.ru