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
Estoy buscando una fórmula que muestre la columna "cierre anterior" en esta tabla.
Mi tabla está vinculada a una tabla de fechas de funcionamiento adecuado. Una fórmula con "PREVIOUS" no funciona debido a los fines de semana.
Thnx por ayudarme.
Carla
Solved! Go to Solution.
No @Carla17
Puede utilizar los dos métodos siguientes para agregar una nueva columna.
Previous Close =
MAXX (
TOPN (
1,
FILTER (
'Table',
'Table'[Ticker] = EARLIER ( 'Table'[Ticker] )
&& 'Table'[Date] < EARLIER ( 'Table'[Date] )
),
'Table'[Date], DESC
),
'Table'[Close]
)
o
Previous Close 2 =
VAR _previousDate =
MAXX (
FILTER (
ALL ( 'Date' ),
'Date'[Work Day] = 1
&& 'Date'[Date] < EARLIER ( 'Table'[Date] )
),
'Date'[Date]
)
VAR _previousClose =
MAXX (
FILTER (
'Table',
'Table'[Ticker] = EARLIER ( 'Table'[Ticker] )
&& 'Table'[Date] = _previousDate
),
'Table'[Close]
)
RETURN
_previousClose
Con el segundo método, debe tener una columna [Día laborable] en la tabla Fecha para marcar si una fecha es un día laborable.
saludos
Equipo de soporte de la comunidad _ Jing
Si esta publicación ayuda, por favor acéptala como la solución para ayudar a otros miembros a encontrarla.
No @Carla17
Puede utilizar los dos métodos siguientes para agregar una nueva columna.
Previous Close =
MAXX (
TOPN (
1,
FILTER (
'Table',
'Table'[Ticker] = EARLIER ( 'Table'[Ticker] )
&& 'Table'[Date] < EARLIER ( 'Table'[Date] )
),
'Table'[Date], DESC
),
'Table'[Close]
)
o
Previous Close 2 =
VAR _previousDate =
MAXX (
FILTER (
ALL ( 'Date' ),
'Date'[Work Day] = 1
&& 'Date'[Date] < EARLIER ( 'Table'[Date] )
),
'Date'[Date]
)
VAR _previousClose =
MAXX (
FILTER (
'Table',
'Table'[Ticker] = EARLIER ( 'Table'[Ticker] )
&& 'Table'[Date] = _previousDate
),
'Table'[Close]
)
RETURN
_previousClose
Con el segundo método, debe tener una columna [Día laborable] en la tabla Fecha para marcar si una fecha es un día laborable.
saludos
Equipo de soporte de la comunidad _ Jing
Si esta publicación ayuda, por favor acéptala como la solución para ayudar a otros miembros a encontrarla.
No @Carla17
Puede utilizar los dos métodos siguientes para agregar una nueva columna.
Previous Close =
MAXX (
TOPN (
1,
FILTER (
'Table',
'Table'[Ticker] = EARLIER ( 'Table'[Ticker] )
&& 'Table'[Date] < EARLIER ( 'Table'[Date] )
),
'Table'[Date], DESC
),
'Table'[Close]
)
o
Previous Close 2 =
VAR _previousDate =
MAXX (
FILTER (
ALL ( 'Date' ),
'Date'[Work Day] = 1
&& 'Date'[Date] < EARLIER ( 'Table'[Date] )
),
'Date'[Date]
)
VAR _previousClose =
MAXX (
FILTER (
'Table',
'Table'[Ticker] = EARLIER ( 'Table'[Ticker] )
&& 'Table'[Date] = _previousDate
),
'Table'[Close]
)
RETURN
_previousClose
Con el segundo método, debe tener una columna [Día laborable] en la tabla Fecha para marcar si una fecha es un día laborable.
saludos
Equipo de soporte de la comunidad _ Jing
Si esta publicación ayuda, por favor acéptala como la solución para ayudar a otros miembros a encontrarla.
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 |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |