cancel
Showing results for 
Search instead for 
Did you mean: 

Fabric is Generally Available. Browse Fabric Presentations. Work towards your Fabric certification with the Cloud Skills Challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Recuento de días de lluvia por lugar y fecha

Hola

Tengo este conjunto de datos con diferentes ubicaciones, fecha y una columna que dice si ese día es un día con lluvia o no. Ahora quiero crear dos columnas calculadas, una con el rango del período de lluvia / período de lluvia por ubicación. el rango 1 debe estar en todos los primeros períodos donde el período de lluvia = Sí, y 2 en el segundo período donde el período de lluvia = Sí, etc. (y lo mismo donde el período de lluvia = no).

La segunda columna que quiero es un recuento de cuántos días de lluvia ha estado en fila, antes de que hubiera un día sin lluvia. comienza a contar el primer día con lluvia y akkumular el conteo hasta el día de lluvia = "No". Por lo tanto, es un contador que comienza en 1 cada vez que cambia el valor en la columna Día de lluvia. Este recuento también debe ser por ubicación. He estado tratando de usar rankx para esto, pero no puedo obtener la expresión correcta. ¿Puede alguien ayudarme, por favor?

UbicaciónPeríodo de lluviaAumento del valorRango del período de lluviaRecuento continuo de días de lluvia por ubicación
Ubicación 101.01.202311
Ubicación 102.01.202312
Ubicación 1no03.01.202311
Ubicación 1no04.01.202312
Ubicación 105.01.202321
Ubicación 106.01.202322
Ubicación 201.01.202311
Ubicación 202.01.202312
Ubicación 2no03.01.202311
Ubicación 2no04.01.202312
Ubicación 205.01.202321
Ubicación 206.01.202322
Ubicación 301.01.202311
Ubicación 302.01.202312
Ubicación 3no03.01.202321
Ubicación 3no04.01.202322
Ubicación 305.01.202321
Ubicación 306.01.202322
1 REPLY 1
Syndicate_Admin
Administrator
Administrator

Creo que puedo conseguir esto, pero en su lugar es un error en Power Query. Utilice este truco para obtener los valores de la fila anterior:

https://gorilla.bi/power-query/get-previous-row-value/#:~:text=Column%20Index%201%20has%20a,tab%2C%2....

Una vez que tenga una columna [período de lluvia anterior], puede tener una columna auxiliar que es 1 si [período de lluvia] es sí y [período de lluvia anterior] es no, y 0 en caso contrario, luego ejecute el total de esta columna para obtener [Rango de período de lluvia].

https://gorilla.bi/power-query/running-total-by-category/

Es posible que también necesite anterior-row-location y tenerlo en cuenta para que no tenga problemas cuando pase a la siguiente ubicación.

Creo que [recuento continuo de días de lluvia por ubicación] también debería ser un total acumulado en Power Query de alguna manera... pero esto requeriría que cada período de lluvia tuviera una identificación única. Tal vez podría lograr esto teniendo otra columna auxiliar (en Power Query) que sea 1 si [período de lluvia] <> [período de lluvia anterior] y 0 si [período de lluvia] = [período de lluvia anterior], haciendo un total acumulado en esto para obtener [ID de período de lluvia], luego ejecutando el total nuevamente para obtener lo que necesita.

Helpful resources

Announcements
PBI November 2023 Update Carousel

Power BI Monthly Update - November 2023

Check out the November 2023 Power BI update to learn about new features.

Community News

Fabric Community News unified experience

Read the latest Fabric Community announcements, including updates on Power BI, Synapse, Data Factory and Data Activator.

Power BI Fabric Summit Carousel

The largest Power BI and Fabric virtual conference

130+ sessions, 130+ speakers, Product managers, MVPs, and experts. All about Power BI and Fabric. Attend online or watch the recordings.

Top Solution Authors