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

The FabCon + SQLCon recap series starts April 14th at 8am Pacific. If you’re tracking where AI is going inside Fabric, this first session is a can't miss. Register now

Reply
Anonymous
Not applicable

Agregar un filtro desde el panel de filtro a una fórmula

Tengo la siguiente medida (abajo). Si aplico un contexto de filtro (mediante el panel de filtro), los valores de mis medidas se filtran a la cantidad adecuada. Pero tenga en cuenta que en la 3a tabla, sin filtro seleccionado, me da números gigantescos (equivocados).

Me gustaría incorporar este campo (visto en el área de filtro) en mi fórmula de la medida 7, pero he intentado agregarlo como un FILTRO en mi instrucción CALCUATE y eso no funciona. No estoy seguro de lo que estoy haciendo mal.

Intenté esto, pero cuando uso esto hace que la tabla se quede en blanco.

CALCULATE(SUM(Flu_Snapshots[Valor real]),FILTER(Flu_Snapshots,Flu_Snapshots[Todos los ingresos del último período]"Flu All Revenue Last Period"),FILTER(ALL(Dates[Date]), Dates[Date] - _lastDate))*-1

Fórmula actual (muestra los valores correctos siempre que el filtro se seleccione manualmente).


Medida 7 ?

VAR _year - SELECTEDVALUE(Fechas[Año])

VAR _month - SELECTEDVALUE(Dates[MonthName])

VAR _date - CALCULATE(MIN(Dates[Date]), FILTER(ALL(Dates), Dates[Year] - _year && Dates[MonthName] - _month))

VAR _lastDate á EOMONTH(_date,+0)+28



devolución

CALCULATE(SUM(Flu_Snapshots[Valor real]),FILTER(ALL(Dates[Date]), Dates[Date] - _lastDate))*-1

last period.png

4 REPLIES 4
v-deddai1-msft
Community Support
Community Support

Hola @texmexdragon ,

¿Podría informarnos información más detallada (como su salida esperada y sus datos de ejemplo (por OneDrive para la Empresa)) si es posible? Entonces le ayudaremos más correctamente.

En cuanto a la medida que nos dio, le sugiero que cambie la Medida7 a:

Measure 7 =

VAR _date = MIN(Dates[Date])

VAR _lastDate = EOMONTH(_date,+0)+28

RETURN

CALCULATE(SUM(Flu_Snapshots[Actual Value]),FILTER(ALL(Dates[Date]), Dates[Date] = _lastDate))*-1

Por favor, haga mask datos confidenciales antes de cargarlos.

Gracias por su comprensión y apoyo.

Saludos

Dedmon Dai

Anonymous
Not applicable

Voy a tratar de ser aún más específico para ayudar a obtener mi publicación respondida. (Dedmon - gracias por su fórmula... fue más simple, pero si aún así se proporcionaela el mismo resultado que mi Medida 7. Llamé a la medida 20 en mis ejemplos a continuación).

La tabla de la parte superior izquierda contiene los valores correctos. Puede ver que he seleccionado un filtro (Flu All Revenue Last Period). Si NO selecciono este filtro, obtengo el número muy grande que se muestra en la tabla de la derecha, lo cual es incorrecto.

Mi resultado deseado es incorporar este filtro en mi fórmula, en lugar de tener que seleccionarlo desde el panel de filtro.

last period.png

Hola @texmexdragon ,

Como mencioné anteriormente, Debido a que no conocemos su estructura de datos, es difícil para nosotros ayudarle eficazmente. Sólo podemos dar opiniones y no podemos dar respuestas precisas sin prueba.

Te sugiero que pruebes :

Measure 7 =

VAR _date = CALCULATE(MIN(Dates[Date]), ALL(Dates))

VAR _lastDate = EOMONTH(_date,+0)+28

RETURN

CALCULATE(SUM(Flu_Snapshots[Actual Value]),FILTER(ALL(Dates[Date]), Dates[Date] = _lastDate),

FILTER(ALL('Flu_Snapshots'),Flu_Snapshots[All Revenue Last Period]="Flu All Revenue Last Period"))*-1

Saludos

Dedmon Dai

Greg_Deckler
Community Champion
Community Champion

Por favor, consulte este post sobre cómo obtener su pregunta respondida rápidamente: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490



Follow on LinkedIn
@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
DAX For Humans

DAX is easy, CALCULATE makes DAX hard...

Helpful resources

Announcements
New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

Join our Fabric User Panel

Join our Fabric User Panel

Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.

March Power BI Update Carousel

Power BI Community Update - March 2026

Check out the March 2026 Power BI update to learn about new features.

Top Kudoed Authors