We've captured the moments from FabCon & SQLCon that everyone is talking about, and we are bringing them to the community, live and on-demand. Starts on April 14th. Register now
Hola
Espero que alguien pueda ayudar.
Tengo una tabla de datos con un campo de fecha. Necesito los siguientes campos creados con DAX o Power Query, pero estoy luchando con la sintaxis.
TodaysDate = If Date = Hoy yeah else no
CurrentWeek = si se ha creado una fecha y se enmarca dentro de la semana actual que comienza (de lunes a viernes) el sí no (la fecha podría crearse en cualquier momento, por ejemplo, el principio, el medio o el final de la semana).
CurrentMonth = si se ha creado una fecha y cae dentro del mes actual (1º -31, etc.) el sí no (la fecha podría crearse en cualquier momento, por ejemplo, el principio, el medio o el final del mes).
Current6Months = si se ha creado una fecha y se enmarca dentro del período actual de 6 meses (abril – septiembre, etc.) el sí no (la fecha podría crearse en cualquier momento, por ejemplo, el principio, el medio o el final de los 6 meses).
Currentyear = si se ha creado una fecha y cae dentro del año en curso (abril - septiembre, etc.) el sí no (La fecha podría crearse en cualquier momento, por ejemplo, el comienzo, medio o final del año).
Gracias
Boycie92
Gracias por su ayuda. Actualmente no estoy usando una tabla de fechas, así que he utilizado sugerencias de @amitchandak.
para los 6 meses actuales uno. Necesito definir esto en términos de años finaciales. Así es que tiene que estar buscando de abril a septiembre y octubre a match. Dependiendo de dónde caiga la fecha. ¿Alguna idea de cómo puedo hacer esto?
Esto también es lo mismo para los 12 meses. ¿La fecha para entre el año fincial actual, por ejemplo abril de 2020 - Partido 2021. Tiene que ser dinámico y cambiar basado en un nuevo Año Fiánico. ¿Alguna idea?
Gracias
Boycie92
Hola, @Boycie92
De acuerdo con su seguimiento, parece que desea crear los campos basados en la fecha filtrada entre abril de 2020 y match 2021. Creo que primero puedes crear una tabla filtrada como esta:
Filtered Date=
Filter(‘Date’,[Date]>=Date(2020,4,1)&& [Date]<Date(2021,3,1)
A continuación, puede crear las columnas calculadas en función de las fórmulas DAX publicadas por amitchandak.
Y puedes conseguir lo que quieras.
Si todavía tiene un problema, puede publicar algunos datos de ejemplo (sin datos confidenciales) y el resultado esperado.
Cómo obtener respuestas rápidamente a su pregunta
Saludos
Equipo de soporte comunitario _Robert Qin
Si este post ayuda, entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@v-robertq-msft ¿Hay de todos modos para hacer esto sin codificar las fechas, ya que lo necesito demasiado cambiar cada vez que cambia el año fiancial o ese período de 6 meses?
@Boycie92 bien. en este caso tendrá que crear nuevas columnas en su tabla de fechas como a continuación
@Boycie92 , consulte estas nuevas columnas
Es hoy = if('Date'[Date]=TODAY(),1,0)
Esta semana = if([Date] >= 'today()+-1*WEEKDAY(today() ,2)+1 & [Date] <= today()+ 5-1*WEEKDAY(today(),2) ,1,0)
Tipo de mes = Interruptor ( True(),
Fecha([Fecha])= eomonth(Today(),0),1 ,
0
)
las6 6Months Tipo = Switch ( True(),
([Fecha]) >= eomonth(Today(),-6) && Date([Fecha])<= eomonth(Today(),0) ,1 ,
0
)
Tipo de año = Interruptor ( True(),
año([Fecha])= año (Hoy()),1,
0
)
Consulte : https://www.youtube.com/watch?v=hfn05preQYA
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.