IF 수식을 사용하여 셀 값을 반환하고 싶지만 논리적 반환을 제공합니다.

IF 수식을 사용하여 셀 값을 반환하고 싶지만 논리적 반환을 제공합니다.

"NO"가 불일치 값을 반환해야 하고 셀에 숫자가 있으면 "중복 및 숫자 자체를 반환해야 합니다. 그러나 논리 값이 반환됩니다. 이 수식을 사용하고 있습니다.=IF(F4="NO","Mismatch",IF(F4=ISNUMBER(F4),"Duplicate"&F4))

이에 대해 안내해 주시면 정말 감사하겠습니다.

여기에 이미지 설명을 입력하세요

답변1

"ISNUMBER"는 True 또는 False를 반환합니다. F4 = 해당 결과는 F4에 실제로 논리적 "FALSE" 값이 포함되어 있지 않으면 항상 거짓이므로 테스트하고 싶지 않습니다. 또한 두 번째 IF 함수는 F4가 No도 숫자도 아닌 경우 표시할 내용을 정의하지 않습니다. 아마도 공백일까요? 노력하다

=IF(F4="NO","Mismatch",IF(ISNUMBER(F4),"Duplicate "&F4,""))

(외관 개선을 위해 "복제" 뒤의 공백을 참고하세요).

관련 정보