Anidando SI ES NÚMERO y BUSCAR

Anidando SI ES NÚMERO y BUSCAR

Estoy intentando ordenar una hoja de documento de logística a través de texto. Este es mi primer intento con algo remotamente tan complejo en Excel, por lo que no tengo ni idea de lo que estoy haciendo mal.

=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,"")

Quiero que suceda lo siguiente: cuando pego la información en la hoja de datos, las celdas de la hoja original solo dicen 1 PACKAGE, 2 SHIPPING CARTON, 3 MASTER CARTONo 4 PALLET CAR.

La información original es la siguiente: las celdas comienzan con: PAL, CAR, PIECEo SCAR(por ejemplo CAR192, varía mucho).

Respuesta1

Tus paréntesis estaban mal. Por ejemplo, tenía un paréntesis que terminaba la declaración IF demasiado pronto:

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

Elimine los paréntesis después de "3 CAJA MAESTRA"

Prueba esto:

=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"))))

Nota: se han agregado espacios adicionales y retornos de carro a la fórmula para facilitar la lectura en esta respuesta. Si desea copiar y pegar, elimínelos.

información relacionada