В арифметиці ми маємо функцію логарифму або функцію 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 (число) = LOG (число, е)
Де e ~ = 2,7128
Нижче наведено графік функцій LN
На графіку функцій LN вище, вісь X вказує число, для якого слід розрахувати журнал, а вісь Y вказує значення журналу. Наприклад, журнал (1) дорівнює 0, як показано на графіку функцій LN.
Формула LN в Excel
Формула функції LN Excel така:
Формула LN має три аргументи, з яких два необов’язкові. Де,
- число = Це обов’язковий параметр. Він вказує на число, для якого слід розрахувати функцію натурального логарифму. Число має бути додатним дійсним числом.
- Якщо параметром є від’ємне число, воно повертає помилку з #NUM! із зазначенням помилки з номером.
- Якщо параметр дорівнює нулю, він повертає помилку з #NUM! із зазначенням помилки з номером.
- Якщо параметр нечислове значення, він повертає помилку з #VALUE! із зазначенням помилки згенерованого значення.
Як використовувати функцію LN в Excel?
Зазначена функція є функцією робочого аркуша (WS). Як функцію WS, функцію Excel LN можна ввести як частину формули в комірку робочого аркуша. Зверніться до наведених нижче прикладів, щоб краще зрозуміти.
Завантажити цей шаблон LN Excel можна тут - Шаблон LN ExcelПриклад №1 - Дробове число
У цьому прикладі клітинка С2 пов’язана з формулою LN. Отже, С2 - результат комірки. Першим аргументом LN є B2, число, для якого слід розрахувати журнал. Число 0,5, а журнал 0,5 дорівнює -0,693147. Отже, значення отриманої комірки дорівнює -0,693147.
Приклад №2 - нульове число
У цьому прикладі клітинка C4 пов’язана з формулою LN. Отже, С4 - результат комірки. Першим аргументом LN є B4, число, для якого слід розрахувати журнал. Число 0, а журнал 0 неможливо обчислити. Функція LN в Excel не приймає числове значення як нуль, а отже, помилка видається у відповідь. Помилка #NUM! що вказує на помилковий номер.
Приклад №3 - Ціле число
У цьому прикладі клітинка C6 пов’язана з формулою LN. Отже, С6 - результат комірки. Першим аргументом LN є B6, число, для якого слід розрахувати журнал. Число 5, а журнал 5 - 1,609437912. Отже, значення в отриманій комірці дорівнює 1,609437912.
Приклад # 4 - Нечислове значення
У цьому прикладі клітинка C8 пов’язана з формулою LN. Отже, С8 - результат комірки. Першим аргументом LN в Excel є B8, число, для якого слід розрахувати журнал. Число "abc", і журнал нечислового значення не може бути розрахований. Функція LN в Excel повертає помилку, коли журнал не може бути розрахований для такого значення. Помилка #VALUE! що вказує на помилкове значення.
Приклад №5 - Негативне число
У цьому прикладі клітинка C10 пов’язана з формулою LN. Отже, С10 - результат комірки. Першим аргументом LN в Excel є B10, число, для якого слід розрахувати журнал. Число дорівнює -1,2, і журнал від’ємного числа неможливо обчислити. Оскільки значення від’ємне, функція LN в Excel повертає помилку, що вказує на помилкове значення. Отже, значення в результуючій комірці дорівнює #NUM! що вказує на помилковий номер.
Що слід пам’ятати
- Функція LN в Excel приймає в якості параметра лише позитивне дійсне число. Дільник не може бути нульовим.
- Якщо параметром є від’ємне число, воно повертає помилку з #NUM! із зазначенням помилки з номером.
- Якщо параметр дорівнює нулю, він повертає помилку з #NUM! із зазначенням помилки з номером.
- Якщо параметр нечислове значення, він повертає помилку з #VALUE! що вказує на помилку з генерованим значенням.
Excel VBA з подібною метою
VBA має окрему вбудовану функцію для обчислення функції натурального логарифму, яка є LOG. Його можна використовувати наступним чином.
Приклад :
Давайте розглянемо наведений нижче приклад для кращого розуміння.
logVal = LOG (5)
logVal: 1.609437912
Тут 5 - це число, для якого слід обчислити функцію натурального логарифму. Вхід (5) до основи e дорівнює 1,609437912. Отже, змінна logVal містить значення 1.609437912.