Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
4 years ago
Solved

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. 🙂

  • Anonymous ,

    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

  • Anonymous ,

    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
    )