Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola
Soy nuevo en Power BI y tengo problemas para agregar una columna acumulativa.
Tengo una tabla que muestra la actitvidad por cuenta por mes que quiero usar para mostrar el saldo final cada mes.
Cuenta | Fin de mes | Cantidad |
21010 · Cuentas por pagar | jueves, 31 de enero de 2019 | -460,516.69 |
21010 · Cuentas por pagar | jueves, 28 de febrero de 2019 | 359,506.42 |
21010 · Cuentas por pagar | Domingo, 31 de marzo de 2019 | -558,546.33 |
21010 · Cuentas por pagar | martes, 30 de abril de 2019 | 715,404.94 |
21010 · Cuentas por pagar | viernes, 31 de mayo de 2019 | 192,266.02 |
21010 · Cuentas por pagar | Domingo, 30 de junio de 2019 | 27,008.43 |
21010 · Cuentas por pagar | miércoles, 31 de julio de 2019 | -432,746.89 |
21010 · Cuentas por pagar | Sábado, 31 de agosto de 2019 | -336,590.16 |
21010 · Cuentas por pagar | lunes, 30 de septiembre de 2019 | 551,861.02 |
21010 · Cuentas por pagar | jueves, 31 de octubre de 2019 | -693,064.65 |
21010 · Cuentas por pagar | Sábado, 30 de noviembre de 2019 | -929,912.33 |
21010 · Cuentas por pagar | martes, 31 de diciembre de 2019 | 627,289.88 |
21010 · Cuentas por pagar | viernes, 31 de enero de 2020 | 506,005.72 |
21010 · Cuentas por pagar | Sábado, 29 de febrero de 2020 | -99,913.04 |
21010 · Cuentas por pagar | martes, 31 de marzo de 2020 | -85,338.85 |
21010 · Cuentas por pagar | Jueves, 30 de abril de 2020 | -12,684.61 |
21010 · Cuentas por pagar | Domingo, 31 de mayo de 2020 | 209,643.36 |
21010 · Cuentas por pagar | martes, 30 de junio de 2020 | -607,534.64 |
21010 · Cuentas por pagar | lunes, 31 de diciembre de 2018 | -725,219.03 |
11010 · Comprobación de Cash-Chase | jueves, 31 de enero de 2019 | 379,082.18 |
11010 · Comprobación de Cash-Chase | jueves, 28 de febrero de 2019 | 356,285.90 |
11010 · Comprobación de Cash-Chase | Domingo, 31 de marzo de 2019 | -648,773.44 |
11010 · Comprobación de Cash-Chase | martes, 30 de abril de 2019 | 48,104.83 |
11010 · Comprobación de Cash-Chase | Domingo, 30 de junio de 2019 | -280,666.70 |
11010 · Comprobación de Cash-Chase | miércoles, 31 de julio de 2019 | 547,017.34 |
11010 · Comprobación de Cash-Chase | Sábado, 31 de agosto de 2019 | -217,955.31 |
11010 · Comprobación de Cash-Chase | lunes, 30 de septiembre de 2019 | -182,446.73 |
11010 · Comprobación de Cash-Chase | Sábado, 30 de noviembre de 2019 | -613,046.85 |
11010 · Comprobación de Cash-Chase | martes, 31 de diciembre de 2019 | -126,870.59 |
11010 · Comprobación de Cash-Chase | viernes, 31 de enero de 2020 | 508,440.83 |
11010 · Comprobación de Cash-Chase | Sábado, 29 de febrero de 2020 | -394,431.20 |
11010 · Comprobación de Cash-Chase | martes, 31 de marzo de 2020 | -122,365.01 |
11010 · Comprobación de Cash-Chase | Jueves, 30 de abril de 2020 | -375,733.21 |
11010 · Comprobación de Cash-Chase | Domingo, 31 de mayo de 2020 | 753,068.04 |
11010 · Comprobación de Cash-Chase | martes, 30 de junio de 2020 | -452,400.43 |
11010 · Comprobación de Cash-Chase | viernes, 31 de mayo de 2019 | 272,087.62 |
11010 · Comprobación de Cash-Chase | jueves, 31 de octubre de 2019 | 970,930.54 |
11010 · Comprobación de Cash-Chase | lunes, 31 de diciembre de 2018 | -32,813.06 |
11040 · Cuentas por cobrar - Almacenamiento | jueves, 31 de enero de 2019 | 770,194.65 |
11040 · Cuentas por cobrar - Almacenamiento | jueves, 28 de febrero de 2019 | -529,464.30 |
11040 · Cuentas por cobrar - Almacenamiento | Domingo, 31 de marzo de 2019 | 730,106.49 |
11040 · Cuentas por cobrar - Almacenamiento | martes, 30 de abril de 2019 | -680,012.99 |
11040 · Cuentas por cobrar - Almacenamiento | viernes, 31 de mayo de 2019 | 95,405.75 |
11040 · Cuentas por cobrar - Almacenamiento | Domingo, 30 de junio de 2019 | -191,929.20 |
11040 · Cuentas por cobrar - Almacenamiento | miércoles, 31 de julio de 2019 | -294,148.33 |
11040 · Cuentas por cobrar - Almacenamiento | Sábado, 31 de agosto de 2019 | 824,700.49 |
11040 · Cuentas por cobrar - Almacenamiento | lunes, 30 de septiembre de 2019 | 269,638.83 |
11040 · Cuentas por cobrar - Almacenamiento | jueves, 31 de octubre de 2019 | -470,359.77 |
11040 · Cuentas por cobrar - Almacenamiento | Sábado, 30 de noviembre de 2019 | 1,024,356.34 |
11040 · Cuentas por cobrar - Almacenamiento | martes, 31 de diciembre de 2019 | 130.50 |
11040 · Cuentas por cobrar - Almacenamiento | viernes, 31 de enero de 2020 | 392,481.31 |
11040 · Cuentas por cobrar - Almacenamiento | Sábado, 29 de febrero de 2020 | 227,028.55 |
11040 · Cuentas por cobrar - Almacenamiento | martes, 31 de marzo de 2020 | 964,390.64 |
11040 · Cuentas por cobrar - Almacenamiento | Jueves, 30 de abril de 2020 | -6,752.01 |
11040 · Cuentas por cobrar - Almacenamiento | Domingo, 31 de mayo de 2020 | -253,979.49 |
11040 · Cuentas por cobrar - Almacenamiento | martes, 30 de junio de 2020 | 840,380.74 |
11040 · Cuentas por cobrar - Almacenamiento | lunes, 31 de diciembre de 2018 | 2,061,661.96 |
En mi objeto visual, puedo seleccionar una fecha y obtener el equilibrio adecuado para ese período. Pero necesito mostrar el saldo del saldo acumulado para todos los meses, no solo el mes seleccionado.
Hola @tcasekpi ,
Puede crear una tabla de fechas como filtro de fecha. A continuación, consulte la siguiente medida:
Measure =
VAR a =
CALCULATE ( MAX ( 'Date'[Date] ), ALLSELECTED ( 'Date' ) )
VAR b =
EOMONTH ( a, -12 )
RETURN
CALCULATE (
SUM ( 'Table'[Amount] ),
FILTER (
ALLEXCEPT ( 'Table', 'Table'[Account] ),
'Table'[End of Month] <= MAX ( 'Table'[End of Month] )
&& SELECTEDVALUE ( 'Table'[End of Month] ) <= a
&& SELECTEDVALUE ( 'Table'[End of Month] ) >= b
)
)
Aquí está mi archivo de prueba para su referencia.
Bueno, si usted está tratando con la lógica de balancesheet, entonces no puede utilizar las funciones YTD y QTD o como los importes de la hoja de balance no son aditivos, usted debe utilizar las funciones CLOSINGBALANCEMONTH(), CLOSINGBALANCEQUARTER() y CLOSINGBALANCEYEAR() para MTD, QTD y YTD.
CLOSINGBALANCEYEAR también tiene un parámetro para tratar con el año fiscal no ser el mismo que el año natural
Ejemplo saldo de fin de mes - CLOSINGBALANCEMONTH(sum(gl[amount]), calendar[dates])
o algo así
Gracias por la respuesta, cuando se aplica esto da como resultado una columna en mi tabla que es igual a la cantidad ya enumerada allí.
Consulte este ejemplo con la tabla Fecha
Cummlative mensual
Ventas MTD: CALCULATE(SUM(Sales[Sales Amount]),DATESMTD('Date'[Date]))
Qtr
Ventas de QTD: CALCULATE(SUM(Sales[Sales Amount]),DATESQTD(('Date'[Date])))
año
Ventas YTD á CALCULATE(SUM(Sales[Sales Amount]),DATESYTD('Date'[Date],"12/31"))
en general
Ventas de Cumm: CALCULATE(SUM(Sales[Sales Amount]),filter(date,date[date] <-maxx(date,date[date]))
Ventas de Cumm: CALCULATE(SUM(Sales[Sales Amount]),filter(date,date[date] <-max(Sales[Sales Date]))
Para obtener lo mejor de la función de inteligencia del tiempo. Asegúrese de que tiene un calendario de fechas y que se ha marcado como la fecha en la vista de modelo. Además, únase a ella con la columna de fecha de su/s hecho/s. Consulte:
https://radacad.com/creating-calendar-table-in-power-bi-using-dax-functions
https://www.archerpoint.com/blog/Posts/creating-date-table-power-bi
https://www.sqlbi.com/articles/creating-a-simple-date-table-in-dax/
Vea si mi seminario web sobre Time Intelligence puede ayudar: https://community.powerbi.com/t5/Webinars-and-Video-Gallery/PowerBI-Time-Intelligence-Calendar-WTD-Y...
Apreciamos tus Felicitaciones.
Gracias por la respuesta. Esto provoca una dependencia circular en mi tabla. No sé cómo resolver.
¿Lo está creando como una columna o una medida? deberías hacerlo como medida, también asegúrate de tener una tabla de fechas válida en tu modelo
Lo creé como medida y uso una tabla de fechas. Lo que en última instancia estoy tratando de hacer es tomar una tabla de transacciones y convertirla para mostrar 12 meses balances de balance móvil basados en una segmentación de fecha.
Veo una serie de ejemplos que funcionan para cuentas de ingresos, pero ninguno para los totales acumulados del balance.
@tcasekpi , cómo utilizar el saldo de cierre, consulte
https://www.facebook.com/watch/?v=343509629992272
Asegúrese de usar el calendario de fechas
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |