IF ISNUMBER 및 SEARCH 중첩

IF ISNUMBER 및 SEARCH 중첩

물류문서 시트를 문자로 정리하려고 합니다. 이것은 Excel에서 원격으로 이렇게 복잡한 작업을 시도하는 첫 번째 시도이므로 내가 뭘 잘못하고 있는지 전혀 알 수 없습니다.

=IF(ISNUMBER(SEARCH("CAR",Data!C5)),"3 MASTER CARTON"),  
 IF(ISNUMBER(SEARCH("PAL",Data!C5)),"4 PALLET"),  
 IF(ISNUMBER(SEARCH("PIECE",Data!C5)),"1 PACKAGE"),  
 IF(ISNUMBER(SEARCH("SCAR",Data!C5)),"2 SHIPPING CARTON,"")

나는 다음과 같은 일이 일어나기를 원합니다. 데이터시트에 정보를 붙여넣을 때 원본 시트의 셀에는 1 PACKAGE, 2 SHIPPING CARTON, 3 MASTER CARTON또는 중 하나만 표시됩니다 4 PALLET CAR.

원래 정보는 다음과 같습니다. 셀은 PAL, CAR, PIECE또는 중 하나로 시작합니다 SCAR(예 CAR192: 많이 다릅니다).

답변1

괄호가 엉망이 되었습니다. 예를 들어 IF 문을 너무 일찍 끝내는 괄호가 있었습니다.

=IF(ISNUMBER(SEARCH("CAR",Data!C5)),"3 MASTER CARTON")

"3 MASTER CARTON" 뒤의 괄호를 삭제하세요.

이 시도:

=IF(ISNUMBER(SEARCH("CAR",Data!C5)),"3 MASTER CARTON",  
 IF(ISNUMBER(SEARCH("PAL",Data!C5)),"4 PALLET",  
 IF(ISNUMBER(SEARCH("PIECE",Data!C5)),"1 PACKAGE",  
 IF(ISNUMBER(SEARCH("SCAR",Data!C5)),"2 SHIPPING CARTON","n/a"))))

참고: 이 답변의 가독성을 위해 추가 공백과 캐리지 리턴이 수식에 추가되었습니다. 복사하여 붙여넣고 싶으면 삭제하세요.

관련 정보