Forum Discussion

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

if when columna en Power Query

Hola a todos

Estoy luchando para que una instrucción if when funcione como una columna calculada en power query. la lógica que estoy tratando de crear es:

si [ventas] > 0

donde [región] = AMER

y [devuelve] < 1 donde [tipo] IN 1,2,3,4,5

Entonces 1 más " "

No estoy completamente seguro de si esto es posible en PQ, ¿alguna sugerencia sobre cómo hacer que esta lógica funcione en PQ?

¡Gracias!

  • Hay @Vind1989 ,

    Intente crear una columna personalizada con Power query:

    if [Region]= "a" and [Returns] <1 and [Sales]>0 and List.Contains({1,2,3},[Type])
    then 1 else ""

    Vlianlmsft_0-1650007784948.png


    Saludos
    Liang
    Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

5 Replies

  • Esto es definitivamente posible en power query, debe filtrar el valor en función del valor requerido y también debe mencionar la condición para ello.

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      @rajkmr106 , ¿cómo sería la lógica correcta?

      si [ventas] > 0

      filtro [región] = AMER

      y [devuelve] < 1 filtro [tipo] IN 1,2,3,4,5

      Entonces 1 más " " ?

  • Hay @Vind1989 ,

    Intente crear una columna personalizada con Power query:

    if [Region]= "a" and [Returns] <1 and [Sales]>0 and List.Contains({1,2,3},[Type])
    then 1 else ""

    Vlianlmsft_0-1650007784948.png


    Saludos
    Liang
    Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.