ioannou
Escribo para preguntar algo que creo que es simple, pero para mí, como nuevo en Power BI, estoy luchando.
Básicamente tengo un conjunto de registros y todos ellos tienen una fecha. Quiero SUMAR una columna basada en el mes y el año.
Alguna sugerencia ?
v-yuezhe-msft
En respuesta a ioannou
@iioannou,
Cree una columna usando DAX a continuación.
Column = CALCULATE(SUM(Table1[Amount]),ALLEXCEPT(Table1,Table1[Date]))
Saludos,
lidia
floriankx
Hola,
simplemente sume el valor y agregue el mes y el año a su tabla dinámica. DAX hace la magia. Medida:=Suma([Value]), sin columna calculada.
Puede obtener MonthNumber:=Month([Date]) o NombreMes:=Formato([Date],»mmm») y Año:=Año([date] como columnas calculadas.
ioannou
En respuesta a floriankx
Hola,
No estoy seguro de seguir. Básicamente lo que quiero hacer es lo siguiente
Columna = SUMA(COLUMNA) DONDE MES = MES Y AÑO = AÑO
Por ejemplo, si tengo los siguientes datos
Fecha |
Monto |
25-01-2017 |
100 |
26-01-2018 |
120 |
27-01-2018 |
100 |
28-01-2018 |
80 |
El resultado que quiero es una nueva columna a la derecha que será Month SUM
p.ej
– para enero de 2017 serán 100 solamente
– para enero de 2018 serán 300
Por favor, hágamelo saber si ahora está claro.
floriankx
En respuesta a ioannou
Hola,
si absolutamente claro. Agregue columnas calculadas para Mes y Año, el Número de mes es opcional, pero le recomiendo agregar esto también.
A continuación, cree su medida como la suma de la columna de valor y coloque el año y el mes en las filas de la tabla dinámica y su medida en el campo de valor.
ioannou
En respuesta a floriankx
Gracias. He creado las columnas Año y Mes. Ahora, ¿cómo puedo crear otra columna o medida que sea la SUMA de todos los registros de ese mes y año?
floriankx
En respuesta a ioannou
Hola,
crea una medida para la suma de todos los meses y años y si agrupa su tabla dinámica por mes y año, le dará el resultado solicitado.
ioannou
En respuesta a floriankx
Lo entendí, pero necesito que esté en una columna…
Por eso pregunté si se podía hacer algo así en Power BI
columna = SUMA (columna para suma) donde el mismo mes y el mismo año de todos los registros…
v-yuezhe-msft
En respuesta a ioannou
@iioannou,
Cree una columna usando DAX a continuación.
Column = CALCULATE(SUM(Table1[Amount]),ALLEXCEPT(Table1,Table1[Date]))
Saludos,
lidia
ioannou
En respuesta a v-yuezhe-msft
Gracias – eso era lo que estaba buscando
floriankx
En respuesta a ioannou
Hay posibilidades como SUMMARIZE o GROUPBY.
Pero estoy usando PowerPivot en Excel en lugar de PowerBI y parece que no tengo la oportunidad de crear una nueva tabla.