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
nganbla
Helper II
Helper II

wk vs último wk comparando

Hola a todos

tengo datos como abajo

nombre: es columna

wkno es columna

volumethiswk es medida (funciona bien)

ahora, quiero hacer otra medida para volumelastweek y luego puede mostrar datos para la semana pasada entonces puedo crear una nueva medida para el número de diferencia semana vs semana.

pls dame una mano

Nombrewknovolumethiswkvolumelastweek
a1300
a22030
a34020
2 ACCEPTED SOLUTIONS
amitchandak
Super User
Super User

@nganbla

Compruebe mi archivo cómo usé el número de rango/semana de la semana para obtener actual frente a la semana anterior

https://www.dropbox.com/s/d9898a48e76wmvl/sales_analytics_weekWise.pbix?dl=0

Será mejor que te muevas la semana a la mesa separada.

This week Sales = CALCULATE(SUM(Sales[Net Sales]),FILTER(all('Week'),'Week'[Week]=max('Week'[Week])))
last week Sales = CALCULATE(SUM(Sales[Net Sales]),FILTER(all('Week'),'Week'[Week]=max('Week'[Week])-1))

Prefiere la solución de rango. Como eso funcionará multiaño

View solution in original post

dax
Community Support
Community Support

Hola @nganbla ,

Podría saldizar medida como a continuación para redefinir el total general para ver si funciona o no.

Measure 2 = IF(HASONEVALUE(T2[name]),[Measure],SUMX(T2,[Measure]))

Saludos
Zoe Zhi

Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

13 REPLIES 13
amitchandak
Super User
Super User

@nganbla

Compruebe mi archivo cómo usé el número de rango/semana de la semana para obtener actual frente a la semana anterior

https://www.dropbox.com/s/d9898a48e76wmvl/sales_analytics_weekWise.pbix?dl=0

Será mejor que te muevas la semana a la mesa separada.

This week Sales = CALCULATE(SUM(Sales[Net Sales]),FILTER(all('Week'),'Week'[Week]=max('Week'[Week])))
last week Sales = CALCULATE(SUM(Sales[Net Sales]),FILTER(all('Week'),'Week'[Week]=max('Week'[Week])-1))

Prefiere la solución de rango. Como eso funcionará multiaño

Greg_Deckler
Super User
Super User

quizás:

volumelastweek - CALCULATE([volumnethisweek],MAX([wkno])-1)


@ 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!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...

Yo uso su código, pero se muestra

Se ha utilizado una función 'MAX' en una expresión True/False que se utiliza como expresión de filtro de tabla. Esto no está permitido.

pero no usar MAX para ningún otro

Lo siento:

volumelastweek - CALCULATE([volumnethisweek],[wkno]-MAX([wkno])-1)

@ 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!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...

querido Sir he utilizado su Dax, pero muestra una función 'MAX' se ha utilizado en una expresión True/False que se utiliza como una expresión de filtro de tabla. Esto no está permitido.

De hecho, probé este:

Medidas: CALCULATE([volumnthiswk],FILTER(ALL('Table'),[wkno]-MAX([wkno])-1))

@ 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!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...

lastweekMeasure.jpg

Intenté todo sobre pero hay error con Max y / o también tienen resultado vacío.

un sorteo de nuevo los detalles aquí, espero que pueda ayudarme más

muchas gracias

dax
Community Support
Community Support

Hola @nganbla ,

Puede probar a continuación expression(si desea mostrar 0 )

Measure = CALCULATE(SUM(T2[volume]), FILTER(ALLEXCEPT(T2,T2[name]), T2[wkno]=MIN(T2[wkno])-1))+0

T2:

namewknovolume

a 1 2
a 2 3
a 3 4
a 4 5
a 5 6
b 1 3
b 2 4
b 3 5
b 4 6
b 5 7

668.PNG

Saludos
Zoe Zhi

Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Mi Dax para medida TM_Total_TEU_Lastwk como se muestra a continuación

TM_total_TEU_lastwk = CALCULATE(
SUM(ia_cnts[Tteu]),
FILTER(ALLEXCEPT
(ia_cnts,ia_document[Booking Shipper]), ia_cnts[C_wkno]=min(ia_cnts[C_wkno])-1)) + 0

tengo visual para el mejor remitente TEN por TEU y por fecha deslizadr

2020-04-22 19_10_14-BLAVN - Power BI Desktop.png

Ejecuto su dax para tratar de hacer el volumen de la semana pasada y también para hacer clic para 1 cuenta para comprobar más fácil

parece correcto para casi el caso, pero la tabla visual que tenemos totalmente equivocado.

2020-04-22 19_15_33-BLAVN - Power BI Desktop.png

dax
Community Support
Community Support

Hola @nganbla ,

Podría saldizar medida como a continuación para redefinir el total general para ver si funciona o no.

Measure 2 = IF(HASONEVALUE(T2[name]),[Measure],SUMX(T2,[Measure]))

Saludos
Zoe Zhi

Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

hola, lo reviso de nuevo,

funciona para casi caso, pero algunos no son correctos, estoy tratando de explorar la precisión de los datos

Lo intenté, mostrar resultado, pero no correcto uno

2020-04-20 16_01_22-BLAVN - Power BI Desktop.png

estoy usando medida como

2020-04-20 16_04_59-BLAVN - Power BI Desktop.png

en este tablero, el bkgparty es el que se debe seleccionar, luego mostrará el volumen por wk

cualquier recomendación para mí

Gracias

@nganbla , Max no funcionará fuera de la cláusula de filtro. Por lo tanto, utilice filter(table, table[Week] ?max(table[Week]))

Cambiar según la necesidad

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.