Вопрос 50. Использование встроенных функций разных категорий в mso Excel.
Функции – заранее определенные в Excel формулы, которые выполняют вычисления по заданным величинам, называемым аргументами, и в указанном порядке.
Пример: Функция СУММ суммирует значения в диапазоне ячеек, а функция ТДАТА выдает текущую дату.
Аргументы. Список аргументов может состоять из чисел, текста, логических величин (например, истина или ложь), массивов или ссылок. Аргументы могут быть как константами, так и формулами. Формулы, в свою очередь, могут содержать другие функции.
Структура. Любая функция начинается с указания имени функции, затем следует открывающая скобка, указываются аргументы, отделяющиеся точками с запятыми, а затем – закрывающая скобка. Если написание формулы начинается с функции, перед именем функции вводится знак равенства (=).
Функции можно вводить непосредственно в строке формул, т.е. непосредственно в ячейку.
Однако удобнее использовать Мастер функций, выводящий специальное диалоговое окно. В левом поле этого окна перечислены категории функций, а в правом – функции, соответствующие выбранной категории.
Все функции разделены по категориям, чтобы в них было проще ориентироваться (математические, статистические, логические, дата и время, текстовые, финансовые, ссылки и массивы, работы с базой данных, проверка свойств и значений).
Математические функции позволяют легко выполнить операции над числовыми значениями: возведение в любую степень, извлечение корня любой степени, нахождение логарифма и т.д.
Функции этой категории требуют для своей работы обязательного ввода как минимум одного значения аргумента. Математические функции позволяют решать задачи комбинаторики.
К категории математических функций относятся три функции для работы с матрицами, знание которых полезно для решения линейных уравнений.
МОБР – возвращает в выделенный диапазон обратную матрицу для матрицы, хранящейся в массиве. Массив – это числовой массив с равным количеством строк и столбцов. Массив может быть задан как диапазон ячеек, например А1:С3 или как имя диапазона или массива.
МОПРЕД – возвращает определитель матрицы.
МУМНОЖ – возвращает произведение матриц, хранящихся в массивах 1 и 2.
Текстовые функции – имеется возможность обрабатывать текст, т.е. находить символы, извлекать нужные символы, записывать символы в строго определенное место текста и др. Они хорошо изложены в Справке.
СЦЕПИТЬ – объединяет несколько текстовых строк в одну
ДЛСТР – возвращает количество знаков в текстовой строке
С помощью функций даты и времени можно решать любые задачи, связанные с учетом даты и времени: определить возраст, вычислить стаж работы, определить число рабочих дней на любом промежутке времени.
Логические функции помогают создавать сложные формулы, которые в зависимости от выполнения задаваемых условий будут совершать различные виды обработки данных. Эта группа встроенных функций используется при решение многих экономических задач, где в зависимости от тех или иных условий решение должно пойти по одной или другой ветви. В качестве условий может быть равенство или неравенство сравниваемых величин, причем возможно несколько сравнений для выборахода решения, вложение логических или иных функций друг в друга.
Функции Ссылки и массивы.
Финансовые функции. Эта категория функций представляет из себя программы решения достаточно стандартных задач по расчету финансовых показателей, связанных с анализом ссуд, сроков их погашения, инвестиционных вложений и т.д.
КПЕР — определение количества периодов на основе постоянных выплат и постоянной процентной ставки.
ПЛТ — определение суммы периодического платежа на основе постоянных сумм платежей и постоянной процентной ставки.
ПРОЦПЛАТ — вычисление процентов на определенный период.
ПС — определение размера инвестиций.
БС — определение будущей стоимости на основе периодических платежей и постоянной процентной ставки.
Математические и тригонометрические функции (справочник)
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще. Меньше
Чтобы просмотреть более подробные сведения о функции, щелкните ее название в первом столбце.
Примечание: Маркер версии обозначает версию Excel, в которой она впервые появилась. В более ранних версиях эта функция отсутствует. Например, маркер версии 2013 означает, что данная функция доступна в выпуске Excel 2013 и всех последующих версиях.
Возвращает модуль (абсолютную величину) числа.
Возвращает арккосинус числа.
Возвращает гиперболический арккосинус числа.

ACOT
Возвращает арккотангенс числа.

ACOTH
Возвращает гиперболический арккотангенс числа.
Возвращает агрегат для списка или базы данных.

АРАБСКОЕ
Преобразует римские числа в арабские в виде числа.
Возвращает арксинус числа.
Возвращает гиперболический арксинус числа.
Возвращает арктангенс числа.
Возвращает арктангенс для заданных координат x и y.
Возвращает гиперболический арктангенс числа.

ОСНОВАНИЕ
Преобразует число в текстовое представление с данным основанием (базой).
Округляет число до ближайшего целого или кратного.

ОКРВВЕРХ.МАТ
Округляет число в большую сторону до ближайшего целого или кратного.
Округляет число до ближайшего целого или кратного. Число округляется до большего значения вне зависимости от его знака.
Возвращает количество комбинаций для заданного числа объектов.

ЧИСЛКОМБА
Возвращает количество комбинаций с повторами для заданного числа элементов.
Возвращает косинус числа.
Возвращает гиперболический косинус числа.

COT
Возвращает котангенс угла.

COTH
Возвращает гиперболический котангенс числа.

CSC
Возвращает косеканс угла.

CSCH
Возвращает гиперболический косеканс угла.

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

ОКРВНИЗ.МАТ
Округляет число в меньшую сторону до ближайшего целого или кратного.
Округляет число в меньшую сторону до ближайшего целого или кратного. Число округляется в меньшую сторону независимо от знака.
Возвращает наибольший общий делитель.
Округляет число до ближайшего меньшего целого.

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

МЕДИН
Возвращает матрицу единицы или заданный размер.
Округляет число до ближайшего нечетного целого.
Возвращает число пи.
Возвращает результат возведения числа в степень.
Возвращает произведение аргументов.
Возвращает целую часть частного при делении.
Преобразует градусы в радианы.
Возвращает случайное число в интервале от 0 до 1.
Возвращает массив случайных чисел в интервале от 0 до 1. Но вы можете указать количество заполняемых строк и столбцов, минимальное и максимальное значения, а также какие значения необходимо возвращать: целые или десятичные.
Возвращает случайное число в интервале между двумя заданными числами.
Преобразует арабские числа в римские в виде текста.
Округляет число до указанного количества десятичных разрядов.
Округляет число до ближайшего меньшего по модулю значения.
Округляет число до ближайшего большего по модулю значения.

SEC
Возвращает секанс угла.

SECH
Возвращает гиперболический секанс угла.
Возвращает сумму степенного ряда, вычисленную по формуле.
Возвращает знак числа.
Возвращает синус заданного угла.
Возвращает гиперболический синус числа.
Возвращает положительное значение квадратного корня.
Возвращает квадратный корень из значения выражения (число * пи).
Возвращает промежуточный итог в списке или базе данных.
Суммирует ячейки, удовлетворяющие заданному условию.
Суммирует ячейки в диапазоне, удовлетворяющие нескольким условиям.
Возвращает сумму произведений соответствующих элементов массивов.
Возвращает сумму квадратов аргументов.
Возвращает сумму разностей квадратов соответствующих значений в двух массивах.
Возвращает сумму сумм квадратов соответствующих элементов двух массивов.
Возвращает сумму квадратов разностей соответствующих значений в двух массивах.
Возвращает тангенс числа.
Возвращает гиперболический тангенс числа.
Отбрасывает дробную часть числа.
Важно: Вычисляемые результаты формул и некоторые функции листа Excel могут несколько отличаться на компьютерах под управлением Windows с архитектурой x86 или x86-64 и компьютерах под управлением Windows RT с архитектурой ARM. Подробнее об этих различиях.
Функция сумм в Excel и примеры ее использования
Функция СУММ относится к категории: «Математические». Нажмите комбинацию горячих клавиш SHIFT+F3 для вызова мастера функций, и вы быстро ее там найдете.
Использование этой функции существенно расширяет возможности процесса суммирования значений ячеек в программе Excel. На практике ее рассмотрим возможности и настройки при суммировании нескольких диапазонов.
Как в таблице Excel посчитать сумму столбца?
Просуммируем значение ячеек A1, A2 и A3 с помощью функции суммирования. За одно и узнаем, для чего используется функция сумм.

- После ввода чисел перейдите на ячейку A4. На закладке инструментов «Главная» выберите инструмент «Сумма» в разделе «Редактирование» (или нажмите комбинацию горячих клавиш ALT+=).
- Диапазон ячеек распознан автоматически. Адреса ссылок уже введенные в параметры (A1:A3). Пользователю остается только нажать Enter.
В результате в ячейке A4 отображается результат вычисления. Саму функцию и ее параметры можно увидеть в строке формул.
Примечание. Вместо использования инструмента «Сумма» на главной панели, можно в ячейку A4 сразу ввести функцию с параметрами вручную. Результат будет одинаковый.
Поправка автоматического распознания диапазонов
При введении функции с помощью кнопки на панели инструментов или при использовании мастера функций (SHIFT+F3). функция СУММ() относится к группе формул «Математические». Автоматически распознанные диапазоны не всегда являются подходящими для пользователя. Их можно при необходимости быстро и легко поправить.
Допустим, нам нужно просуммировать несколько диапазонов ячеек, как показано на рисунке:

- Перейдите в ячейку D1 и выберите инструмент «Сумма».
- Удерживая клавишу CTRL дополнительно выделите мышкой диапазон A2:B2 и ячейку A3.
- После выделения диапазонов нажмите Enter и в ячейке D4 сразу отобразиться результат суммирования значений ячеек всех диапазонов.

Обратите внимание на синтаксис в параметрах функции при выделении нескольких диапазонов. Они разделены между собой (;).
В параметрах функции СУММ могут содержаться:
- ссылки на отдельные ячейки;
- ссылки на диапазоны ячеек как смежные, так и несмежные;
- целые и дробные числа.
В параметрах функций все аргументы должны быть разделены точкой с запятой.
Для наглядного примера рассмотрим разные варианты суммирования значений ячеек, которые дают один и тот же результат. Для этого заполните ячейки A1, A2 и A3 числами 1, 2 и 3 соответственно. А диапазон ячеек B1:B5 заполните следующими формулами и функциями:
- =A1+A2+A3+5;
- =СУММ(A1:A3)+5;
- =СУММ(A1;A2;A3)+5;
- =СУММ(A1:A3;5);
- =СУММ(A1;A2;A3;5).
При любом варианте мы получаем один и тот же результат вычисления – число 11. Последовательно пройдите курсором от B1 и до B5. В каждой ячейке нажмите F2, чтобы увидеть цветную подсветку ссылок для более понятного анализа синтаксиса записи параметров функций.

Одновременное суммирование столбцов
В Excel можно одновременно просуммировать несколько смежных и несмежных столбцов.
Заполняете столбцы, так как показано на рисунке:

- Выделите диапазон A1:B3 и удерживая клавишу CTRL так же выделите столбец D1:D3.
- На панели «Главная» щелкните по инструменту «Сумма» (или нажмите ALT+=).

Под каждым столбцом автоматически добавилась функция СУММ(). Теперь в ячейках A4; B4 и D4 отображается результат суммирования каждого столбца. Это самый быстрый и удобный метод.
Примечание. Данная функция автоматически подставляет формат ячеек которых она суммирует.
- Excel Formula Examples
- Создать таблицу
- Форматирование
- Функции Excel
- Формулы и диапазоны
- Фильтр и сортировка
- Диаграммы и графики
- Сводные таблицы
- Печать документов
- Базы данных и XML
- Возможности Excel
- Настройки параметры
- Уроки Excel
- Макросы VBA
- Скачать примеры
Назначение математической функции СУММ в Excel скачать пример
СУММ в Excel – это математическая функция, используется для суммирования числовых значений. Аргументами могут быть отдельные значения, ссылки на ячейки, диапазон или несколько отдельных диапазонов.
Практическая работа с примерами функции СУММ в Excel
Как работает функция СУММ? Схематически её синтаксис имеет следующий вид:

Рассмотрим самый простой пример работы функции СУММ. У нас есть список с прибылью по нескольким точкам продаж и первое задание – посчитать сумму прибыли по всем точкам. В ячейке Е10 пишем формулу. Для этого в качестве аргументов выбираем весь диапазон со значениями (С3:С8):

Суммировать можно так же и несколько диапазонов, например, нам нужна сумма диапазонов С3:С5 и С6:С8:

В ячейке F12 результат у нас получился тот же, что и в задании 1, значит, формула сработала правильно.
Как использовать функцию СУММ с массивами
Теперь рассмотрим, как ещё мы можем упростить себе выполнение задач с помощью СУММ. У нас есть форма с информацией о строительных материалах, их цене, количестве и стоимости доставки. Нам нужно посчитать полную сумму покупки товаров. Имея определённые знания в EXCEL пользователь может выполнить эту задачу следующим образом – в ячейке G17 написать формулу расчета «Цена*Количество+Доставка» и скопировать до последней позиции:

Затем в ячейке G22 написали функцию СУММ, выбрали весь диапазон G17:G21 и у нас готова общая стоимость покупки товаров с учетом цены за товар, количества и доставки:

Чтобы выполнить расчет покупки не прибегая к дополнительному столбцу, в котором мы считали стоимость по отдельному товару, используем функцию СУММ и формулу массива:
- в ячейке С24 выбираем функцию СУММ;
- затем выбираем массив D17:D21, ставим символ умножения;
- выбираем массив Е17:Е21;
- добавляем (+) массив F17:F21, закрываем скобку.
Обязательный момент! После того как мы заполнили формулу, её выполнение производим не через Enter, а последовательным нажатием кнопок Ctrl+Shift+Enter. Если вы нажмете Enter – возвратится ошибка. В этот раз у нас появились фигурные скобки, которые означают, что наша формула выполнила суммирование с помощью правил массива:

Можем сравнить результаты двух примеров (ячейки G22 и С24), чтобы убедиться, что формулы работают одинаково.
Как рассчитать нарастающий итог с помощью функции СУММ
У нас есть отчет о прибыли за каждый месяц. Нам нужно по прошествии месяца рассчитать прибыль, которую мы получили с начала года, это означает, что в марте нам нужно знать сумму прибыли за январь, февраль, март. В ячейке D31 пишем формулу:

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

Суммирование по выбранным критериям
Еще один пример использования формулы СУММ покажет нам как мы можем подсчитать общую стоимость товаров при наличии конкретных условий. Например, у нас есть данные о стоимости товаров определенных поставщиков с разных стран. Мы хотим узнать стоимость купленных товаров с Англии. В ячейке В64 будем составлять формулу:

- выбираем массив В48:В59. В этом массиве будет производиться поиск по указанному условию;
- ссылаемся на ячейку с условием («Англия», В62);
- ставим символ умножения, выбираем массив Е48:Е59, в котором находятся числовые значения;
- последовательно нажимаем клавиши ctrl + shift + enter для корректного отображения результата. Таким образом мы «говорим» программе, используется формула массива.
Формула произвела поиск по столбцу со странами, нашла товары с Англии и посчитала их общую стоимость:

Можно использовать дополнительные условия. Кроме критерия для поиска по странам, мы можем указать, что хотим найти стоимость товаров определенного поставщика, например, «Baugut». Для удобства в отдельной ячейке (B63) укажем поставщика, чтобы потом ссылаться на эту ячейку. Алгоритм действий для построения формулы точно такой же, как в предыдущем примере, только добавим еще один массив для поиска С48:С59 и искомый критерий «Baugut» в ячейке В63:

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

Как использовать функцию СУММ с другими функциями
Комбинирование функций EXCEL позволяет расширить их функционал. В следующем примере мы рассмотрим простое использование функции СУММ вместе с функцией СМЕЩ для того чтобы понимать логику действия этих функций вместе. На этот раз нам понадобится таблица, в которой находится информация об отделах и их доходах в период с 2014 по 2022 года. Наша задача – найти сумму доходов отдела А и отдела В в 2014-м году. Если вы знакомы с функцией СМЕЩ, тогда знаете, что её аргументы выделяют область необходимых нам значений: от ячейки В71 делаем шаг на две строки вверх и три столбца вправо (первая пара цифр -2;3). Сейчас мы «стали» на ячейку Е69. Затем создаем границы для того массива, данные которых нам нужно суммировать: 1 ряд и 2 столбца (вторая пара цифр). Таким образом мы выбрали диапазон Е69:F69. Теперь полученную формулу вложим в СУММ:

Мы получили результат 100 (отдел А имеет за 2014 год доход в размере 65, а отдел В — 35). Теперь рассчитаем общий доход, например, для отделов В, С, D за 2017-2021 года. Смещаем нашу функцию таким же образом:

- аргумент 1 – ячейка, от которой будет происходить смещение;
- аргумент 2 – смещение на 1 ряд вниз;
- аргумент 3 – смещение на 4 столбца вправо;
- аргумент 4 – количество рядов в массиве (5);
- аргумент 5 – количество столбцов в массиве (3).
Проверка вводимых значений с помощью СУММ
Для выполнения этого примера нам понадобится форма о затратах и инструмент «Проверка данных». Нам нужно установить ограничение на объем совокупных затрат – сумма при добавлении новой позиции (ячейка С100) не должна превышать 25 000:

На вкладке «Данные» — группа «Работа с данными» выбираем инструмент «Проверка данных». У нас откроется окно «Проверка вводимых значений». В появившемся окне в условиях проверки выбираем из списка Тип данных – Другой. Пишем нашу формулу:

Затем переходим на вкладку «Сообщение об ошибке» и указываем текст, который хотим видеть при несоблюдении условия, например, «Лимит превышен!»:

Когда мы введем значение в ячейку С100 или изменим его, запустится проверка данных. Пока сумма по массиву С95:С100 будет меньше 25 000, проверка будет успешной. Вводим число 1000 и видим, что ничего не происходит:

Теперь введем значение 4000 и у нас появится окно с ошибкой, которую мы указывали во вкладке «Сообщение об ошибке»:

Произошло это, потому что инструмент заново посчитал сумму значений по всем статьям затрат и она превысила порог 25 000.
- Excel Formula Examples
- Создать таблицу
- Форматирование
- Функции Excel
- Формулы и диапазоны
- Фильтр и сортировка
- Диаграммы и графики
- Сводные таблицы
- Печать документов
- Базы данных и XML
- Возможности Excel
- Настройки параметры
- Уроки Excel
- Макросы VBA
- Скачать примеры