Nueva columna en Power Query con sentencia SQL

Un usuario Pregunto ✅

DiegoReis

Hola a todos.

Necesita crear una nueva columna en Power Query con esta instrucción SQL

(TEXTO no como ‘%ORD 9%’ y TEXTO no como ‘%ORD 6%’ y TEXTO no como ‘%Reclassificação%’ y TEXTO no como ‘%TRANSITORIA%’ y(TEXTO <> » o TEXTO_CAB como ‘% tarifa%’))

Intenté esto, pero no funcionó.

Si
Lista.TodoVerdadero({
no Texto.Contiene([TEXTO], «ORDEN 9»),
no Texto.Contiene([TEXTO], «ORD 6»),
no Texto.Contiene([TEXTO], «Reclasificación»),
no Texto.Contiene([TEXTO], » «),
no Texto.Contiene([TEXTO], «TRANSITORIO»),
Lista.CualquieraVerdadero({
[TEXTO] <> «»,
Texto.Contiene([TEXTO_CAB], «tarifa»)
}),
})
entonces «Verdadero»
más «falso»

En respuesta a DiegoReis


@DiegoReis escribió:

¿Puedes mostrarme cómo crear esta columna?


@DiegoReis

Simplemente puede agregar una columna personalizada a través de la interfaz de usuario si no sabe cómo editar en el editor avanzado. La solución de @ Greg_Deckler realmente funciona en mi prueba, cuando dices que no funciona, ¿podrías ser más específico?

columnapersonalizada.gif

greg_deckler

Prueba esto:

    #"Added Conditional Column1" = Table.AddColumn(#"Unpivoted Columns", "Custom1", each if
      List.AllTrue({
      not Text.Contains([TEXTO], "ORD 9"),
      not Text.Contains([TEXTO], "ORD 6"),
      not Text.Contains([TEXTO], "Reclassificação"),
      not Text.Contains([TEXTO], " "),
      not Text.Contains([TEXTO], "TRANSITORIA"),
         List.AnyTrue({
            [TEXTO] <> "",
            Text.Contains([TEXTO_CAB], "tarifa")
         })
      })
then "True"
else "False")

DiegoReis

En respuesta a greg_deckler

no funcionó

DiegoReis

En respuesta a greg_deckler

¿Puedes mostrarme cómo crear esta columna?

En respuesta a DiegoReis


@DiegoReis escribió:

¿Puedes mostrarme cómo crear esta columna?


@DiegoReis

Simplemente puede agregar una columna personalizada a través de la interfaz de usuario si no sabe cómo editar en el editor avanzado. La solución de @ Greg_Deckler realmente funciona en mi prueba, cuando dices que no funciona, ¿podrías ser más específico?

columnapersonalizada.gif

DiegoReis

En respuesta a Eric_Zhang

Gracias, pero no funcionó =/

DiegoReis

En respuesta a greg_deckler

No entendí cómo hacer esta columna, ¿no es una columna ordinaria?

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *