Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The ultimate Microsoft Fabric, Power BI, Azure AI & SQL learning event! Join us in Las Vegas from March 26-28, 2024. Use code MSCUST for a $100 discount. Register Now

Reply
arb1782
Helper III
Helper III

Necesita ayuda con la fórmula de columna personalizada en PowerQuery

Hola

Tengo una tabla que se construye haciendo referencia a otra tabla. Dentro de la segunda tabla necesito crear una columna personalizada que la siguiente lógica

Si la columna X es 'xyz', entonces "sí"

Si la columna Y es 'xyz', entonces "sí"

De lo contrario "no"

Escribí la fórmula en DAX, pero la función de columna personalizada en PowerQuery parece usar un idioma diferente. ¿Alguien podría ayudar?

1 ACCEPTED SOLUTION
v-eqin-msft
Community Support
Community Support

Hola @arb1782 ,

Puede usar la siguiente sintaxis en la ventana "Agregar una columna personalizada".

each if [X]="xyz" then "Yes" else if [Y]="xyz" then "Yes" else "No"

9.22.3.1.png

9.22.3.2.PNG

¿He respondido a tu pregunta? Por favor, marque mi respuesta como solución. Muchas gracias.
Si no es así, cargue algunas muestras de datos insensibles y la salida esperada.

Saludos
Eyelyn Qin

View solution in original post

6 REPLIES 6
v-eqin-msft
Community Support
Community Support

Hola @arb1782 ,

Puede usar la siguiente sintaxis en la ventana "Agregar una columna personalizada".

each if [X]="xyz" then "Yes" else if [Y]="xyz" then "Yes" else "No"

9.22.3.1.png

9.22.3.2.PNG

¿He respondido a tu pregunta? Por favor, marque mi respuesta como solución. Muchas gracias.
Si no es así, cargue algunas muestras de datos insensibles y la salida esperada.

Saludos
Eyelyn Qin

Gracias a todos

PaulDBrown
Community Champion
Community Champion

@arb1782

Use la opción de la cinta de opciones para agregar una nueva columna condicional y escribir la lógica en la interfaz. Puede seleccionar diferentes columnas.

Por ejemplo:

PQ Condit Col.JPG





Did I answer your question? Mark my post as a solution!
In doing so, you are also helping me. Thank you!

Proud to be a Super User!
Paul on Linkedin.






¡Ah, no lo había visto antes, gracias! Lo he configurado como sigue:

Si la columna x CONTIENE 'xyz' entonces sí

O si la columna y es igual a 'xyz' entonces sí

De lo contrario No

El problema restante de Mhy es que cuando la columna x es null, PBI devuelve el error en lugar de No. ¿Alguna idea de cómo rectificar esto? No parece haber 'isnull' en los criterios disponibles.

Cualquier otra idea sobre mi respuesta @PaulDBrown

amitchandak
Super User
Super User

@arb1782 , ¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla? O una muestra de pbix después de eliminar datos confidenciales.

¿Puedes ver si esto puede ayudar:https://eriksvensen.wordpress.com/2019/02/28/powerquery-replicate-doing-an-excel-vlookup-in-m/

Helpful resources

Announcements
Fabric Community Conference

Microsoft Fabric Community Conference

Join us at our first-ever Microsoft Fabric Community Conference, March 26-28, 2024 in Las Vegas with 100+ sessions by community experts and Microsoft engineering.

Top Solution Authors