물류문서 시트를 문자로 정리하려고 합니다. 이것은 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"))))
참고: 이 답변의 가독성을 위해 추가 공백과 캐리지 리턴이 수식에 추가되었습니다. 복사하여 붙여넣고 싶으면 삭제하세요.