cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Syndicate_Admin
Administrator
Administrator

Cambiar un valor de columna en función de un parámetro

Hola a todos

Estoy buscando hacer lo siguiente:

1. Cree un parámetro basado en listas, por lo que una lista de valores introducidos manualmente. Parece que esto solo es factible a nivel de fuente de datos, lo cual es un poco impactante para mí. A nivel de informe solo hay parámetros hipotéticos (basados en números limitados).

2. Haga que un campo calculado cambie dinámicamente en función de lo que se elija en ese parámetro. Por ejemplo:

Digamos que tiene un parámetro de lista, una opción es dólares estadounidenses, una opción libras esterlinas. La columna (medida) sería algo como esto:

IF(currency_chosen_parameter = "Dólares estadounidenses", dollars_in_US, dollars_in_british)

Así que, básicamente, haga que la medida cambie dinámicamente en función del valor elegido en el parámetro (tenga en cuenta que si bien mi ejemplo incluyó cambiar una moneda, mi ejemplo de la vida real es muy diferente).

Me sorprende que Power BI no parezca tener esa capacidad. Los parámetros de lista se realizan en el nivel de origen y parece que no se puede cambiar un valor de medida (calculado) en función del valor elegido en un parámetro de lista. ¿Me falta algo?

Pregunta de bonificación: ¿es posible cambiar dinámicamente un tipo de datos? Por ejemplo, conviértalo en moneda si es superior a 1, de lo contrario hágalo un %. ¿Alguien ha encontrado una solución para este tipo de cosas?

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

¡Gracias por esto! Por cierto, parece que los parámetros de campo no están disponibles para agregar a través de opciones. ¿Significa eso que mi versión de Power BI es antigua?

Syndicate_Admin
Administrator
Administrator

@dopper156 , Una columna calculada no puede usar el valor de la segmentación de datos, es decir, la limiatación. Pero la medida puede.

Measure slicer es un ejemplo de eso- Measure Slicer: https://www.youtube.com/watch?v=JLkKTJrdv04&list=PLPaNVDMhUXGYzjFASXjdY7GNoFxvlkR54&index=19

El parámetro de campo lo toma al siguiente nivel, donde se desplaza la columna en el eje o se mide en valores

https://amitchandak.medium.com/power-bi-field-parameters-a-quick-way-for-dynamic-visuals-fc4095ae9af...

Helpful resources

Announcements
August 1 episode 9_no_dates 768x460.jpg

The Power BI Community Show

Watch the playback when Priya Sathy and Charles Webb discuss Datamarts! Kelly also shares Power BI Community updates.

Power BI Dev Camp Session 24 without aka link and time 768x460.jpg

Ted's Dev Camp - July 28, 2022

Watch Session 24 of Ted's Dev Camp along with past sessions!

Power Platform Conf 2022 768x460.jpg

Join us for Microsoft Power Platform Conference

The first Microsoft-sponsored Power Platform Conference is coming in September. 100+ speakers, 150+ sessions, and what's new and next for Power Platform.

Top Solution Authors