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

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.

Reply
Anonymous
Not applicable

columna calculada - últimos seis meses

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

2 ACCEPTED SOLUTIONS

@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

View solution in original post

CNENFRNL
Community Champion
Community Champion

@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!

View solution in original post

7 REPLIES 7
CNENFRNL
Community Champion
Community Champion

@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!

Anonymous
Not applicable

esto funciona perfecto gracias

sanalytics
Solution Supplier
Solution Supplier

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

Anonymous
Not applicable

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.

amitchandak
Super User
Super User

@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

Anonymous
Not applicable

gracias por su respuesta.
No necesito el total de ventas.
Utilizo la columna calculada como filtro/cortador.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.