В арифметике у нас есть функция логарифма или функция LOG, которая прямо противоположна возведению в степень, в excel у нас есть аналогичная функция для вычисления логарифма заданного числа, и эта функция является функцией LN в excel, которая принимает одно число в качестве аргумента и дает результат в виде логарифма.
Функция LN в Excel
Это встроенная функция в MS Excel. LN excel относится к категории «Математические функции» в MS Excel. Excel LN используется для вычисления натурального логарифма числа.
Что такое функция натурального логарифма?
Натуральный логарифм числа - это его логарифм по основанию математической константы e , где e - иррациональное и трансцендентное число, примерно равное 2,718281828459. Функция натурального логарифма x обычно записывается как ln x , loge x или иногда, если основание e неявно, просто log x .
Итак, Ln (Number) = LOG (Number, e)
Где e ~ = 2,7128
Ниже представлен график функции LN.
В приведенном выше графике функций LN ось X указывает номер, для которого необходимо вычислить журнал, а ось Y указывает значения журнала. Например, log (1) равен 0, как показано на графике функций LN.
Формула LN в Excel
Формула функции LN Excel выглядит следующим образом:
LN Formula имеет три аргумента, два из которых являются необязательными. Где,
- число = Это обязательный параметр. Он указывает число, для которого должна быть вычислена функция натурального логарифма. Число должно быть положительным действительным числом.
- Если параметр является отрицательным числом, возвращается ошибка с # ЧИСЛО! с указанием ошибки с номером.
- Если параметр равен нулю, возвращается ошибка с # ЧИСЛО! с указанием ошибки с номером.
- Если параметр является нечисловым значением, он возвращает ошибку с #VALUE! указывает на ошибку сгенерированного значения.
Как использовать функцию LN в Excel?
Указанная функция является функцией рабочего листа (WS). Как функцию WS, функцию Excel LN можно ввести как часть формулы в ячейку рабочего листа. Обратитесь к примерам, приведенным ниже, чтобы лучше понять.
Вы можете скачать этот шаблон LN Excel здесь - Шаблон LN ExcelПример # 1 - Дробное число
В этом примере с ячейкой C2 связана формула LN. Итак, C2 - это ячейка результата. Первый аргумент LN - это B2, число, для которого необходимо вычислить журнал. Число 0,5, а логарифм 0,5 - -0,693147. Итак, значение результирующей ячейки равно -0,693147.
Пример # 2 - Нулевое число
В этом примере с ячейкой C4 связана формула LN. Итак, C4 - это ячейка результата. Первый аргумент LN - это B4, число, для которого необходимо вычислить журнал. Число равно 0, а логарифм 0 не может быть вычислен. Функция LN в Excel не принимает числовое значение как ноль, поэтому в ответ выдается ошибка. Ошибка # ЧИСЛО! что означает, что номер ошибочный.
Пример # 3 - Целое число
В этом примере с ячейкой C6 связана формула LN. Итак, C6 - это ячейка результата. Первый аргумент LN - это B6, число, для которого необходимо вычислить журнал. Число 5, а логарифм 5 - 1,609437912. Итак, значение в результирующей ячейке - 1,609437912.
Пример # 4 - Нечисловое значение
В этом примере с ячейкой C8 связана формула LN. Итак, C8 - это ячейка результата. Первый аргумент LN в Excel - это B8, число, для которого необходимо вычислить журнал. Число - «abc», и журнал нечисловых значений не может быть вычислен. Функция LN в Excel возвращает ошибку, если журнал не может быть рассчитан для такого значения. Ошибка #VALUE! что означает, что значение ошибочно.
Пример # 5 - Отрицательное число
В этом примере с ячейкой C10 связана формула LN. Итак, C10 - это ячейка результата. Первым аргументом LN в Excel является B10, число, для которого необходимо вычислить журнал. Число равно -1,2, и логарифм отрицательного числа не может быть вычислен. Поскольку значение отрицательное, функция LN в Excel возвращает ошибку, указывающую, что значение является ошибочным. Итак, значение в результирующей ячейке - # ЧИСЛО! что означает, что номер ошибочный.
То, что нужно запомнить
- Функция LN в Excel принимает в качестве параметра только положительное действительное число. Делитель не может быть нулевым.
- Если параметр является отрицательным числом, возвращается ошибка с # ЧИСЛО! с указанием ошибки с номером.
- Если параметр равен нулю, возвращается ошибка с # ЧИСЛО! с указанием ошибки с номером.
- Если параметр является нечисловым значением, он возвращает ошибку с #VALUE! указывает на ошибку сгенерированного значения.
Excel VBA для аналогичной цели
VBA имеет отдельную встроенную функцию для вычисления функции натурального логарифма, которая называется LOG. Его можно использовать следующим образом.
Пример :
Давайте посмотрим на пример, приведенный ниже, для лучшего понимания.
logVal = LOG (5)
logVal: 1.609437912
Здесь 5 - это число, для которого должна быть вычислена функция натурального логарифма. Лог (5) по основанию e равен 1.609437912. Итак, переменная logVal содержит значение 1.609437912.