Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hola
Tengo una mesa de invitados que viajan en varios viajes. Cada viaje tiene un código único. A continuación se muestra una pequeña muestra.
En el código de salida DGCRD:20221004LEO, hay 4 personas viajando, de entre 68 y 77 años. Quiero poder calcular el rango de edades, en este ejemplo, 9 años.
Además, no quiero incluir valores en blanco/nulos,
por lo que DGCHRT:20221221LEO tendría 53 años, ya que hay varios invitados con edades no reveladas.
Tabla de muestra:
Código de salida (Salida) (Salida)Edad de salidaPrimera fecha de pago (Reserva) (Reserva)
DGCGRD:20220906LEO | ||
DGCGRD:20220906LEO | ||
DGCGRD:20221004LEO | 72 | 8/26/2020 |
DGCGRD:20221004LEO | 77 | 8/26/2020 |
DGCGRD:20221004LEO | 77 | 8/27/2020 |
DGCGRD:20221004LEO | 68 | 8/27/2020 |
DGCGEA:20231029LEO | ||
DGCBIN:20220122LEO | 72 | 12/22/2021 |
DGCGRD:20220906LEO | ||
DGCBIN:20220122LEO | 74 | 12/22/2021 |
DGCBEA:20221221-1LEO | 56 | 1/16/2020 |
DGCBEA:20221221-1LEO | 29 | 1/16/2020 |
DGCBEA:20221221-1LEO | 28 | 1/16/2020 |
DGCBEA:20221221-1LEO | 28 | 1/16/2020 |
DGCBEA:20221221-1LEO | 24 | 1/16/2020 |
DGCBEA:20221221-1LEO | 25 | 1/16/2020 |
DGCBEA:20221221-1LEO | 57 | 1/16/2020 |
DGCPHM:20220804LEO | 51 | 4/16/2021 |
DGCHRT:20221221LEO | 73 | 12/22/2021 |
DGCHRT:20221221LEO | 20 | 12/22/2021 |
DGCHRT:20221221LEO | 12/22/2021 | |
DGCHRT:20221221LEO | 12/22/2021 | |
DGCHRT:20221221LEO | 12/22/2021 | |
DGCTZS:20220807LEO | 16 | 12/10/2019 |
DGCTZS:20220807LEO | 16 | 12/10/2019 |
DGCTZS:20220807LEO | 46 | 12/10/2019 |
DGCTZS:20220807LEO | 47 | 12/10/2019 |
DGCPHM:20221222LEO | 36 | 12/23/2021 |
DGCPHM:20221222LEO | 38 | 12/23/2021 |
DGCPHM:20230803LEO | 50 | 4/16/2021 |
DGCPHM:20230803LEO | 52 | 4/16/2021 |
DGCPHM:20230803LEO | 15 | 4/16/2021 |
DGCPHM:20230803LEO | 17 | 4/16/2021 |
Solved! Go to Solution.
@apmulhearn pruebe esto
Measure =
VAR _filt =
FILTER (
'Table',
CALCULATE (
COUNT ( 'Table'[Departure Code] ),
ALLEXCEPT ( 'Table', 'Table'[Departure Code] )
) > 18
)
VAR _partition =
ALLEXCEPT ( 'Table', 'Table'[Departure Code] )
RETURN
CALCULATE ( MAX ( 'Table'[Age] ), _partition, _filt )
- CALCULATE ( MIN ( 'Table'[Age] ), _partition, _filt )
@apmulhearn usar esto como una medida
Measure = CALCULATE(MAX('Table'[Age]),ALLEXCEPT('Table','Table'[Departure Code]))-CALCULATE(MIN('Table'[Age]),ALLEXCEPT('Table','Table'[Departure Code]))
Hola - gracias. Este cálculo está funcionando bien, pero no creo que haya explicado mi caso de uso. Quiero poder comparar el número de reservas en las que el rango es mayor o igual a un cierto número (por ejemplo, 18) con el número de reservas en su conjunto. ¿Puedes ayudarme aquí?
@apmulhearn pruebe esto
Measure =
VAR _filt =
FILTER (
'Table',
CALCULATE (
COUNT ( 'Table'[Departure Code] ),
ALLEXCEPT ( 'Table', 'Table'[Departure Code] )
) > 18
)
VAR _partition =
ALLEXCEPT ( 'Table', 'Table'[Departure Code] )
RETURN
CALCULATE ( MAX ( 'Table'[Age] ), _partition, _filt )
- CALCULATE ( MIN ( 'Table'[Age] ), _partition, _filt )
Hola y perdón por el retraso, he estado tratando de usar lo que me diste y resolver mi problema, pero estoy fallando. Cuando uso la medida en un gráfico, lo siguiente es lo que recibo. El primer valor es de la primera Medida que usted sugirió; el segundo valor es de la segunda medida que usted sugirió.
Estoy seguro de que estoy arruinando esto, pero no estoy seguro de cómo. Lo que quiero es mostrar, por año en el gráfico, a) cuántas reservas (identificables por el campo 'Código de salida') tienen un rango de edad de 18 años o más, b) cuántas reservas totales hay, y c) a como un porcentaje de b.
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Check out the June 2024 Power BI update to learn about new features.
User | Count |
---|---|
3 | |
1 | |
1 | |
1 | |
1 |