Обзор математических функций в Excel (Часть 2). Незаслуженно забытые возможности (со скриншотом из Excel, где найти)

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

Математические функции случайных чисел и возможные комбинации

Это функции, которые позволяют работать со случайными числами. Надо сказать, что по-настоящему случайных чисел не бывает. Все они генерируются по определенным закономерностям. Тем не менее, для решения прикладных задач даже генератор не совсем случайных чисел может оказаться весьма полезным. Математические функции, генерирующие случайные числа, включают: МЕЖДУ ДЕЛОМ, СЛЧИС, ЧИСЛКОМБ, ФАКТ. Давайте рассмотрим каждый из них более подробно.

Функция МЕЖДУ ДЕЛОМ

Это одна из наиболее часто используемых функций в этой категории. Он генерирует случайное число, которое соответствует определенному пределу. Важно учитывать, что если диапазон слишком узок, цифры могут совпадать.. Синтаксис очень простой: =СЛУЧМЕЖДУ(нижнее значение; верхнее значение). Параметры, передаваемые пользователем, могут быть как числами, так и ячейками, содержащими определенные числа. Обязательный ввод для каждого аргумента.

Первое число в скобках — это минимальное число, ниже которого генератор не будет работать. Соответственно, второе – максимальное количество. За пределами этих значений Excel не будет искать случайное число. Аргументы могут быть одинаковыми, но в этом случае будет сгенерировано только одно число.

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

Функция СЛЧИС

Эта функция генерирует случайную величину, границы которой автоматически устанавливаются на уровне 0 и 1. С помощью этой функции можно использовать несколько формул, а также использовать одну функцию несколько раз. В этом случае изменения показаний не произойдет.

Вам не нужно передавать какие-либо дополнительные параметры в эту функцию. Поэтому его синтаксис максимально прост: =СУММ(). Также возможно возвращать дробные случайные значения. Для этого нужно использовать функцию СЛЧИС. Формула будет: =RAND()*(максимальный предел-минимальный предел)+минимальный предел.

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

Функция НОМЕРКОМБ

Эта функция относится к такому разделу математики, как комбинаторика. Он определяет количество уникальных комбинаций для определенного количества объектов в выборке. Его активно используют, например, в статистических исследованиях в социономических науках. Синтаксис функции следующий: =ЧИСЛОСОЧЕТАНИЕ(установить размер, количество элементов). Давайте рассмотрим эти аргументы более подробно:

  1. Размер набора — это общее количество элементов в выборке. Это может быть количество людей, товаров и так далее.
  2. Количество элементов. Этот параметр обозначает ссылку или число, указывающее общее количество объектов, которые должны получиться. Основное требование к значению этого аргумента — оно всегда должно быть меньше предыдущего.

Требуется ввести все аргументы. Помимо прочего, все они должны быть позитивными по модальности. Давайте возьмем небольшой пример. Допустим, у нас есть 4 элемента – ABCD. Задача следующая: подобрать комбинации так, чтобы числа не повторялись. Однако их расположение не учитывается. То есть программе будет все равно, будет ли это комбинация AB или BA.

Давайте теперь введем формулу, необходимую для получения этих комбинаций: = НОМЕРКОМБ(4). В результате отобразятся 6 возможных комбинаций, состоящих из разных значений.

Функция СЧЕТ

В математике есть такое понятие, как факториал. Это значение означает число, которое получается путем умножения всех натуральных чисел до этого числа. Например, факториал числа 3 будет числом 6, а факториал числа 6 будет числом 720. Факториал обозначается восклицательным знаком. И используя функцию ФАКТОР становится возможным найти факториал. Синтаксис формулы: =ФАКТ(число). Факториал соответствует количеству возможных комбинаций значений в наборе. Например, если у нас три элемента, то максимальное количество комбинаций в этом случае будет 6.

Функции преобразования чисел

Преобразование чисел – это выполнение с ними определенных операций, не связанных с арифметикой. Например, превратить число в римское, вернув его модуль. Эти возможности реализованы с помощью функций АБС и РИМСКИЙ. Давайте рассмотрим их более подробно.

Функция ABS

Напоминаем, что модуль – это расстояние до нуля на оси координат. Если представить горизонтальную линию с отмеченными на ней цифрами с шагом 1, то можно увидеть, что от цифры 5 до нуля и от цифры -5 до нуля будет одинаковое количество ячеек. Это расстояние называется модулем. Как мы видим, модуль -5 равен 5, поскольку для достижения нуля требуется пройти 5 ячеек.

Чтобы получить модуль числа, вам нужно использовать функцию ABS. Его синтаксис очень прост. Достаточно написать число в скобках, после чего значение будет возвращено. Синтаксис: =ABS(число). Если ввести формулу =АБС(-4), то результат этих операций будет равен 4.

РИМСКАЯ функция

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

  1. Число. Это непосредственно число, либо ссылка на ячейку, содержащую значение в таком виде. Важным требованием является то, что этот параметр должен быть больше нуля. Если число содержит цифры после запятой, то после его преобразования в римский формат дробная часть просто обрезается.
  2. Формат. Этот аргумент больше не требуется. Определяет формат представления. Каждому числу соответствует определенный вид числа. В качестве этого аргумента можно использовать несколько возможных вариантов:
    1. 0. В этом случае значение отображается в классическом виде.
    2. 1-3 – разные виды отображения римских цифр.
    3. 4. Упрощенный способ отображения римских цифр.
    4. Правда и Ложь. В первой ситуации номер представляется в стандартном виде, а во второй – в упрощенном.

ПРОМЕЖУТОЧНЫЙ ИТОГ функция

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

Это довольно сложная в использовании функция, поэтому о ней нужно поговорить отдельно. Синтаксис этой функции:

  1. Номер функции. Этот аргумент представляет собой число от 1 до 11. Это число указывает, какая функция будет использоваться для суммирования указанного диапазона. Например, если нам нужно сложить числа, то нам нужно указать в качестве первого параметра число 9 или 109.
  2. Ссылка 1. Это также обязательный параметр, дающий ссылку на диапазон, учитываемый при суммировании. Как правило, люди используют только один диапазон.
  3. Ссылка 2, 3… Далее идет определенное количество ссылок на диапазон.

Максимальное количество аргументов, которые может содержать эта функция, — 30 (номер функции + 29 ссылок).

Важная заметка! Вложенные итоги игнорируются. То есть, если функция уже применена в каком-то диапазоне ПРОМЕЖУТОЧНЫЕ ИТОГИ, он игнорируется программой.

Также обратите внимание, что использование этой функции для промежуточного подсчета горизонтальных массивов данных не рекомендуется, поскольку она не предназначена для этого. В этом случае результаты могут быть неверными. Функция ПРОМЕЖУТОЧНЫЕ ИТОГИ часто сочетается с автофильтром. Предположим, у нас есть такой набор данных.

Обзор математических функций в Excel (Часть 2). Незаслуженно забытые возможности (со скриншотом из Excel, где найти)

Попробуем применить к нему автофильтр и выбрать только ячейки с пометкой «Товар1». Далее поставим задачу определить с помощью функции ПРОМЕЖУТОЧНЫЕ ИТОГИ итоговая сумма этих товаров. Здесь нам нужно применить код 9, как показано на скриншоте.

Обзор математических функций в Excel (Часть 2). Незаслуженно забытые возможности (со скриншотом из Excel, где найти)

Далее функция автоматически выбирает те строки, которые не вошли в результат фильтра, и не включает их в расчеты. Это дает вам гораздо больше возможностей. Кстати, в Excel есть встроенная функция «Промежуточные итоги». В чем разница между этими инструментами? Дело в том, что функция автоматически удаляет из выделения все строки, которые в данный момент не отображаются. Это не учитывает код номер_функции.

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

1 – СЕРДЦЕ;

2 – СЧИТАТЬ;

3 – ШОТЦ;

4 – МАКС;

5 МИНУТ;

6 – ПРОДУКТ;

7 – СТАНДОТКЛОН;

8 – СТАНДОТКЛОНП;

9 – СУММ;

10 – ДИСП;

11 – ДИСП.

Вы также можете добавить к этим числам 100, и функции будут такими же. Но есть одно отличие. Разница в том, что в первом случае скрытые ячейки учитываться не будут, а во втором — будут.

Другие математические функции

Математика – сложная наука, включающая множество формул для самых разнообразных задач. Excel включает в себя практически все. Давайте рассмотрим только три из них: ВОЙТИ, Пи, ПРОДУКЦИИ.

ЗНАК функция

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

Синтаксис функции следующий: =ЗНАК(число). Мы видим, что есть только один аргумент, ввод которого обязателен. После проверки числа функция возвращает значение -1, 0 или 1, в зависимости от того, какой знак это был. Если число оказалось отрицательным, то оно будет -1, а если положительное – 1. Если в качестве аргумента пойман ноль, то он и возвращается. Функция используется совместно с функцией IF или в любом другом подобном случае, когда вам необходимо проверить номер.

Функция Pi

Число ПИ — самая известная математическая константа, равная 3,14159… С помощью этой функции можно получить округленный вариант этого числа до 14 знаков после запятой. Он не имеет аргументов и имеет следующий синтаксис: = PI ().

Функция ПРОДУКЦИИ

Функция, по принципу аналогичная SUM, вычисляет только произведение всех чисел, переданных ему в качестве аргументов. Вы можете указать до 255 чисел или диапазонов. Важно учитывать, что функция не учитывает текстовые, логические и любые другие значения, не используемые в арифметических операциях. Если в качестве аргумента используется логическое значение, то значение ИСТИНА соответствует единице, а значение ЛОЖЬ - нуль. Но важно понимать, что если в диапазоне есть логическое значение, то результат будет неверным. Синтаксис формулы следующий: =ПРОДУКТ(номер 1; номер 2…).

Мы видим, что здесь числа даны через точку с запятой. Обязательный аргумент один – первое число. В принципе, вы не можете использовать эту функцию с небольшим количеством значений. Затем нужно последовательно перемножить все числа и клетки. Но когда их много, то в ручном режиме это займет довольно много времени. Для сохранения есть функция ПРОДУКЦИИ.

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

Оставьте комментарий