Tutorial de Power BI

Cómo calcular el acumulado del año con TOTALYTD

El acumulado del año (YTD, year to date) suma desde el 1 de enero hasta cada mes: en marzo muestra enero + febrero + marzo. En Power BI se calcula con TOTALYTD([Ventas totales], Calendario[Date]), y para que funcione necesitas una tabla calendario relacionada con tus ventas. Aquí verás la sintaxis, el papel de la tabla de fechas y un ejemplo resuelto mes por mes.

Acumulado del año (YTD)

«YTD» (year to date) es lo acumulado desde el inicio del año hasta la fecha que se está viendo.

TOTALYTD(medida, Calendario[Date]) calcula la medida desde el 1 de enero del año hasta el último día visible. Por eso necesita la tabla calendario conectada y marcada (ya lo está en este modelo).

Pruébala en una tabla con Calendario[Año] y Calendario[Mes]: verás cómo crece mes a mes y vuelve a empezar en enero.

Cómo se escribe

Ventas acumuladas = TOTALYTD([Ventas totales], Calendario[Date])

[Ventas totales]
lo que se acumula
Calendario[Date]
la columna de fechas del calendario
TOTALYTD
desde el 1 de enero hasta la fecha visible
  1. 1Presiona «Nueva medida» y escribe la fórmula.
  2. 2Arma una matriz con Calendario[Mes] en filas, filtrada a un año.
  3. 3Pon juntas Ventas totales y Ventas acumuladas para comparar.

Ejemplo resuelto

Acumulado = TOTALYTD([Ventas], Calendario[Date])

Acumulado por Mes

$0$10 mil$20 mil$30 mil123456

Café La Esquina: acumulado del semestre mes a mes.

  • Usa siempre la fecha del calendario (Calendario[Date]), no la de Ventas: así no faltan días.
  • Para un año fiscal que empieza en otro mes, TOTALYTD acepta una fecha de cierre (lo verás en la vida real).

Preguntas frecuentes

¿Qué significa YTD?

Year to date: lo acumulado del año hasta la fecha. Empieza de cero cada 1 de enero.

¿Por qué TOTALYTD necesita una tabla calendario?

Porque las funciones de tiempo necesitan todas las fechas seguidas, sin huecos. La tabla calendario las tiene y se marca como tabla de fechas.

¿Cuál es la diferencia entre TOTALYTD y DATESYTD?

TOTALYTD ya es el cálculo completo. DATESYTD solo da las fechas del año y se usa dentro de CALCULATE; el resultado es el mismo.