본문 바로가기
엑셀 -알아두면 쓸모있는 기능/엑셀 오류메시지 해결하기

엑셀 #VALUE 오류 메시지 해결하기

by 은희쌤 2024. 1. 26.

 

 

엑셀에서 VALUE ''을 의미합니다

여기에 #VALUE 라는 오류메시지는 '잘못된 값이 사용 됐다' 는 뜻입니다

엑셀은 사용하는 함수에 따라 인수로 문자, 숫자 등을 쓰는데 문자 인수에 숫자를 쓰거나 숫자 인수에 문자를 쓰는 등 잘못 된 인수를 사용하면 #VALUE 오류메시지가 나타납니다

COUNTIFS 같은 함수의 조건범위 크기가 달라도 #VALUE 오류메시지가 나타납니다

이렇게 #VALUE 는 잘못 된 값을 사용하면 나타납니다

그래서 이런 오류를 줄일려면 함수 인수에 대한 정확한 이해가 있어야겠지요 ~~

이제 예제를 보면서 확실히 이해 해 볼까요?

#value 오류메시지

 

위 사진은 4월판매+5월판매+6월판매 를 더해서 2사분기 실적합계를 구하는 예제입니다

#VALUE 오류가 난 이유는 4월 판매에 해당하는 '100' 는 문자이기 때문입니다

더하기라는 연산은 숫자끼리 해야겠죠 그런데 더하고자하는 범위에 문자가 있어서 연산할 수 없으므로 잘못된 값이 있다는 #VALUE 가 나옵니다

해결방법은 '100' '100'으로 바꾸면 되겠습니다

 

그리고 2사분기 실적합계를 SUM으로 하면 =SUM(D5:F5) 이렇게 함수를 쓰면 #VALUE 는 나오지 않고 '165' ( 8580 합계)로 계산됩니다 (사진상 느낌표 위치의 숫자는 80 입니다)

165가 맞을까요?

원래대로 하다면 100+85+80=265 여야 되는데 SUM 함수는 인수중에 문자가 있으면 문자는 빼고 숫자만 더합니다

그러므로 '100'는 빼고 8580만 더하는것입니다 잘못 계산되었죠!!

따라서 이런 오류를 줄일려면 숫자가 들어갈 자리엔 숫자 데이터만 입력하는게 좋습니다

만약 숫자 뒤에 '' 라는 문자를 붙이고 싶다면 '[셀서식]-[사용자지정표시형식]을 이용하면 됩니다

 

또 다른  #VALUE 오류메시지를 알아보겠습니다

#value 오류메시지

 

위 사진은 COUNTIFS 함수를 이용해서 4, 5, 6월 판매 모두 70이상인 개수를 구할려고 합니다

#VALUE 가 뜨는 이유는 4, 5, 6월 판매 수량이 들어 있는 범위가 달라서 입니다

5월 판매 수량 범위(사진에서 파란테두리)E5:E12 4월과 6월의 수량범위(빨간테두리)보다 한행이 추가 되었습니다 가끔 범위를 여러개 설정할 때 드래그로 하다보면 달라질 수 있습니다

이럴때에도 #VALUE 가 나타납니다

해결방법은 수량 범위를 같게 해주면 됩니다 5월 판매 수량 범위를 E5:E11 로 하면 됩니다

 

 

마지막으로 다른  #VALUE 오류메시지를 알아보겠습니다

#value 오류메시지

 

위 사진은 VLOOKUP 함수를 이용해서 2사분기 실적평균을 찾아서 평가를 가져오는 과정입니다

오류가 난 이유는 3번째 인수인 열번호 자리에 '0'을 써서 입니다

열번호는 '1' 부터 써야 합니다

위 사진의 수식에서 열번호는 '2' 라고 씁니다

따로 떨어져 있는 표에서 평가는 2열에 있으므로 열번호는 2로 씁니다

#VALUE 오류메시지에 대해서 이해가 되었을까요 ~~

찬찬히 다시 한번 읽어 보시기 바랍니다

 

엑셀 작업하다 보면 오류메시지는 필연적으로 만납니다

그때마다 그냥 넘어가지 말고 원인을 검색하고 공부하다보면 점점 오류메시지를 만날일이 줄어들면서 엑셀을 잘할 수 있게 될 것입니다

화이팅입니다

 

 

반응형