Log в excel (функция эксель)

Анализ прогноза спроса продукции в Excel по функции ПРЕДСКАЗ

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

Вид исходной таблицы данных:

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

Рассчитаем значения логарифмического тренда с помощью функции ПРЕДСКАЗ следующим способом:

Как видно, в качестве первого аргумента представлен массив натуральных логарифмов последующих номеров дней. Таким образом получаем функцию логарифмического тренда, которая записывается как y=aln(x)+b.

Результат расчетов:

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

И для визуального сравнительного анализа построим простой график.

Полученные результаты:

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

Особенности использования функции ПРЕДСКАЗ в Excel

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

=ПРЕДСКАЗ(x;известные_значения_y;известные_значения_x)

Описание аргументов:

  • x – обязательный для заполнения аргумент, характеризующий одно или несколько новых значений независимой переменной, для которых требуется предсказать значения y (зависимой переменной). Может принимать числовое значение, массив чисел, ссылку на одну ячейку или диапазон;
  • известные_значения_y – обязательный аргумент, характеризующий уже известные числовые значения зависимой переменной y. Может быть указан в виде массива чисел или ссылки на диапазон ячеек с числами;
  • известные_значения_x – обязательный аргумент, который характеризует уже известные значения независимой переменной x, для которой определены значения зависимой переменной y.

Примечания:

  1. Второй и третий аргументы рассматриваемой функции должны принимать ссылки на непустые диапазоны ячеек или такие диапазоны, в которых число ячеек совпадает. Иначе функция ПРЕДСКАЗ вернет код ошибки #Н/Д.
  2. Если одна или несколько ячеек из диапазона, ссылка на который передана в качестве аргумента x, содержит нечисловые данные или текстовую строку, которая не может быть преобразована в число, результатом выполнения функции ПРЕДСКАЗ для данных значений x будет код ошибки #ЗНАЧ!.
  3. Статистическая дисперсия величин (можно рассчитать с помощью формул ДИСП.Г, ДИСП.В и др.), передаваемых в качестве аргумента известные_значения_x, не должна равняться 0 (нулю), иначе функция ПРЕДСКАЗ вернет код ошибки #ДЕЛ/0!.
  4. Рассматриваемая функция игнорирует ячейки с нечисловыми данными, содержащиеся в диапазонах, которые переданы в качестве второго и третьего аргументов.
  5. Функция ПРЕДСКАЗ была заменена функцией ПРЕДСКАЗ.ЛИНЕЙН в Excel версии 2016, но была оставлена для обеспечения совместимости с Excel 2013 и более старыми версиями.
  6. Для предсказания только одного будущего значения на основании известного значения независимой переменной функция ПРЕДСКАЗ используется как обычная формула. Если требуется предсказать сразу несколько значений, в качестве первого аргумента следует передать массив или ссылку на диапазон ячеек со значениями независимой переменной, а функцию ПРЕДСКАЗ использовать в качестве формулы массива.

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

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

Примеры работы функции ДЕЛЬТА для сравнения двух чисел в Excel.Примеры применения функции ДЕЛЬТА для выполнения промежуточных сравнений двух числовых значений в сложных формулах. Калькулятор возврата инвестиций и расчетный анализ вероятности.

Функции LN и LOG для расчета натурального логарифма В EXCEL.Примеры работы функций LN, LOG И LOG10 для математических вычислений при расчете натурального логарифма числа. Инвестиционный и депозитный калькулятор для расчета сложных процентов с капитализацией.


Пример функции БДСУММ для суммирования по условию в базе Excel.Примеры динамической работы функции БДСУММ. Как суммировать значения в базе данных при динамически изменяемых условиях в критериях функции БДСУММ?

Пример функции СУММЕСЛИ для суммирования в Excel по условию .Примеры работы логической функции СУММЕСЛИ при суммировании ячеек только с переделенным значением по условию. Как выборочно суммировать значения в диапазоне ячеек?

Функция СЧЁТЕСЛИ и подсчет количества значения ячейки в Excel.Примеры работы функции СЧЁТЕСЛИ для подсчета количества ячеек со значениями при условии в статистическом анализе или в решении подобного рода задач.

Функция ЧИСТРАБДНИ считает чистые рабочие дни в Excel.Пример работы функций ЧИСТРАБДНИ и ЧИСТРАБДНИ.МЕЖД для расчетов отпускных увольняющихся сотрудников и начисления заработной платы по отработанным дням.

Функция РАБДЕНЬ для расчета количества рабочих дней в Excel.Примеры формул для подсчета количества рабочих дней между датами. Как рассчитать разницу в рабочих днях с помощью функций РАБДЕНЬ и РАБДЕНЬ.МЕЖДУ.

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

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

8

Синтаксис

Аргументы

Обязательный. Ряд денежных потоков, соответствующий графику платежей, приведенному в аргументе «даты». Первый платеж является необязательным и соответствует затратам или выплате в начале инвестиции. Если первое значение является затратами или выплатой, оно должно быть отрицательным. Все последующие выплаты дисконтируются на основе 365-дневного года. Ряд значений должен содержать по крайней мере одно положительное и одно отрицательное значение.

Обязательный. Расписание дат платежей, которое соответствует ряду денежных потоков. Даты могут идти в произвольном порядке. Даты должны вводиться с помощью функции ДАТА или как результат вычисления других формул и функций. Например, для указания даты 23 мая 2008 г. используйте выражение ДАТА(2008;5;23). Если даты вводятся как текст, это может привести к возникновению проблем.

Необязательный. Величина, предположительно близкая к результату ЧИСТВНДОХ.

Замечания

  • В приложении Microsoft Excel даты хранятся в виде последовательных чисел, что позволяет использовать их в вычислениях. По умолчанию дате 1 января 1900 г. соответствует число 1, а 1 января 2008 г. — число 39 448, поскольку интервал между ними составляет 39 448 дней.
  • Числа в аргументе «даты» усекаются до целых.
  • В функции ЧИСТВНДОХ предполагаются по крайней мере один положительный и один отрицательный денежный поток; в противном случае эта функция возвращает значение ошибки #ЧИСЛО!.
  • Если хотя бы одно из чисел в аргументе «даты» не является допустимой датой, то функция ЧИСТВНДОХ возвращает значение ошибки #ЧИСЛО!.
  • Если хотя бы одно из чисел в аргументе «даты» предшествует начальной дате, то функция ЧИСТВНДОХ возвращает значение ошибки #ЧИСЛО!.
  • Если количество значений в аргументах «значения» и «даты» не совпадает, функция ЧИСТВНДОХ возвращает значение ошибки #ЧИСЛО!.
  • В большинстве случаев задавать аргумент «предп» для функции ЧИСТВНДОХ не требуется. Если этот аргумент опущен, то он полагается равным 0,1 (10 процентов).
  • Функция ЧИСТВНДОХ тесно связана с функцией ЧИСТНЗ. Ставка доходности, вычисляемая функцией ЧИСТВНДОХ — это процентная ставка, соответствующая ЧИСТНЗ = 0.
  • В Microsoft Excel функция ЧИСТВНДОХ вычисляется с помощью итеративного метода. Используя меняющуюся ставку (начиная со значения аргумента «предп»), функция ЧИСТВНДОХ выполняет циклические вычисления, пока не получит результат с точностью до 0,000001%. Если функции ЧИСТВНДОХ не удается найти результат за 100 попыток, возвращается значение ошибки #ЧИСЛО!. Ставка меняется до тех пор, пока не будет получено следующее равенство:

    где:

    • di = дата i-й (последней) выплаты;
    • d1 = дата 0-й выплаты (начальная дата);
    • Pi = сумма i-й (последней) выплаты.

Вычисление логарифма в Эксель

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

Формула функции LOG выглядит следующим образом:

=LOG(число;)

Как мы видим, формула имеет два аргумента:

  • “Число” – конкретное число (или адрес ячейки, которая содержит число), из которого требуется вычислить логарифм.
  • “Основание” – также выражается числом (либо содержит координаты ячейки с требуемым числом), которое является основанием, по которому вычисляется логарифм. Наличие этого аргумента не является обязательным, и его можно и не указывать. В этом случае автоматически будет присвоено нулевое значение.

Помимо вышеописанной функции, в Эксель есть еще один оператор – LOG10, который вычисляет логарифмы с основанием, равным цифре 10. Другими словами, он умеет работать исключительно с десятичными логарифмами.

Формула функции LOG10 выглядит следующим образом:

=LOG10(число).

В данном случае оператор имеет только один аргумент – “Число”, который, как и в случае с функцией LOG, прописывается в виде числового выражения (либо ссылкой на ячейку с требуемым числом). Это и есть то значение, логарифм которого нужно рассчитать. Второго аргумента под названием “Основание” в этой формуле нет, так как ему присваивается безусловное значение, равное 10.

Расчет скорости деления клеток ткани в Excel

Пример 2. В начальный момент времени была только одна клетка живой материи. Каждые 5 минут такая клетка делится на 2 идентичные клетки. Определить, сколько клеток ткани образуется за 0,5 часа, 1,5 часа, сутки?

Исходная таблица имеет следующий вид:

Для расчета используем формулу массива:

=EXP(A3*C3:C5/B3)

Описание аргументов:

  • A3 – прирост количества клеток (100%, то есть результатом деления одной клетки являются две новые клетки);
  • C3:C5/B3 – указанные по условию периоды, деленные на время жизни клетки до окончания процесса деления.

Полученные результаты:

Значение 1,E+125 эквивалентно 1025.

Функция ПРЕДСКАЗ

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

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

Для удобства также приводим ссылку на оригинал (на английском языке).

В этой статье описаны синтаксис формулы и использование функции ПРЕДСКАЗ в Microsoft Excel.

Примечание: В Excel 2016 эта функция была заменена прогнозом . ЛИНЕЙная , как часть новых функций прогнозирования. Она по-прежнему доступна для обеспечения обратной совместимости, но рекомендуется использовать функцию Новая функция в Excel 2016.

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

Аргументы функции ПРЕДСКАЗ описаны ниже.

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

Известные_значения_y — обязательный аргумент. Зависимый массив или интервал данных.

Известные_значения_x — обязательный аргумент. Независимый массив или интервал данных.

Если x не является числом, функция ПРЕДСКАЗ возвращает #VALUE! значение ошибки #ЗНАЧ!.

Если аргументы «известные_значения_y» и «известные_значения_x» пусты или количество точек данных в этих аргументах не совпадает, функция ПРЕДСКАЗ возвращает значение ошибки #Н/Д.

Если значение аргумента «известные_значения_x» равно нулю, функция ПРЕДСКАЗ возвращает #DIV/0! значение ошибки #ЗНАЧ!.

Уравнение для функции ПРЕДСКАЗ имеет вид a+bx, где:

где x и y — средние значения выборок СРЗНАЧ(известные_значения_x) и СРЗНАЧ(известные_значения_y).

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

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

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

Возвращает случайно сгенерированное число в пределах: >=0 и

Синтаксис: =СЛЧИС(), функция не имеет аргументов.

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

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

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

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

Пример использования:

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

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

=СЛЧИС()*(макс_граница-мин_граница)+мин_граница

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

Функция ЧИСЛКОМБ

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

Синтаксис: =ЧИСЛКОМБ(размер_набора; колво_элементов), где

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

Все аргументы должны содержать целые положительные числа.

Пример использования:

Имеется набор из 4 элементов – ABCD. Из него необходимо составить уникальные комбинации по 2 элемента, при условии что в комбинации элементы не повторяются и их расположение не имеет значения, т.е. пары AB и BA являются равнозначными.

Решение:

=ЧИСЛКОМБ(4;2) – возвращаемый результат 6:

  1. AB;
  2. AC;
  3. AD;
  4. BC;
  5. BD;
  6. CD.

Функция ФАКТР

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

Синтаксис: =ФАКТР(число), где число – обязательный аргумент, являющийся числом либо ссылкой на ячейку, содержащую числовое значение.

Пример использования:

Имеется набор из 3 элементов – ABC, который можно упорядочить 6 разными способами:

  1. ABC;
  2. ACB;
  3. BAC;
  4. BCA;
  5. CAB;
  6. CBA.

Используем функцию, чтобы подтвердить данное количество: =ФАКТР(3) – формула возвращает значение 6.

Количество символов в одной ячейке

Ниже приведен алгоритм действий для использования функции “ДЛСТР”:

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

Количество знаков в столбце или строке

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

  1. Чтобы растянуть результат на другие строки столбца наводим указатель мыши на правый нижний угол ячейки с функцией “ДЛСТР”, как только он сменит вид на небольшой плюсик, зажав левую кнопку мыши тянем его вниз до той строки, для которой мы хотим получить аналогичный результат.
  2. Как мы можем заметить, благодаря этому нехитрому действию нам удалось в считанные секунды получить данные по количеству символов для каждой ячейки выбранного столбца.

Ранее мы упоминали, что в качестве аргумента функции “ДЛСТР” можно указать только адрес одной конкретной ячейки. Поэтому, чтобы определить суммарное количество знаков во всех ячейках столбца нужно воспользоваться одним из способов подсчета суммы значений. Подробнее ознакомиться со всеми методами можно в нашей статье – “Как посчитать в Экселе сумму столбца”.

Давайте к примеру, воспользуемся одним из способов:

  1. Выделяем ячейки столбца. Далее нажимаем кнопку “Сумма” в разделе инструментов “Редактирование” (вкладка “Главная”).
  2. Результат в виде суммарного количества символов во всех ячейках столбца отобразится в ячейке сразу под выделенным диапазоном.
Ссылка на основную публикацию