Современные офисные приложения

Вычисления с использованием функций

Разбить на страницы
Показывать лекцию целиком

Вычисления с использованием некоторых функций

Финансовые вычисления

Расчет амортизационных отчислений

Для расчета амортизационных отчислений необходимо знать, по крайней мере, три параметра:

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

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

    Синтаксис функции:

    АПЛ(А;В;С),

    где

    А - начальная стоимость имущества;

    В - остаточная стоимость имущества;

    С - продолжительность эксплуатации.

    Например, приобретено оборудование стоимостью 100000 руб. Продолжительность эксплуатации оборудования - 8 лет. Остаточная стоимость - 12000 руб. Величина амортизационных отчислений составит 11000 руб. за каждый и любой год эксплуатации (рис 17.1).

    (рис 17.1) Расчет амортизационных отчислений с использованием функции "АПЛ"

    Расчет суммы вклада (величины займа)

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

    Синтаксис функции

    БС(А;В;С;D;Е),

    где

    А - процентная ставка за период;

    В - общее число платежей;

    С - выплата, производимая в каждый период и не меняющаяся за все время выплаты;

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

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

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

    Все аргументы, означающие денежные средства, которые должны быть выплачены (например, сберегательные вклады), представляются отрицательными числами; денежные средства, которые должны быть получены (например, дивиденды), представляются положительными числами.

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

    Например, необходимо рассчитать будущую сумму вклада в размере 1000 руб., внесенного на 10 лет с ежегодным начислением 10% (рис 17.2). Или будущую сумму вклада при тех же условиях, но с ежегодным внесением 1000 руб. (рис 17.3).

    (рис 17.3) Расчет величины вклада с использованием функции "БС"(рис 17.2) Расчет величины вклада с использованием функции "БС"

    Результат вычисления: в первом случае - 2593,74 руб., во втором - 18531,17руб.

    Или, необходимо рассчитать будущую сумму вклада при ежемесячном внесении 200 руб. в течение 8 лет с ежегодным начислением 6%. Начальный вклад равен 0 (рис 17.4).

    (рис 17.4) Расчет величины вклада при регулярном пополнении с использованием функции "БС"

    Результат вычисления - 24 565, 71 руб.

    Эту же формулу (см. рис 17.4) можно использовать и для расчета величины возможного займа. Например, требуется рассчитать, какую сумму можно занять на 8 лет под 6% годовых, если есть возможность выплачивать ежемесячно по 200 руб. Результат будет тот же самый - 24 565,71 руб.

    Расчет стоимости инвестиции

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

    Синтаксис функции

    ПС(А;В;С;D;Е),

    где

    А - процентная ставка за период.

    В - общее число платежей.

    С - выплата, производимая в каждый период и не меняющаяся за все время выплаты.

    D - значение будущей стоимости или остатка средств после последней выплаты. Если аргумент опущен, он полагается равным 0.

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

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

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

    Например, необходимо рассчитать величину вложения под 10% годовых, которое будет ежегодно в течение 10 лет приносить доход 1000 руб. (рис 17.5).

    (рис 17.5) Расчет стоимости инвестиции с использованием функции "ПС"

    Результат вычисления получается отрицательным (-6 144,57 руб.), поскольку эту сумму необходимо заплатить.

    Или, например, необходимо рассчитать величину вложения под 10% годовых, которое через 10 лет принесет доход 10000 руб. (рис 17.6).

    (рис 17.6) Расчет стоимости инвестиции с использованием функции "ПС"

    Результат вычисления получается отрицательным (-3855,43 руб.), поскольку эту сумму необходимо заплатить.

    Расчет процентных платежей

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

    Синтаксис функции

    ПЛТ(А;В;С;D;Е),

    где

    А - процентная ставка за период;

    В - общее число платежей;

    С - выплата, производимая в каждый период и не меняющаяся за все время выплаты;

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

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

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

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

    Например, необходимо рассчитать величину ежемесячного вложения под 6% годовых, которое через 12 лет составит сумму вклада 50000 руб. (рис 17.7). Или при тех же условиях, но с начальным вкладом 10000 руб. (рис 17.8).

    (рис 17.8) Расчет процентных платежей с использованием функции "ПЛТ"(рис 17.7) Расчет процентных платежей с использованием функции "ПЛТ"

    Результат вычисления получается отрицательным (-237,95 руб.), поскольку эту сумму необходимо выплачивать.

    Эту же формулу (рис 17.7) можно использовать и при расчете платежей по займу. Например, необходимо рассчитать величину ежемесячной выплаты по займу в 50000 руб. под 6% годовых на 12 лет. Результат будет тот же самый -237,95 руб.

    Расчет продолжительности платежей

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

    Синтаксис функции

    КПЕР(А;В;С;D;Е),

    где

    А - процентная ставка за период;

    В - выплата, производимая в каждый период и не меняющаяся за все время выплаты;

    C - приведенная к текущему моменту стоимость или общая сумма, которая на текущий момент равноценна ряду будущих платежей;

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

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

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

    Например, необходимо рассчитать количество ежемесячных платежей для погашения займа в 10000 руб., полученного под 10% годовых, при условии ежемесячной выплаты 200 руб. (рис 17.9).

    (рис 17.9) Расчет количества платежей с использованием функции "КПЕР"

    Результат вычисления - 42 ежемесячные выплаты.

    Функции даты и времени

    Автоматически обновляемая текущая дата

    Для вставки текущей автоматически обновляемой даты используется функция ).

    (рис 17.10) Вставка даты с использование функции "СЕГОДНЯ"

    Функция аргументов не имеет, но скобки после названия удалять нельзя.

    Значение в ячейке будет обновляться при открытии файла.

    Функцию СЕГОДНЯ можно использовать для вставки не только текущей, но и вообще любой автоматически обновляемой даты. Для этого надо после функции ввести со знаком плюс или минус соответствующее число дней.

    Для вставки текущей даты и времени можно использовать функцию ).

    (рис 17.11) Вставка текущей даты и времени с использованием функции "ТДАТА"

    Функция аргументов не имеет, но скобки после названия удалять нельзя.

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

    День недели произвольной даты

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

    Синтаксис функции

    ДЕНЬНЕД(А;В),

    где

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

    В - тип отсчета дней недели. 1 - отсчет дней недели начинается с воскресенья. 2 - отсчет дней недели начинается с понедельника.

    (рис 17.12) Вычисление дня недели с использованием функции "ДЕНЬНЕД"

    Математические вычисления

    Суммирование

    Для простейшего суммирования используют функцию СУММ.

    Синтаксис функции

    СУММ(А),

    где

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

    Фактически данная функция заменяет непосредственное суммирование с использованием оператора сложения (+). Формула ), тождественна формуле =В2+В3+В4+В5.

    (рис 17.13) Суммирование с использованием функции СУММ

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

    Синтаксис функции

    СУММЕСЛИ(А;В;С),

    где

    А - диапазон вычисляемых ячеек.

    В - критерий в форме числа, выражения или текста, определяющего суммируемые ячейки;

    С - фактические ячейки для суммирования.

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

    Можно суммировать значения, отвечающие заданному условию. Например, в таблице на рис 17.14 суммированы только объемы партий, значения которых превышают 20.

    (рис 17.14) Выборочное суммирование с использованием функции "СУММЕСЛИ"

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

    (рис 17.15) Выборочное суммирование с использованием функции "СУММЕСЛИ"

    Умножение

    Для умножения используют функцию ПРОИЗВЕД.

    Синтаксис функции

    ПРОИЗВЕД(А),

    где

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

    Фактически данная функция заменяет непосредственное умножение с использованием оператора умножения (*). Так же как и при использовании функции СУММ, при использовании функции ПРОИЗВЕД добавление ячеек в диапазон перемножения автоматически изменяет запись диапазона в формуле. Например, если в таблицу вставить строку, то в формуле будет указан новый диапазон перемножения. Аналогично формула будет изменяться и при уменьшении диапазона.

    Округление

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

    Для округления чисел можно использовать целую группу функций. Наиболее часто используют функции ОКРУГЛ, ОКРУГЛВВЕРХ и ОКРУГЛВНИЗ.

    Синтаксис функции ОКРУГЛ

    ОКРУГЛ(А;В),

    где

    А - округляемое число;

    В - число знаков после запятой (десятичных разрядов), до которого округляется число.

    Синтаксис функций ОКРУГЛВВЕРХ и ОКРУГЛВНИЗ точно такой же, что и у функции ОКРУГЛ.

    Функция .

    (рис 17.16) Округление десятичных разрядов чисел с использованием функций "ОКРУГЛ", "ОКРУГЛВВЕРХ" и "ОКРУГЛВНИЗ"

    Возведение в степень

    Для возведения в степень используют функцию СТЕПЕНЬ.

    Синтаксис функции

    СТЕПЕНЬ(А;В),

    где

    А - число, возводимое в степень;

    В - показатель степени, в которую возводится число.

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

    Для извлечения квадратного корня можно использовать функцию КОРЕНЬ.

    Синтаксис функции

    КОРЕНЬ(А),

    где

    А - число, из которого извлекают квадратный корень.

    Нельзя извлекать корень из отрицательных чисел.

    Тригонометрические вычисления

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

    Синтаксис всех прямых тригонометрических функций одинаков. Например, синтаксис функции SIN

    SIN(А),

    где

    А - угол в радианах, для которого определяется синус.

    Точно так же одинаков и синтаксис всех обратных тригонометрических функций. Например, синтаксис функции АSIN

    АSIN(А),

    где

    А - число, равное синусу определяемого угла.

    Следует обратить внимание, что все тригонометрические вычисления производятся для углов, измеряемых в радианах. Для перевода в более привычные градусы следует использовать функции преобразования ( ГРАДУСЫ, РАДИАНЫ ) или самостоятельно переводить значения, используя функцию ПИ ().

    Функция ПИ () вставляет значение числа $$\pi$$ (пи). Аргументов функция не имеет, но скобки после названия удалять нельзя.

    Например, при необходимости рассчитать значение синуса угла, указанного в градусах, необходимо его умножить на ПИ ()/180.

    (рис 17.17) Вычисление тригонометрических функций для углов, указанных в градусах

    Преобразование чисел

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

    Для перевода значения угла, указанного в радианах, в градусы используют функцию ГРАДУСЫ.

    Синтаксис функции

    ГРАДУСЫ(А),

    где

    А - угол в радианах, преобразуемый в градусы.

    Для перевода значения угла, указанного в градусах, в радианы используют функцию РАДИАНЫ.

    Синтаксис функции

    РАДИАНЫ(А),

    где

    А - угол в градусах, преобразуемый в радианы.

    Функции ).

    (рис 17.18) Вычисление тригонометрических функций с использованием функций "ГРАДУСЫ" и "РАДИАНЫ"

    Комбинаторика

    Для расчета числа возможных комбинаций (групп) из заданного числа элементов используют функцию ЧИСЛКОМБ.

    Синтаксис функции

    ЧИСЛКОМБ(А; В),

    где

    А - число элементов;

    В - число объектов в каждой комбинации.

    Во вспомогательных расчетах в комбинаторике может потребоваться расчет факториала числа. Факториал числа - это произведение всех чисел от 1 до числа, для которого определяется факториал. Например, факториал числа 6 (6!) равен 1*2*3*4*5*6. Для расчета факториала используют функцию ФАКТР.

    Синтаксис функции

    ФАКТР(А),

    где

    А - число, для которого рассчитывается факториал.

    Факториал нельзя рассчитать для отрицательных чисел. Факториал числа 0 (ноль) равен 1. При расчете факториала дробных чисел десятичные дроби отбрасываются.

    Генератор случайных чисел

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

    Для создания такого числа используют функцию СЛЧИС (). Функция вставляет число, большее или равное 0 и меньшее 1. Новое случайное число вставляется при каждом вычислении в книге. Аргументов функция не имеет, но скобки после названия удалять нельзя.

    Статистические вычисления

    Расчет средних значений

    В самом простом случае для расчета среднего арифметического значения используют функцию СРЗНАЧ.

    Синтаксис функции

    СРЗНАЧ(А),

    где

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

    Нахождение крайних значений

    Для нахождения крайних (наибольшего или наименьшего) значений во множестве данных используют функции МАКС и МИН.

    Синтаксис функции МАКС:

    МАКС(А),

    где

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

    Функция МИН имеет такой же синтаксис, что и функция МАКС.

    Функции МАКС и МИН только определяют крайние значения, но не показывают, в какой ячейке эти значения находятся.

    Например, для данных таблицы на рис 17.19 максимальное значение составит 13 % (ячейка Е1 ), а минимальное - 1 % (ячейка Е2 ).

    (рис 17.19) Нахождение крайних значений с использованием функций "МАКС" и "МИН"

    Расчет количества ячеек

    Для определения количества ячеек, содержащих числовые значения, можно использовать функцию СЧЕТ.

    Синтаксис функции:

    СЧЕТ(А),

    где

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

    Например, в таблице на рис 17.20 числовые значения в диапазоне А1:В17 содержат 12 ячеек.

    (рис 17.20) Расчет количества ячеек, содержащих числа, с использованием функции "СЧЕТ"

    Если требуется определить количество ячеек, содержащих любые значения (числовые, текстовые, логические), то следует использовать функцию СЧЕТЗ.

    Синтаксис функции:

    СЧЕТЗ(А),

    где

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

    Использование логических функций

    О логических функциях

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

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

    Оператор Значение
    = Равно
    < Меньше
    > Больше
    <= Меньше или равно
    >= Больше или равно
    <> Не равно

    Для наглядного представления результатов анализа данных можно использовать функцию ЕСЛИ.

    Синтаксис функции:

    ЕСЛИ(А;В;С),

    где

    А - логическое выражение, правильность которого следует проверить;

    В - значение, если логическое выражение истинно;

    С - значение, если логическое выражение ложно.

    Например, в таблице на рис 17.21 функция ЕСЛИ используется для проверки значений в ячейках В2:В12 по условию <0,6%. Если значение удовлетворяет условию, то функция принимает значение "ДА", а если значение не удовлетворяет условию, то функция принимает значение "нет".

    (рис 17.21) Проверка значений с использованием функции "ЕСЛИ"

    Условные вычисления

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

    Для выполнения таких вычислений используется функция ЕСЛИ, в которой в качестве аргументов значений вставляются соответствующие формулы.

    Например, в таблице на рис 17.22 при расчете стоимости товара цена зависит от объема партии товара. При объеме партии более 30 т цена понижается на 10%. Следовательно, при выполнении условия используется формула B:B * C:C * 0,9, а при невыполнении условия - B:B * C:C.

    (рис 17.22) Условное вычисление
    Страницы:

    Вычисления с использованием некоторых функций

    Финансовые вычисления

    Расчет амортизационных отчислений

    Для расчета амортизационных отчислений необходимо знать, по крайней мере, три параметра:

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

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

    Синтаксис функции:

    АПЛ(А;В;С),

    где

    А - начальная стоимость имущества;

    В - остаточная стоимость имущества;

    С - продолжительность эксплуатации.

    Например, приобретено оборудование стоимостью 100000 руб. Продолжительность эксплуатации оборудования - 8 лет. Остаточная стоимость - 12000 руб. Величина амортизационных отчислений составит 11000 руб. за каждый и любой год эксплуатации (рис 17.1).

    (рис 17.1) Расчет амортизационных отчислений с использованием функции "АПЛ"

    Расчет суммы вклада (величины займа)

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

    Синтаксис функции

    БС(А;В;С;D;Е),

    где

    А - процентная ставка за период;

    В - общее число платежей;

    С - выплата, производимая в каждый период и не меняющаяся за все время выплаты;

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

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

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

    Все аргументы, означающие денежные средства, которые должны быть выплачены (например, сберегательные вклады), представляются отрицательными числами; денежные средства, которые должны быть получены (например, дивиденды), представляются положительными числами.

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

    Например, необходимо рассчитать будущую сумму вклада в размере 1000 руб., внесенного на 10 лет с ежегодным начислением 10% (рис 17.2). Или будущую сумму вклада при тех же условиях, но с ежегодным внесением 1000 руб. (рис 17.3).

    (рис 17.3) Расчет величины вклада с использованием функции "БС"(рис 17.2) Расчет величины вклада с использованием функции "БС"

    Результат вычисления: в первом случае - 2593,74 руб., во втором - 18531,17руб.

    Или, необходимо рассчитать будущую сумму вклада при ежемесячном внесении 200 руб. в течение 8 лет с ежегодным начислением 6%. Начальный вклад равен 0 (рис 17.4).

    (рис 17.4) Расчет величины вклада при регулярном пополнении с использованием функции "БС"

    Результат вычисления - 24 565, 71 руб.

    Эту же формулу (см. рис 17.4) можно использовать и для расчета величины возможного займа. Например, требуется рассчитать, какую сумму можно занять на 8 лет под 6% годовых, если есть возможность выплачивать ежемесячно по 200 руб. Результат будет тот же самый - 24 565,71 руб.

    Расчет стоимости инвестиции

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

    Синтаксис функции

    ПС(А;В;С;D;Е),

    где

    А - процентная ставка за период.

    В - общее число платежей.

    С - выплата, производимая в каждый период и не меняющаяся за все время выплаты.

    D - значение будущей стоимости или остатка средств после последней выплаты. Если аргумент опущен, он полагается равным 0.

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

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

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

    Например, необходимо рассчитать величину вложения под 10% годовых, которое будет ежегодно в течение 10 лет приносить доход 1000 руб. (рис 17.5).

    (рис 17.5) Расчет стоимости инвестиции с использованием функции "ПС"

    Результат вычисления получается отрицательным (-6 144,57 руб.), поскольку эту сумму необходимо заплатить.

    Или, например, необходимо рассчитать величину вложения под 10% годовых, которое через 10 лет принесет доход 10000 руб. (рис 17.6).

    (рис 17.6) Расчет стоимости инвестиции с использованием функции "ПС"

    Результат вычисления получается отрицательным (-3855,43 руб.), поскольку эту сумму необходимо заплатить.

    Расчет процентных платежей

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

    Синтаксис функции

    ПЛТ(А;В;С;D;Е),

    где

    А - процентная ставка за период;

    В - общее число платежей;

    С - выплата, производимая в каждый период и не меняющаяся за все время выплаты;

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

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

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

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

    Например, необходимо рассчитать величину ежемесячного вложения под 6% годовых, которое через 12 лет составит сумму вклада 50000 руб. (рис 17.7). Или при тех же условиях, но с начальным вкладом 10000 руб. (рис 17.8).

    (рис 17.8) Расчет процентных платежей с использованием функции "ПЛТ"(рис 17.7) Расчет процентных платежей с использованием функции "ПЛТ"

    Результат вычисления получается отрицательным (-237,95 руб.), поскольку эту сумму необходимо выплачивать.

    Эту же формулу (рис 17.7) можно использовать и при расчете платежей по займу. Например, необходимо рассчитать величину ежемесячной выплаты по займу в 50000 руб. под 6% годовых на 12 лет. Результат будет тот же самый -237,95 руб.

    Расчет продолжительности платежей

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

    Синтаксис функции

    КПЕР(А;В;С;D;Е),

    где

    А - процентная ставка за период;

    В - выплата, производимая в каждый период и не меняющаяся за все время выплаты;

    C - приведенная к текущему моменту стоимость или общая сумма, которая на текущий момент равноценна ряду будущих платежей;

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

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

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

    Например, необходимо рассчитать количество ежемесячных платежей для погашения займа в 10000 руб., полученного под 10% годовых, при условии ежемесячной выплаты 200 руб. (рис 17.9).

    (рис 17.9) Расчет количества платежей с использованием функции "КПЕР"

    Результат вычисления - 42 ежемесячные выплаты.

    Функции даты и времени

    Автоматически обновляемая текущая дата

    Для вставки текущей автоматически обновляемой даты используется функция ).

    (рис 17.10) Вставка даты с использование функции "СЕГОДНЯ"

    Функция аргументов не имеет, но скобки после названия удалять нельзя.

    Значение в ячейке будет обновляться при открытии файла.

    Функцию СЕГОДНЯ можно использовать для вставки не только текущей, но и вообще любой автоматически обновляемой даты. Для этого надо после функции ввести со знаком плюс или минус соответствующее число дней.

    Для вставки текущей даты и времени можно использовать функцию ).

    (рис 17.11) Вставка текущей даты и времени с использованием функции "ТДАТА"

    Функция аргументов не имеет, но скобки после названия удалять нельзя.

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

    День недели произвольной даты

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

    Синтаксис функции

    ДЕНЬНЕД(А;В),

    где

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

    В - тип отсчета дней недели. 1 - отсчет дней недели начинается с воскресенья. 2 - отсчет дней недели начинается с понедельника.

    (рис 17.12) Вычисление дня недели с использованием функции "ДЕНЬНЕД"

    Математические вычисления

    Суммирование

    Для простейшего суммирования используют функцию СУММ.

    Синтаксис функции

    СУММ(А),

    где

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

    Фактически данная функция заменяет непосредственное суммирование с использованием оператора сложения (+). Формула ), тождественна формуле =В2+В3+В4+В5.

    (рис 17.13) Суммирование с использованием функции СУММ

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

    Синтаксис функции

    СУММЕСЛИ(А;В;С),

    где

    А - диапазон вычисляемых ячеек.

    В - критерий в форме числа, выражения или текста, определяющего суммируемые ячейки;

    С - фактические ячейки для суммирования.

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

    Можно суммировать значения, отвечающие заданному условию. Например, в таблице на рис 17.14 суммированы только объемы партий, значения которых превышают 20.

    (рис 17.14) Выборочное суммирование с использованием функции "СУММЕСЛИ"

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

    (рис 17.15) Выборочное суммирование с использованием функции "СУММЕСЛИ"

    Умножение

    Для умножения используют функцию ПРОИЗВЕД.

    Синтаксис функции

    ПРОИЗВЕД(А),

    где

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

    Фактически данная функция заменяет непосредственное умножение с использованием оператора умножения (*). Так же как и при использовании функции СУММ, при использовании функции ПРОИЗВЕД добавление ячеек в диапазон перемножения автоматически изменяет запись диапазона в формуле. Например, если в таблицу вставить строку, то в формуле будет указан новый диапазон перемножения. Аналогично формула будет изменяться и при уменьшении диапазона.

    Округление

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

    Для округления чисел можно использовать целую группу функций. Наиболее часто используют функции ОКРУГЛ, ОКРУГЛВВЕРХ и ОКРУГЛВНИЗ.

    Синтаксис функции ОКРУГЛ

    ОКРУГЛ(А;В),

    где

    А - округляемое число;

    В - число знаков после запятой (десятичных разрядов), до которого округляется число.

    Синтаксис функций ОКРУГЛВВЕРХ и ОКРУГЛВНИЗ точно такой же, что и у функции ОКРУГЛ.

    Функция .

    (рис 17.16) Округление десятичных разрядов чисел с использованием функций "ОКРУГЛ", "ОКРУГЛВВЕРХ" и "ОКРУГЛВНИЗ"

    Возведение в степень

    Для возведения в степень используют функцию СТЕПЕНЬ.

    Синтаксис функции

    СТЕПЕНЬ(А;В),

    где

    А - число, возводимое в степень;

    В - показатель степени, в которую возводится число.

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

    Для извлечения квадратного корня можно использовать функцию КОРЕНЬ.

    Синтаксис функции

    КОРЕНЬ(А),

    где

    А - число, из которого извлекают квадратный корень.

    Нельзя извлекать корень из отрицательных чисел.

    Тригонометрические вычисления

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

    Синтаксис всех прямых тригонометрических функций одинаков. Например, синтаксис функции SIN

    SIN(А),

    где

    А - угол в радианах, для которого определяется синус.

    Точно так же одинаков и синтаксис всех обратных тригонометрических функций. Например, синтаксис функции АSIN

    АSIN(А),

    где

    А - число, равное синусу определяемого угла.

    Следует обратить внимание, что все тригонометрические вычисления производятся для углов, измеряемых в радианах. Для перевода в более привычные градусы следует использовать функции преобразования ( ГРАДУСЫ, РАДИАНЫ ) или самостоятельно переводить значения, используя функцию ПИ ().

    Функция ПИ () вставляет значение числа $$\pi$$ (пи). Аргументов функция не имеет, но скобки после названия удалять нельзя.

    Например, при необходимости рассчитать значение синуса угла, указанного в градусах, необходимо его умножить на ПИ ()/180.

    (рис 17.17) Вычисление тригонометрических функций для углов, указанных в градусах

    Преобразование чисел

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

    Для перевода значения угла, указанного в радианах, в градусы используют функцию ГРАДУСЫ.

    Синтаксис функции

    ГРАДУСЫ(А),

    где

    А - угол в радианах, преобразуемый в градусы.

    Для перевода значения угла, указанного в градусах, в радианы используют функцию РАДИАНЫ.

    Синтаксис функции

    РАДИАНЫ(А),

    где

    А - угол в градусах, преобразуемый в радианы.

    Функции ).

    (рис 17.18) Вычисление тригонометрических функций с использованием функций "ГРАДУСЫ" и "РАДИАНЫ"

    Комбинаторика

    Для расчета числа возможных комбинаций (групп) из заданного числа элементов используют функцию ЧИСЛКОМБ.

    Синтаксис функции

    ЧИСЛКОМБ(А; В),

    где

    А - число элементов;

    В - число объектов в каждой комбинации.

    Во вспомогательных расчетах в комбинаторике может потребоваться расчет факториала числа. Факториал числа - это произведение всех чисел от 1 до числа, для которого определяется факториал. Например, факториал числа 6 (6!) равен 1*2*3*4*5*6. Для расчета факториала используют функцию ФАКТР.

    Синтаксис функции

    ФАКТР(А),

    где

    А - число, для которого рассчитывается факториал.

    Факториал нельзя рассчитать для отрицательных чисел. Факториал числа 0 (ноль) равен 1. При расчете факториала дробных чисел десятичные дроби отбрасываются.

    Генератор случайных чисел

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

    Для создания такого числа используют функцию СЛЧИС (). Функция вставляет число, большее или равное 0 и меньшее 1. Новое случайное число вставляется при каждом вычислении в книге. Аргументов функция не имеет, но скобки после названия удалять нельзя.

    Статистические вычисления

    Расчет средних значений

    В самом простом случае для расчета среднего арифметического значения используют функцию СРЗНАЧ.

    Синтаксис функции

    СРЗНАЧ(А),

    где

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

    Нахождение крайних значений

    Для нахождения крайних (наибольшего или наименьшего) значений во множестве данных используют функции МАКС и МИН.

    Синтаксис функции МАКС:

    МАКС(А),

    где

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

    Функция МИН имеет такой же синтаксис, что и функция МАКС.

    Функции МАКС и МИН только определяют крайние значения, но не показывают, в какой ячейке эти значения находятся.

    Например, для данных таблицы на рис 17.19 максимальное значение составит 13 % (ячейка Е1 ), а минимальное - 1 % (ячейка Е2 ).

    (рис 17.19) Нахождение крайних значений с использованием функций "МАКС" и "МИН"

    Расчет количества ячеек

    Для определения количества ячеек, содержащих числовые значения, можно использовать функцию СЧЕТ.

    Синтаксис функции:

    СЧЕТ(А),

    где

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

    Например, в таблице на рис 17.20 числовые значения в диапазоне А1:В17 содержат 12 ячеек.

    (рис 17.20) Расчет количества ячеек, содержащих числа, с использованием функции "СЧЕТ"

    Если требуется определить количество ячеек, содержащих любые значения (числовые, текстовые, логические), то следует использовать функцию СЧЕТЗ.

    Синтаксис функции:

    СЧЕТЗ(А),

    где

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

    Использование логических функций

    О логических функциях

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

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

    Оператор Значение
    = Равно
    < Меньше
    > Больше
    <= Меньше или равно
    >= Больше или равно
    <> Не равно

    Для наглядного представления результатов анализа данных можно использовать функцию ЕСЛИ.

    Синтаксис функции:

    ЕСЛИ(А;В;С),

    где

    А - логическое выражение, правильность которого следует проверить;

    В - значение, если логическое выражение истинно;

    С - значение, если логическое выражение ложно.

    Например, в таблице на рис 17.21 функция ЕСЛИ используется для проверки значений в ячейках В2:В12 по условию <0,6%. Если значение удовлетворяет условию, то функция принимает значение "ДА", а если значение не удовлетворяет условию, то функция принимает значение "нет".

    (рис 17.21) Проверка значений с использованием функции "ЕСЛИ"

    Условные вычисления

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

    Для выполнения таких вычислений используется функция ЕСЛИ, в которой в качестве аргументов значений вставляются соответствующие формулы.

    Например, в таблице на рис 17.22 при расчете стоимости товара цена зависит от объема партии товара. При объеме партии более 30 т цена понижается на 10%. Следовательно, при выполнении условия используется формула B:B * C:C * 0,9, а при невыполнении условия - B:B * C:C.

    (рис 17.22) Условное вычисление
    Вернуться к учебному плану