Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and a 50 percent discount on exams.
Get startedEarn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola a todos
¿Cómo determino mediante DAX si las fechas entre 2 columnas (columna A y B) están dentro de las fechas que se muestran en la calandra creada con una instrucción If de sí o no para una columna calculada?
¿Hay alguna solución a este problema, por favor?
Solved! Go to Solution.
@Mido999 , Nuevas columnas
Nueva columna para Col 1=
var _min = Min(calendario[Fecha])
var _max = Max(calendar[Fecha])
devolución
if([Col1] >= _min && [Col1]<=_max , "Col 1 está en fechas de calendario", "No")
Nueva columna para Col 1=
var _min = Min(calendario[Fecha])
var _max = Max(calendar[Fecha])
devolución
if([Col2] >= _min && [Col2]<=_max , "Col 2 está en fechas de calendario", "No")
Si esto no ayuda
¿Puede compartir datos de muestra y salida de muestra en formato de tabla? O un pbix de muestra después de eliminar datos confidenciales.
Hay @Mido999 ,
¿La calandra creada en el conjunto de datos es una tabla o una columna? He creado una muestra simple, consulte mi archivo pbix para ver si le ayuda.
Gestionar la relación entre las dos tablas.
A continuación, cree una medida.
Measure =
VAR _mindate =
MINX ( ALL ( 'Table' ), 'Table'[date_1] )
VAR _maxdate =
MAXX ( ALL ( 'Table' ), 'Table'[date_2] )
RETURN
IF (
MAXX ( ALL ( calender ), calender[Date] ) <= _maxdate
&& MAXX ( ALL ( calender ), calender[Date] ) >= _mindate,
"YES",
"NO"
)
Si he entendido mal su significado, proporcione su archivo pbix sin información de privacidad y salida deseada.
Saludos
Equipo de apoyo a la comunidad _ Polly
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
@Mido999 , Nuevas columnas
Nueva columna para Col 1=
var _min = Min(calendario[Fecha])
var _max = Max(calendar[Fecha])
devolución
if([Col1] >= _min && [Col1]<=_max , "Col 1 está en fechas de calendario", "No")
Nueva columna para Col 1=
var _min = Min(calendario[Fecha])
var _max = Max(calendar[Fecha])
devolución
if([Col2] >= _min && [Col2]<=_max , "Col 2 está en fechas de calendario", "No")
Si esto no ayuda
¿Puede compartir datos de muestra y salida de muestra en formato de tabla? O un pbix de muestra después de eliminar datos confidenciales.