이 수식에 값 오류가 있습니다.
- $H$5 셀 값: 78번째
셀 값이 78번째인 경우 공식은 올바른 값을 삭제하지만 셀 값이 78번째인 경우 값 오류를 삭제합니다.
=IF(MID($H$5;FIND("rd";$H$5);2)="rd";LEFT($H$5;FIND("rd";$H$5;1)-1);
IF(MID($H$5;FIND("th";$H$5);2)="th";LEFT($H$5;FIND("th";$H$5;1)-1)))
답변1
오류는 첫 번째 IF 논리에서 발생합니다.
이를 IFERROR로 래핑하고 두 번째 부분을 반복할 수 있습니다.
=IF(IFERROR(MID($H$5,FIND("rd",$H$5),2),IF(MID($H$5,FIND("th",$H$5),2)="th",LEFT($H$5,FIND("th",$H$5,1)-1),"Value if false"))="rd",LEFT($H$5,FIND("rd",$H$5,1)-1), IF(MID($H$5,FIND("th",$H$5),2)="th",LEFT($H$5,FIND("th",$H$5,1)-1),"Value if false"))
이 기능은 다음에서만 작동합니다 TH
.RD