Estoy tratando de ordenar una hoja de documento de logística a través de texto. Este es mi primer intento de hacer algo remotamente en este complejo en Excel y, por lo tanto, no tengo 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 pegue la información en la hoja de datos, las celdas de la hoja original solo dicen 1 PACKAGE
, 2 SHIPPING CARTON
, 3 MASTER CARTON
o 4 PALLET CAR
.
La información original es la siguiente: las celdas comienzan con: PAL
, CAR
, PIECE
o SCAR
(ejemplo CAR192
, varía mucho).
microsoft-excel
worksheet-function
A.A.J.P.
fuente
fuente
Respuestas:
Tus paréntesis estaban en mal estado. Por ejemplo, tenía un paréntesis que terminaba la instrucción IF demasiado pronto:
=IF(ISNUMBER(SEARCH("CAR",Data!C5)),"3 MASTER CARTON")
Eliminar los paréntesis después de "3 MASTER CARTON"
Prueba esto:
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.
fuente