숫자 값을 텍스트로 사용하는 경우 문제를 방지
문제 :
B 열의 다음 수식은 5보다 크거나 같은 List1 (열 A)의 모든 숫자에 대해 “5”를 반환하고 “2”
5보다 작은 모든 숫자에 대해
IF (A2> = 5, “5”, “2”)
성공한 것처럼 보이지만 다음 SUM 수식을 사용하여 B 열에 총 결과를 제공하면 잘못된 결과 인 “0”이 반환됩니다.
SUM (B2 : B8)
솔루션 :
B 열의 IF 함수에 의해 반환 된 숫자 “5”와 “2”는 큰 따옴표 안에 입력되기 때문에 실제로 텍스트 값입니다.
따라서 B 열에는 숫자가 아닌 텍스트 값이 포함됩니다.
SUM 함수는 숫자 값에 대해서만 작동하므로 B 열에 더할 숫자가 없으므로 0을 반환합니다.
문제를 해결하려면 B 열의 텍스트 값을 다음 방법 중 하나로 숫자로 변환해야합니다.
-
다음과 같이 “5”및 “2”에서 큰 따옴표를 제거하여 숫자를 반환하도록 B 열의 IF 함수를 수정합니다.
IF (A2> = 5,5,2)
-
SUM 및 VALUE 함수를 사용하여 다음 배열 수식 중 하나를 사용하여 B 열의 텍스트 값을 숫자로 변환합니다.
\ {= SUM (-B2 : B8)} \ {= SUM (VALUE (B2 : B8))} 배열 수식을 적용하려면 :
셀을 선택하고를 동시에 누릅니다.
스크린 샷 // 숫자 값이 텍스트로 사용될 때 문제 방지 숫자 값이 텍스트로 사용될 때 문제 방지