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.
creé un colum calculado, para indicar si se realizó una venta en los últimos seis meses. Usé esta consulta.
Last6months = IF(MONTH(Equitys[TradeDate]) >=MONTH(TODAY()) -6 && YEAR(TODAY()) = YEAR(Equitys[TradeDate]),TRUE(),FALSE())
estaba funcionando bien antes. pero con el nuevo año, está roto. ya que todas las filas son ahora falsas. ¿cómo puedo arreglar esto?
la columna calculada se está utilizando como filtro/cortador
Solved! Go to Solution.
@achude , Pruebe una nueva columna
Es el último 6 meses ?
var _date hoy()
var _min á date(year(_date), month(_date)-6,day(_date))
devolución
if(Equitys[TradeDate] >-_min && Equitys[TradeDate] <- _date, true(), false())
que el uso de caso en el lugar hoy en día
fin de este mes : var _date eomonth(today() ,0)
final del mes pasado : var _date eomonth(today() ,-1)
referir mi video
fecha como dateadd : https://www.youtube.com/watch?v=9qiRivlBv8w
Fecha predeterminada :https://www.youtube.com/watch?v=hfn05preQYA
@achude , es posible que desee esta fórmula en una columna calculada
Last6months = Equitys[TradeDate]>=EDATE(TODAY(),-6)
Thanks to the great efforts by MS engineers to simplify syntax of DAX! Most beginners are SUCCESSFULLY MISLED to think that they could easily master DAX; but it turns out that the intricacy of the most frequently used RANKX() is still way beyond their comprehension! |
DAX is simple, but NOT EASY! |
@achude , es posible que desee esta fórmula en una columna calculada
Last6months = Equitys[TradeDate]>=EDATE(TODAY(),-6)
Thanks to the great efforts by MS engineers to simplify syntax of DAX! Most beginners are SUCCESSFULLY MISLED to think that they could easily master DAX; but it turns out that the intricacy of the most frequently used RANKX() is still way beyond their comprehension! |
DAX is simple, but NOT EASY! |
esto funciona perfecto gracias
Hola @achude
La fórmula debe devolver el resultado correcto. No entiendas el requisito exacto. Por favor, envíenos el archivo pbix y explique claramente sus requisitos para que podamos trabajar..
saludos
sanéticas
Es posible que no pueda proporcionar el archivo Pbix. Puedo tratar de explicar de lo que estoy hablando.
Necesito un colum calculado que tenga "verdadero" o "falso" de la fecha coulmn está dentro de los últimos 6 meses.
@achude . con la ayuda de una tabla de fechas
Rolling 6 á CALCULATE(sum(Sales[Sales Amount]),DATESINPERIOD('Date'[Date ],MAX('Date'[Date ]),-6,MONTH))
O
Rolling 6 á CALCULATE(sum(Sales[Sales Amount]),DATESINPERIOD('Date'[Date ],eomonth(today(),0),-6,MONTH))
O
Rolling 6 á CALCULATE(sum(Sales[Sales Amount]),DATESINPERIOD('Date'[Date ],eomonth(today(),-1),-6,MONTH))
Para obtener lo mejor de la función de inteligencia del tiempo. Asegúrese de que tiene un calendario de fechas y que se ha marcado como la fecha en la vista de modelo. Además, únete a ella con la columna de fecha de tus hechos. Consulte :radacad sqlbi My Video Series Aprecia tus Felicitaciones.
@achude , Pruebe una nueva columna
Es el último 6 meses ?
var _date hoy()
var _min á date(year(_date), month(_date)-6,day(_date))
devolución
if(Equitys[TradeDate] >-_min && Equitys[TradeDate] <- _date, true(), false())
que el uso de caso en el lugar hoy en día
fin de este mes : var _date eomonth(today() ,0)
final del mes pasado : var _date eomonth(today() ,-1)
referir mi video
fecha como dateadd : https://www.youtube.com/watch?v=9qiRivlBv8w
Fecha predeterminada :https://www.youtube.com/watch?v=hfn05preQYA
gracias por su respuesta.
No necesito el total de ventas.
Utilizo la columna calculada como filtro/cortador.
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 |