엑셀에서 자연 로그 값을 계산하려면 LN 함수만 입력하면 끝이다. 구문은 =LN(숫자)이며, 양의 실수에 대해 밑 e≈2.71828e \approx 2.71828e≈2.71828인 로그 값을 돌려준다.
1. 자연로그란?
- 밑이 e인 로그를 자연로그라고 한다.
- 식으로는 ex=y⇒LN(y)=xe^{x}=y \Rightarrow \text{LN}(y)=xex=y⇒LN(y)=x.
2. LN 함수 기본 정보
| 요소 | 내용 |
|---|---|
| 구문 | =LN(number) |
| 필수 인수 | number : 양의 실수 |
| 반환 | number의 자연로그 |
| 오류 | 0 이하 → #NUM! / 숫자 아님 → #VALUE! |
| 관계 | LN은 EXP의 역함수 |
3. 기초 사용 예제
=LN(86) '결과: 4.4543473
=LN(2.7182818) '결과: 1
=LN(EXP(3)) '결과: 3
=LN(1) '결과: 0
=LN(10) '결과: 2.302585093
각 결과는 Microsoft 공식 문서와 동일하다.
4. 실전 활용 팁
- 지수-데이터 직선화: 지수적으로 증가하는 데이터를 LN으로 변환하면 선형 분석이 가능하다.
- 복리 수익률 분석: 연복리 수익률 rrr이 있을 때
=LN(1+r)로 로그 수익률을 구해 여러 기간을 더할 수 있다. - EXP와 결합:
EXP(LN(x))는 언제나x를 돌려주며, 고급 수식에서 자주 사용된다.
5. LN vs. LOG 함수 비교
| 함수 | 밑 | 구문 예 | 특징 |
|---|---|---|---|
| LN | e | =LN(100) | 밑 고정, 자연로그 전용 |
| LOG | 사용자가 지정 | =LOG(100,2) | 아무 밑이나 지정 가능 |
| LOG10 | 10 | =LOG10(1000) | 상용로그 전용 |
다른 밑의 로그가 필요하면 LOG를 쓰거나 변환식 =LN(x)/LN(밑)을 활용하면 된다.
6. 오류 해결 체크리스트
- 입력 값이 0 이하인지 확인 → 자연로그 정의상 계산 불가.
- 텍스트·빈 셀 등 숫자가 아닌 인수인지 확인.
- 배열 수식에서 LN을 쓸 땐
Ctrl+Shift+Enter로 입력해야 각 요소별로 계산된다.
7. 마무리
LN 함수는 단일 인수로 자연로그를 즉시 계산해 주는 가장 간단한 방법이다. 위 예제와 팁을 그대로 따라 하면 데이터 분석이나 재무 모델링 작업 속도를 크게 단축할 수 있다.