Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Calcular la fecha anterior

Hola

Cómo puedo calcular una fecha anterior desde una columna con un tiempo de datos recibido. Ejemplo: Tengo una columna con esta fecha:

AnaIsa_0-1714433092187.png

Quiero calcular una fecha anterior, sería el 31/03/24

Gracias

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Hola, @AnaIsa

Gracias por @lbendlin respuesta. Este es un paso adicional a su respuesta, si no sabe cómo proceder, puede consultar los siguientes métodos.

1. Power Query (Consulta de energía)

vyaningymsft_0-1714444806409.png

let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WMjDRNzDUNzIwMlGKjQUA", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Date = _t]),
    #"ChangedType" = Table.TransformColumnTypes(Source,{{"Date", type date}}),
    AddedCustom = Table.AddColumn(ChangedType, "Previous Day", each Date.AddDays([Date], -1), type date)
in
    AddedCustom


2. Escritorio de Power BI

vyaningymsft_1-1714445953019.png

Previous Day 2 = 
VAR _previousDate = CALCULATE(SELECTEDVALUE('Table'[Date]) - 1)
RETURN
_previousDate

O use la función Dateadd directamente.
DATEADD - Guía DAX

Saludos
Yang
Equipo de apoyo a la comunidad

Si hay alguna publicación que ayude, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Si no entiendo sus necesidades o aún tiene problemas al respecto, no dude en hacérnoslo saber. ¡Muchas gracias!

Cómo obtener respuestas rápidas a sus preguntas : cómo proporcionar datos de ejemplo en el foro de Power BI

Me gustaría ver el valor de las ventas del mes anterior en el detalle del producto, solo lo veo en una tabla general como esta:

AnaIsa_0-1715207640344.png

pero si quiero ver por detalle, si selecciono un mes veo la misma cantidad para AC y AC-1, la fórmula utilizada para AC-1 es:

Tránsito AC-1 = CALCULAR([Tránsito total],(FECHAAÑADIR('Fecha'[Fecha],-1,MES)))

AnaIsa_2-1715207911669.png

¿Podrías ayudarme por favor?

Syndicate_Admin
Administrator
Administrator

En Power Query se resta #duration(1,0,0,0) . En DAX se resta 1.

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.