LOG 함수
지원 버전 자세히 보기
엑셀 LOG 함수는 정한 밑을 몇 제곱해야 그 숫자가 되는지를 구하는 함수입니다.
인수 설명
=LOG(숫자, [밑])
- 0이나 음수를 넣으면 #NUM! 오류가 납니다.
- 생략하면 10으로 계산합니다.
- 1이나 0 이하를 넣으면 오류가 납니다.
함수 개요
LOG 함수 간단 예제
2를 세 번 곱하면 8이 되므로 결과는 3입니다. 데이터가 두 배씩 커지는 횟수를 셀 때 씁니다.
=LOG(8,2)2를 몇 제곱해야 8이 되는지 구합니다.
밑을 적지 않으면 10으로 계산합니다. 100은 10을 두 번 곱한 값입니다.
=LOG(100)밑을 10으로 두고 로그를 구합니다.
10을 밑으로 한 로그의 정수 부분에 1을 더하면 그 숫자가 몇 자리인지 나옵니다.
=INT(LOG(85321))+185321이 몇 자리 숫자인지 구합니다.
그 외 주의사항
0이나 음수를 넣으면 #NUM! 오류가 납니다. 로그는 0보다 큰 값에서만 정의됩니다.
밑에 1을 넣으면 #DIV/0! 오류가 납니다. 1은 몇 제곱해도 1이라 답을 정할 수 없기 때문입니다.
밑을 비우면 10으로 계산합니다. 자연로그를 구하려는 의도였다면 LN 함수를 써야 합니다.
나누어떨어지지 않는 경우 소수점이 긴 값이 나옵니다. 자릿수를 세는 용도라면 INT 함수로 정수 부분만 씁니다.
