#VALUE! 오류를 수정하는 방법

#VALUE! 오류를 수정하는 방법

참고: 사용자 언어로 가능한 한 빨리 가장 최신의 도움말 콘텐츠를 제공하고자 합니다. 이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 이 페이지 하단의 정보가 도움이 되었다면 알려주세요. 쉽게 참조할 수 있는 영어 문서가 여기 있습니다.

#VALUE는 Excel에서 "수식 입력에 오류가 있습니다. 또는 참조하는 셀이 잘못되었습니다."라고 알려 주는 방식입니다. 이렇게 개괄적인 오류는 정확한 원인을 찾기가 어려울 수 있습니다. 이 페이지에서는 일반적인 문제와 오류의 해결 방법에 대해 설명합니다. 오류를 해결하기 위해서는 하나 이상의 해결 방법을 시도해 봐야 할 수 있습니다.

특정 함수에 대한 오류 수정

자세한 내용은 AVERAGE 또는 SUM 함수의 #VALUE! 오류 수정을 참조하세요.

자세한 내용은 CONCATENATE 함수의 #VALUE! 오류 수정을 참조하세요.

자세한 내용은 COUNTIF/COUNTIFS 함수의 #VALUE! 오류 수정을 참조하세요.

자세한 내용은 DATEVALUE 함수의 #VALUE! 오류 수정을 참조하세요.

자세한 내용은 DAYS 함수의 #VALUE! 오류 수정을 참조하세요.

자세한 내용은 FIND/FINDB 및 SEARCH/SEARCHB 함수의 #VALUE! 오류 수정을 참조하세요.

자세한 내용은 IF 함수의 #VALUE! 오류 수정을 참조하세요.

자세한 내용은 INDEX 및 MATCH 함수의 #VALUE! 오류 수정을 참조하세요.

자세한 내용은 FIND/FINDB 및 SEARCH/SEARCHB 함수의 #VALUE! 오류 수정을 참조하세요.

자세한 내용은 AVERAGE 또는 SUM 함수의 #VALUE! 오류 수정을 참조하세요.

자세한 내용은 SUMIF/SUMIFS 함수의 #VALUE! 오류 수정을 참조하세요.

자세한 내용은 SUMPRODUCT 함수의 #VALUE! 오류 수정을 참조하세요.

자세한 내용은 TIMEVALUE 함수의 #VALUE! 오류 수정을 참조하세요.

자세한 내용은 TRANSPOSE 함수의 #VALUE! 오류 수정을 참조하세요.

자세한 내용은 VLOOKUP 함수의 #VALUE 오류 수정을 참조하세요.

원하는 함수를 목록에서 찾을 수 없나요? 아래에 나열된 다른 해결 방법을 시도해 보세요.

빼기와 관련된 문제

Excel을 처음 사용하는 사용자라면 빼기가 들어간 수식을 잘못 입력했을 수 있습니다. 빼기 연산을 하는 두 가지 방법은 다음과 같습니다.

하나의 셀 참조에서 다른 셀 참조 빼기

$2,000.00가 입력된 셀 D2, $1,500.00가 입력된 셀 E2, =D2-E2 수식이 입력된 셀 F2 및 결과 $500.00

셀 두 개에 각각 하나씩 값을 입력합니다. 또 다른 셀에서 하나의 셀 참조에서 다른 셀 참조를 뺍니다. 이 예제에서는 셀 D2에 예산 금액이 있고, 셀 E2에 실제 금액이 있습니다. F2에는 =D2-E2라는 수식이 있습니다.

또는 SUM과 양수 및 음수를 함께 사용

$2,000.00가 입력된 셀 D6, $1,500.00가 입력된 셀 E6, =SUM(D6,E6) 수식이 입력된 셀 F6 및 결과 $500.00

셀 하나에 양수를, 다른 셀에 음수를 입력합니다. 또 다른 셀에서 SUM 함수를 사용하여 방금 값을 입력한 두 개의 셀을 더합니다. 이 예제에서는 셀 D6에 예산 금액이 있고, 셀 E6에 실제 금액이 음수로 들어가 있습니다. F6에는 =SUM(D6,E6)이라는 수식이 있습니다.

Windows를 사용 중이라면 매우 기본적인 빼기 수식을 사용할 때도 #VALUE! 오류가 표시될 수 있습니다. 다음 방법으로 문제가 해결될 수 있습니다.

  1. 먼저 간단한 테스트를 수행합니다. 새 통합 문서에서 셀 A1에 2를 입력합니다. 셀 B1에 4를 입력합니다. 그런 다음 C1에 =B1-A1이라는 수식을 입력합니다. #VALUE! 오류가 표시된다면 다음 단계로 넘어갑니다. 오류가 표시되지 않는다면 이 페이지에 있는 다른 해결 방법을 시도합니다.

  2. Windows에서 지역 제어판을 엽니다.

    • Windows 10: 시작을 클릭하고 지역이라고 입력한 다음 국가 또는 지역 제어판을 클릭합니다.

    • Windows 8: 시작 화면에서 지역이라고 입력하고 설정을 클릭한 다음 국가 또는 지역을 클릭합니다.

    • Windows 7: 시작을 클릭하고 지역이라고 입력한 다음 국가 및 언어를 클릭합니다.

  3. 형식 탭에서 추가 설정을 클릭합니다.

  4. 목록 구분 기호를 찾습니다. 목록 구분 기호가 빼기 부호로 설정되어 있다면 이를 다른 것으로 변경합니다. 일반적으로 사용되는 목록 구분 기호는 쉼표입니다. 세미콜론도 자주 사용됩니다. 지역에 따라 쉼표나 세미콜론이 아닌 다른 목록 구분 기호가 보다 적합할 수도 있습니다.

  5. 확인을 클릭합니다.

  6. 통합 문서를 엽니다. #VALUE! 오류가 포함되어 있는 셀을 편집하기 위해 두 번 클릭합니다.

  7. 빼기 연산을 위해 빼기 부호가 있어야 할 곳에 쉼표가 있다면 쉼표를 빼기 부호로 변경합니다.

  8. Enter 키를 누릅니다.

  9. 오류가 있는 다른 셀에 대해서 이 작업을 반복합니다.

하나의 셀 참조에서 다른 셀 참조 빼기

1/1/2016이 입력된 셀 D10, 4/24/2016이 입력된 셀 E10, =E10-D10 수식이 입력된 셀 F10 및 결과 114

셀 두 개에 각각 하나씩 날짜를 입력합니다. 또 다른 셀에서 하나의 셀 참조에서 다른 셀 참조를 뺍니다. 이 예제에서는 셀 D10에 시작 날짜가 있고 셀 E10에 종료 날짜가 있습니다. F10에는 =E10-D10이라는 수식이 있습니다.

DATEDIF 함수 또는

1/1/2016이 입력된 셀 D15, 4/24/2016이 입력된 셀 E15, =DATEDIF(D15,E15,"d") 수식이 입력된 셀 F15 및 결과 114

셀 두 개에 각각 하나씩 날짜를 입력합니다. 또 다른 셀에서 DATEDIF 함수를 사용하여 두 날짜의 차이를 계산합니다. DATEDIF 함수에 대한 자세한 내용은 두 날짜 사이의 차이 계산을 참조하세요.

날짜 열을 더 넓게 설정합니다. 날짜가 오른쪽으로 정렬되어 있으면 서식이 날짜로 지정된 것입니다. 그러나 날짜가 왼쪽으로 정렬되어 있으면 서식이 날짜가 아니라 텍스트로 지정된 것입니다. Excel에서는 텍스트를 날짜로 인식하지 않습니다. 다음은 이 문제를 해결하는 데 도움이 되는 몇 가지 해결 방법입니다.

선행 공백 확인

  1. 빼기 수식에 사용되고 있는 날짜를 두 번 클릭합니다.

  2. 셀 맨 앞에 커서를 두고 하나 이상의 공백을 선택할 수 있는지 확인합니다. 셀 맨 앞의 공백이 있는 경우 다음과 같이 표시됩니다. 1/1/2016 앞의 공백이 선택된 셀

    해당 셀에 이 문제가 있으면 다음 단계로 넘어갑니다. 하나 이상의 공백을 볼 수 없다면 컴퓨터의 날짜 설정을 확인하는 다음 섹션으로 넘어갑니다.

  3. 열 머리글을 선택하여 날짜가 포함된 열을 선택합니다.

  4. 날짜 > 텍스트 나누기를 클릭합니다.

  5. 다음을 두 번 클릭합니다.

  6. 텍스트 마법사의 3단계 중 3단계에서 열 데이터 서식 아래에 있는 날짜를 클릭합니다.

  7. 날짜 형식을 선택하고 마침을 클릭합니다.

  8. 다른 열에도 날짜 앞에 공백이 포함되어 있지 않도록 하기 위해 이 작업을 반복합니다.

컴퓨터의 날짜 설정 확인

Excel은 컴퓨터의 날짜 시스템을 사용합니다. 특정 셀의 날짜가 동일한 날짜 시스템을 사용하여 입력되지 않은 경우에는 Excel에서 이를 날짜로 인식하지 못합니다.

예를 들어, 컴퓨터에서 날짜가 mm/dd/yyyy 형식으로 표시된다고 가정해 보겠습니다. 사용자가 셀에 이러한 형식으로 날짜를 입력하면 Excel에서 이를 날짜로 인식하고, 빼기 수식에서도 이 데이터를 사용할 수 있게 됩니다. 그러나 사용자가 dd/mm/yy와 같은 형식으로 날짜를 입력하면 Excel에서 이를 날짜로 인식하지 못합니다. 해당 데이터는 날짜가 아닌 텍스트로 인식됩니다.

다음은 이 문제를 해결하는 데 도움이 되는 두 가지 해결 방법입니다. 컴퓨터에서 사용하는 날짜 시스템을 사용자가 Excel에서 사용하려는 날짜 시스템으로 변경할 수 있습니다. 또는 Excel에서 새 열을 만들고 DATE 함수를 사용하여 텍스트로 저장된 날짜를 바탕으로 날짜 데이터를 만들 수 있습니다. 다음은 컴퓨터의 날짜 시스템이 mm/dd/yyyy이고 셀 A1에 있는 텍스트 날짜가 31/12/2017이라고 가정했을 때의 예제입니다.

  1. 다음과 같은 수식을 만듭니다. =DATE(RIGHT(A1,4),MID(A1,4,2),LEFT(A1,2))

  2. 결과는 12/31/2017이 됩니다.

  3. 날짜를 dd/mm/yy 형식으로 표시하려면 CTRL+1(Mac의 경우 MAC Command 단추 아이콘 이미지 + 1)을 누릅니다.

  4. dd/mm/yy 형식을 사용하는 다른 로캘(영어(영국) 등)을 선택합니다. 형식을 적용한 다음에는 결과가 31/12/2017로 표시되며, 이는 텍스트 날짜가 아닌 실제 날짜 데이터가 됩니다.

참고: 날짜, 오른쪽, MID왼쪽 함수 위의 수식 작성 됩니다. 텍스트 날짜에 일, 월에 대 한 두 문자 4 개 문자에 대 한 두 문자 연도에 가정 작성 된 주의 하세요. 수식에 따라 사용자가 날짜를 사용자 지정 해야 할 수 있습니다.

공백 및 텍스트와 관련된 문제

수식이 공백을 포함하는 다른 셀을 참조하거나 더욱 까다롭게는 숨겨진 공백을 포함하는 다른 셀을 참조하는 경우 #VALUE! 오류가 발생할 수 있습니다. 숨겨진 공백은 실제로는 비어있지 않은 셀을 비어 있는 것처럼 보이게 만듭니다.

1. 참조된 셀 선택

열이 선택됨

수식에서 참조하고 있는 셀을 찾아서 선택합니다. 대부분의 경우 열 전체의 공백을 제거하면 한 번에 하나 이상의 공백을 없앨 수 있기 때문에 이렇게 하는 것이 좋습니다. 이 예제에서는 E를 클릭하면 열 전체가 선택됩니다.

2. 찾기 및 바꾸기

홈 탭 > 찾기 및 선택 > 바꾸기

탭에서 찾기 및 선택 > 바꾸기를 클릭합니다.

3. 공백을 무로 바꾸기

공백이 포함된 상자를 찾아 내용 없음으로 대체

찾을 내용 상자에 공백 한 개를 입력합니다. 바꿀 내용 상자에서는 아무것도 입력하지 않고, 혹시 입력되어 있을 수 있는 모든 텍스트를 지웁니다.

4. 바꾸기 또는 모두 바꾸기

모든 단추 대체

해당 열의 모든 공백을 제거해야 하는 경우에는 모두 바꾸기를 클릭합니다. 각 사례를 일일이 확인하고 바꾸어야 하는 경우에만 공백을 무로 바꾸려는 경우에는 먼저 다음 찾기를 클릭한 다음 원치 않는 공백이 나타나면 바꾸기를 클릭합니다. 작업을 마치면 #VALUE! 오류가 해결됐을 수 있습니다. 해결되지 않았다면 다음 단계로 넘어갑니다.

5. 필터 켜기

홈 > 정렬 및 필터 > 필터

때로는 실제로 비어 있지 않은 셀을 비어 있는 것으로 보이도록 만드는 공백 이외의 숨겨진 문자가 있을 수 있습니다. 셀에 아포스트로피 한 개가 입력되어 있는 경우도 여기에 해당됩니다. 열에서 이러한 문자를 모두 제거하려면 > 정렬 및 필터 > 필터로 이동하여 필터를 켭니다.

6. 필터 설정

모두 선택 확인란이 선택 취소된 필터 메뉴, (공백) 확인란이 선택됨

필터 화살표 필터 화살표 를 클릭하고 모두 선택의 선택을 해제합니다. 그런 다음 필드 값 없음 확인란을 선택합니다.

7. 이름이 없는 확인란 모두 선택

이름이 지정되지 않은 확인란이 선택됨

그림과 같이 이름이 없는 확인란을 모두 선택합니다.

8. 빈 셀을 선택하고 삭제

필터링된 빈 셀이 선택됨

Excel에서 빈 셀을 표시하면 이를 모두 선택합니다. 그런 다음 Delete 키를 누릅니다. 이렇게 하면 셀에 포함된 숨겨진 문자가 모두 지워집니다.

9. 필터 지우기

필터 메뉴, ...에서 필터 해제

필터 화살표 필터 화살표 를 클릭하고 모든 셀이 표시되도록 ...에서 필터 해제를 클릭합니다.

10. 결과

#VALUE! 오류가 없어지고 수식 결과로 대체됨 셀 E4의 녹색 삼각형

#VALUE! 오류의 원인이 공백이었다면 이 예제에서 볼 수 있듯이 수식 결과로 인해 오류가 해결되었을 것입니다. 그렇지 않은 경우에는 수식이 참조하는 다른 셀에 대해서도 이 작업을 반복합니다. 또는 이 페이지에 있는 다른 해결 방법을 시도합니다.

참고: 이 예제에서는 셀 E4에 녹색 삼각형이 표시되어 있고, 값이 왼쪽으로 정렬된 것을 볼 수 있습니다. 이는 해당 숫자가 텍스트로 저장되어 있음을 의미합니다. 이것은 나중에 문제를 유발할 수 있습니다. 이런 문제를 보게 되면 텍스트로 저장된 숫자를 숫자로 변환하는 것이 좋습니다.

셀에 텍스트나 특수 문자가 포함되어 있으면 #VALUE! 오류가 발생할 수 있습니다. 그러나 어떤 셀에 이러한 문제가 있는지 확인하기가 쉽지 않은 경우도 있습니다. 해결 방법: ISTEXT 함수를 사용하여 셀을 조사합니다. ISTEXT는 오류의 원인이 될 가능성이 있는 셀을 찾아 주는 함수이지, 오류를 해결하는 함수가 아니라는 사실에 유의하세요.

#VALUE! 오류가 있는 예제

=E2+E3+E4+E5가 입력된 H4 및 결과 #VALUE!

다음은 #VALUE! 오류가 있는 수식의 예제입니다. 셀 E2가 문제의 원인일 가능성이 큽니다. "00" 뒤에 작은 상자로 표시된 특수 문자가 있는 것을 볼 수 있습니다. 또는 다음 그림에서 볼 수 있듯이 다른 열에서 ISTEXT 함수를 사용하여 텍스트를 검사해 볼 수도 있습니다.

같은 예제에서 ISTEXT를 사용하는 경우

=ISTEXT(E2)가 입력된 셀 F2 및 결과 TRUE

ISTEXT 함수 추가 여기 열 f입니다. 모든 셀은 true 값이 있는 것을 제외 하 고 세밀 하 게 됩니다. E2 셀에 텍스트가 것입니다. 이 해결 하려면 셀의 내용을 삭제 하 고 1865.00 값 입력 될 수 있습니다. 또는 CLEAN 함수 를 사용 하 여 문자를 정리 하거나 다른 값은 특수 문자를 대체할 수 REPLACE 함수 를 사용 하 여 수도 있습니다.

CLEAN 또는 REPLACE를 사용한 다음에는 결과를 복사한 다음 홈 > 붙여넣기 > 선택하여 붙여넣기 > 값을 사용하면 됩니다. 또는 텍스트로 저장된 숫자를 숫자로 변환해야 할 수 있습니다.

+나 *와 같은 수학 연산이 포함된 수식은 텍스트나 공백이 포함된 셀로 계산을 수행할 수 없는 경우가 있습니다. 이 경우에는 대신 함수를 사용해 봅니다. 함수는 텍스트 값을 무시하고 모든 것을 숫자로 계산하는 경우가 많으므로 #VALUE! 오류가 발생하지 않을 수 있습니다. 예를 들어 =A2+B2+C2 대신에 =SUM(A2:C2)라고 입력합니다. 또는 =A2*B2 대신에 =PRODUCT(A2,B2)라고 입력합니다.

시도할 수 있는 다른 해결 방법

오류 선택

수식 =E2+E3+E4+E5가 입력된 셀 H4 및 결과 #VALUE!

먼저 #VALUE! 오류가 있는 셀을 선택합니다.

수식 > 수식 계산 클릭

" "+E3+E4+E5가 입력된 수식 계산 대화 상자

수식 을 클릭 > 수식 계산 > 계산 합니다. Excel은 개별적으로 수식의 일부를 단계별로 실행 됩니다. 이 경우 수식 = E2 + E3 + E4 + E5 E2 셀에서 숨겨진된 공간 때문에 중단 됩니다. E2 셀 확인 하 여 공간을 볼 수 없습니다. 그러나 볼 수 있습니다 넣습니다. 다른 이름으로 표시 "" 합니다.

간혹 방금 바꾸려는 #VALUE! 자신만 텍스트, 0 또는 빈 셀을 같은 다른 항목으로 오류가 발생 했습니다. 이 경우 수식으로 IFERROR 함수 를 추가할 수 있습니다. IFERROR에 오류가 있는지 보려면 확인 하 고 만일 그렇다면 그 원하는 다른 값으로 대체 됩니다. 오류가 없으면 원래 수식을 계산 됩니다. IFERROR는 Excel 2007 및 나중에 작동 합니다. 이전 버전에 대 한 IF(ISERROR())사용할 수 있습니다.

경고: IFERROR는 #VALUE 뿐만 아니라 모든 오류를 숨기려면 합니다! 오류가 발생 했습니다. 이 좋지 오류 숨기기 오류 기호가 자주 발생 하는 수정 될 숨겨지지 때문입니다. 이 함수를 사용 하 여 확신할 수 있는 수식에 원하는 방식으로 작동 하지 않는 한 되지 않는 것이 좋습니다.

#VALUE! 오류가 있는 셀

=E2+E3+E4+E5가 입력된 셀 H4 및 결과 #VALUE!

다음은 E2 셀에 포함된 숨겨진 공백으로 인해 #VALUE! 오류가 발생하는 수식의 예입니다.

IFERROR에 의해 숨겨진 오류

=IFERROR(E2+E3+E4+E5,"--")가 입력된 셀 H4

다음은 동일한 수식에 IFERROR가 추가된 경우입니다. 수식은 다음과 같이 해석됩니다. "수식을 계산하되 오류가 있는 경우 이를 대시 두 개로 대체하세요." 대시 두 개 대신 ""를 사용하여 무를 표시할 수도 있습니다. 또는 "총 오류 개수" 등 원하는 텍스트로 대체할 수도 있습니다.

그러나 IFERROR 오류를 해결 실제로 하지,이 간단히 숨기고 볼 수 있습니다. 수 있으므로를 해결 하기 보다는 오류 숨기기는 특정 합니다.

데이터 연결 특정 지점에서 사용할 수 없게 되었을 수 있습니다. 이 문제를 해결 하려면 데이터 연결을 복원 하거나 가능 하다 면 데이터를 가져오는 것이 좋습니다. 연결에 액세스할 수 없는 경우를 새 파일을 만들어 통합 문서를 만든을 요청 합니다. 새 파일 것이 가장 좋습니다만 값 및 더 연결 합니다. 이 작업은 모든 셀을 복사 하 여 값으로만 붙여넣기 합니다. 값만 붙여 넣으려면 클릭할 수 있습니다 > 붙여넣기 > 붙여넣기 > 입니다. 이 모든 수식 및 연결을 제거 하 고 모든 #VALUE 제거도 합니다! 오류가 발생 했습니다.

현재 해야 할 작업이 무엇인지 잘 모른다면 Excel 커뮤니티 포럼에서 비슷한 질문을 검색하거나 직접 질문을 게시할 수 있습니다.

Excel 커뮤니티 포럼의 링크

Excel 커뮤니티 포럼에서 질문 게시

참고 항목

Excel의 수식 개요

수식 손상을 방지하는 방법

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×