В аритметиката имаме функция на логаритъма или функция LOG, която е точно противоположна на степенуването, в Excel има подобна функция за изчисляване на логаритъма на дадено число и тази функция е функция LN в Excel, която взема едно число като аргумент и дава резултата като логаритъм.
LN функция в Excel
Това е вградена функция в MS Excel. LN excel е категоризиран под математически функции в MS Excel. Excel LN се използва за изчисляване на естествения логаритъм на число.
Какво представлява функцията Natural Logarithm?
Естественият логаритъм на число е неговият логаритъм към основата на математическата константа e , където e е ирационално и трансцендентално число, приблизително равно на 2.718281828459. Функцията за естествен логаритъм на x обикновено се записва като ln x , loge x или понякога, ако основата e е имплицитна, просто log x .
И така, Ln (Number) = LOG (Number, e)
Където e ~ = 2.7128
По-долу е графика на функцията LN
В графиката на функцията LN по-горе, оста X показва броя, за който трябва да се изчисли дневникът, а оста Y показва стойностите на дневника. Например дневникът (1) е 0, както е показано в графиката на функциите на LN
LN формула в Excel
Формулата на функцията LN Excel е, както следва:
LN Formula има три аргумента, от които два са незадължителни. Където,
- число = Това е задължителен параметър. Той показва броя, за който трябва да се изчисли функцията на естествения логаритъм. Числото трябва да е положително реално число.
- Ако параметърът е отрицателно число, той връща грешка с #NUM! показващ грешка с номера.
- Ако параметърът е нула, той връща грешка с #NUM! показващ грешка с номера.
- Ако параметърът е нечислова стойност, той връща грешка с #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 не приема числова стойност като нула и следователно грешката се връща в замяна. Грешката е #NUM! което показва, че номерът е грешен.
Пример # 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 формула, свързана с нея. И така, С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.