Convertir formulas de excel a alteryx
- Suscribirse a un feed RSS
- Marcar tema como nuevo
- Marcar tema como leído
- Flotar este Tema para el usuario actual
- Favorito
- Suscribir
- Silenciar
- Página de impresión sencilla
- Marcar como nuevo
- Favorito
- Suscribir
- Silenciar
- Suscribirse a un feed RSS
- Resaltar
- Imprimir
- Notificar al moderador
Hola,
Soy nueva usando Alteryx, me ayudarían a convertir las siguientes formulas de excel al lenguaje de Alteryx, por favor?
=IF(SO Unshpble Rsn<>"",IF(ISNUMBER(SEARCH("CC",SO Unshpble Rsn)),Zona&"Dates",IF(ISNUMBER(SEARCH("Cx",SO Unshpble Rsn)),Zona&"Dates",IF(ISNUMBER(SEARCH("CR",SO Unshpble Rsn)),Zona&"Credit",IF(ISNUMBER(SEARCH("DH",SO Unshpble Rsn)),Zona&"HBlock",IF(ISNUMBER(SEARCH("DL",SO Unshpble Rsn)),Zona&"LBlock",IF(ISNUMBER(SEARCH("MS",SO Unshpble Rsn)),Zona&"Duplicate Size",IF(ISNUMBER(SEARCH("AC",SO Unshpble Rsn)),Zona&"Aging Contract",IF(ISNUMBER(SEARCH("IN",SO Unshpble Rsn)),Zona&"Incomplete","")))))))),"")
Y la otra es:
=IF(Rsv+Fix>0,IF(Credit Stat="B","Credit",IF((Block&Line)<>"","Block",IF(OR(Launch ID="C",Launch ID="D",Launch ID="L"),"Initiative","Free"))),"")
Gracias de antemano!
Saludos
- Marcar como nuevo
- Favorito
- Suscribir
- Silenciar
- Suscribirse a un feed RSS
- Resaltar
- Imprimir
- Notificar al moderador
Buenas @mylar
El funcionamiento de los Ifs, tiene la siguiente forma
IF x then y else z endif
Puedes encadenarlos como en tu formula de excel, poniendo "elseif" quedaria de la siguiente manera:
IF x then y else z
elseif x2 then y2 else z2 endif
Hay algun operador que usas en la formula descrita, como <> que en alteryx sería !=
Entiendo que por ejemplo, los campos como "SO Unshpble Rsn" serán nombres definidos en excel como tablas o matrices y lo que utilizas es la posición de esos campos CC o IN para tu formula usando el "search". En esos casos, si la tabla o las posiciones de esos nombres definidos no son cambiantes, lo que te recomiendo es cambiar ese trozo de la formula por un numero fijo. Si nos das mas informacion o subes un ejemplo de los archivos te podemos ayudar a construir el flujo con mas detalle.
Por el momento te dejo la formula de abajo.
IF RSV+FIX > 0 then
IF Credit Stat ="B" Then "Credit"
elseif Block&line != "" then "Block"
Elseif Launch ID="C" OR Launch ID= "D" OR Launch ID= "L" then "Initiative" else "Free" endif
Else "" endif
Espero te ayude.
Saludos,
- Marcar como nuevo
- Favorito
- Suscribir
- Silenciar
- Suscribirse a un feed RSS
- Resaltar
- Imprimir
- Notificar al moderador
Muchas gracias por la información, anexo un ejemplo de la formula que requiero aplicar en Alteryx
- Marcar como nuevo
- Favorito
- Suscribir
- Silenciar
- Suscribirse a un feed RSS
- Resaltar
- Imprimir
- Notificar al moderador
Hola @mylar ,
Complementando la recomendación de @grchavarri puedes tomar los siguientes cursos gratuitos de la comunidad que te ayudarán con la transición de Excel a Alteryx:
Alteryx para usuarios de Excel.
Y para más detalle aquí está un curso de cómo escribir expresiones en Alteryx.
Aquí una referencia en español de todas las funciones de Alteryx que son muy similares a las de Excel.
https://help.alteryx.com/es-419/20213/designer/functions
