Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount.
Register nowThe Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.
Hola
Tengo una tabla que abarca varios meses que muestra el acumulado para cada distrito a lo largo de ese mes.
Necesito una columna calculada que calcule el recuento diario para cada distrito.
Una vez que termina el mes, debe reiniciarse. Entonces, el 1 de julio, el recuento diario es esencialmente la cantidad acumulada, ya que es el día 1.
Ejemplo de lo que estoy buscando:
FECHA | DISTRITO | ACUMULATIVO | RECUENTO DIARIO |
6/15/2022 | Distrito 1 | 19361 | 1466 |
6/15/2022 | Distrito 2 | 10328 | 876 |
6/15/2022 | Distrito 3 | 7229 | 735 |
6/16/2022 | Distrito 1 | 20521 | 1160 |
6/16/2022 | Distrito 2 | 10943 | 615 |
6/16/2022 | Distrito 3 | 7724 | 495 |
... (fechas restantes de junio)
FECHA | DISTRITO | ACUMULATIVO | RECUENTO DIARIO |
7/01/2022 | Distrito 1 | 1501 | 1501 |
7/01/2022 | Distrito 2 | 718 | 718 |
7/01/2022 | Distrito 3 | 505 | 505 |
7/02/2022 | Distrito 1 | 2808 | 1307 |
7/02/2022 | Distrito 2 | 1252 | 534 |
7/02/2022 | Distrito 3 | 703 | 198 |
Pruebe esta columna calculada:
DAILY COUNT =
VAR vDate = Table1[DATE]
VAR vPrevDate =
CALCULATE (
MAX ( Table1[DATE] ),
ALLEXCEPT ( Table1, Table1[DISTRICT] ),
Table1[DATE] < vDate
)
VAR vPrevAmount =
CALCULATE (
SUM ( Table1[CUMULATIVE] ),
ALLEXCEPT ( Table1, Table1[DISTRICT] ),
Table1[DATE] = vPrevDate
)
VAR vResult =
IF (
DAY ( Table1[DATE] ) = 1,
Table1[CUMULATIVE],
Table1[CUMULATIVE] - vPrevAmount
)
RETURN
vResult
Esto funcionó perfectamente, ¡gracias!
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.
If you love stickers, then you will definitely want to check out our Community Sticker Challenge!