Forum Discussion
Columna con condiciones Multiple if
Hola
¡Buenos días!
Estoy tratando de crear una nueva columna que me dará los resultados a continuación. Intenté usar el ifs anidado o la función de interruptor, pero no funciona. Podría haberlo estado haciendo mal. a continuación se muestran los datos en los que estoy trabajando.
if Regionname = Anz, India, Filipinas Entonces "APAC"
if Regionname = Bulgaria, Dinamarca, Francia, Alemania, Grecia, Costa de Marfil, Marruecos, Países Bajos, Polonia, Portugal, Senegal, Serbia, España, Reino Unido Entonces "EMEA"
if Regionname =Canadá, EE.UU. Entonces "NA"
if Regionname = Colombia, México, Nicaragua, Panamá Entonces "LATAM"
if Regionname =En casa, entonces "W@H"
else Nombredede región
Muchas gracias por los comentarios y las soluciones. 🙂
Tu esta fórmula:
Columna=SI(Nombre de la región en {"Anz","India","Filipinas"},"APAC",SI(Nombre de la región en {"Bulgaria","Dinamarca","Francia","Alemania","Grecia","Costa de Marfil","Marruecos","Países Bajos","Polonia","Portugal","Senegal","Serbia","España","Reino Unido"},"EMEA",SI(Nombre de la región en {"Canadá","NOSOTROS"},"NA",SI(Nombre de la región en {"Colombia","México","Nicaragua","Panamá"},"LATAM",SI(Nombre de la región = "En casa","W@H",Nombre de la región)))))Si respondí a su pregunta, márquela como una solución para ayudar a otros miembros a encontrarla más rápidamente.Recomendaría un SWITCH.
O así:
Column = SWITCH ( TRUE (), Regionname IN { "Anz", "India", "Philippines" }, "APAC", Regionname IN { "Bulgaria", "Denmark", "France", "Germany", "Greece", "Ivory Coast", "Morocco", "Netherlands", "Poland", "Portugal", "Senegal", "Serbia", "Spain", "UK" }, "EMEA", Regionname IN { "Canada", "US" }, "NA", Regionname IN { "Colombia", "Mexico", "Nicaragua", "Panama" }, "LATAM", Regionname = "At Home", "W@H", Regionname )
O así:Column = SWITCH ( Regionname, "Anz", "APAC", "India", "APAC", "Philippines", "APAC", "Bulgaria", "EMEA", "Denmark", "EMEA", "France", "EMEA", "Germany", "EMEA", "Greece", "EMEA", "Ivory Coast", "EMEA", "Morocco", "EMEA", "Netherlands", "EMEA", "Poland", "EMEA", "Portugal", "EMEA", "Senegal", "EMEA", "Serbia", "EMEA", "Spain", "EMEA", "UK", "EMEA", "Canada", "NA", "US", "NA", "Colombia", "LATAM", "Mexico", "LATAM", "Nicaragua", "LATAM", "Panama", "LATAM", "At Home", "W@H", Regionname )
4 Replies
- Syndicate_Admin
Administrator
Tu esta fórmula:
Columna=SI(Nombre de la región en {"Anz","India","Filipinas"},"APAC",SI(Nombre de la región en {"Bulgaria","Dinamarca","Francia","Alemania","Grecia","Costa de Marfil","Marruecos","Países Bajos","Polonia","Portugal","Senegal","Serbia","España","Reino Unido"},"EMEA",SI(Nombre de la región en {"Canadá","NOSOTROS"},"NA",SI(Nombre de la región en {"Colombia","México","Nicaragua","Panamá"},"LATAM",SI(Nombre de la región = "En casa","W@H",Nombre de la región)))))Si respondí a su pregunta, márquela como una solución para ayudar a otros miembros a encontrarla más rápidamente.- Syndicate_Admin
Administrator
Gracias.. Funcionó. 🙂
- Syndicate_Admin
Administrator
Gracias.. Funcionó. 🙂
- Syndicate_Admin
Administrator
Recomendaría un SWITCH.
O así:
Column = SWITCH ( TRUE (), Regionname IN { "Anz", "India", "Philippines" }, "APAC", Regionname IN { "Bulgaria", "Denmark", "France", "Germany", "Greece", "Ivory Coast", "Morocco", "Netherlands", "Poland", "Portugal", "Senegal", "Serbia", "Spain", "UK" }, "EMEA", Regionname IN { "Canada", "US" }, "NA", Regionname IN { "Colombia", "Mexico", "Nicaragua", "Panama" }, "LATAM", Regionname = "At Home", "W@H", Regionname )
O así:Column = SWITCH ( Regionname, "Anz", "APAC", "India", "APAC", "Philippines", "APAC", "Bulgaria", "EMEA", "Denmark", "EMEA", "France", "EMEA", "Germany", "EMEA", "Greece", "EMEA", "Ivory Coast", "EMEA", "Morocco", "EMEA", "Netherlands", "EMEA", "Poland", "EMEA", "Portugal", "EMEA", "Senegal", "EMEA", "Serbia", "EMEA", "Spain", "EMEA", "UK", "EMEA", "Canada", "NA", "US", "NA", "Colombia", "LATAM", "Mexico", "LATAM", "Nicaragua", "LATAM", "Panama", "LATAM", "At Home", "W@H", Regionname )