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
Syndicate_Admin
Administrator
Administrator

¿Cómo buscar datos de la semana pasada en la misma tabla?

Hola

Tengo una tabla como abajo (Tabla A):
¿Cómo puedo buscar la diferencia de la semana pasada usando Material en la misma tabla? (Consulte la tabla de salidas a continuación)

Tabla A:

FechaMaterialCantidad de ventas Reparación De CantidadDiferencia (Ventas-Reparación)
31/12/2020M-1562135
7/1/2021M-7231112
14/1/2021M-41239
21/1/2021M-1993267
28/1/2021M-2342212
4/2/2021M-3321517

Tabla de salida:

FechaMaterialCantidad de ventas Reparación De CantidadDiferencia (Ventas-Reparación)Diferencia la semana pasada
31/12/2020M-1562135-
7/1/2021M-723111235
14/1/2021M-4123912
21/1/2021M-19932679
28/1/2021M-234221267
4/2/2021M-332151712

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hola, @PBI_newuser

Solución 1 Puede crear una columna Calculado para obtener el resultado que desee.

SAP-FSL LW ( SAP-FSL LW)

VAR _preweek de VAR ( VAR _preweek?

CALCULAR (

MAX ( 'Datos de muestra'[Fecha] ),

FILTRO (

ALL ( 'Datos de muestra'),

'Datos de muestra'[Material&Ubicación] - ANTES ( 'Datos de muestra'[Material y ubicación] )

&& 'Datos de muestra'[Fecha] < ANTERIOR ( 'Datos de muestra'[Fecha] )

)

)

VAR _presqty ?

CALCULAR (

MAX ( 'Datos de muestra'[Cantidad SAP] ),

FILTRO (

ALL ( 'Datos de muestra'),

'Datos de muestra'[Material&Ubicación] - ANTES ( 'Datos de muestra'[Material y ubicación] )

&& 'Datos de muestra'[Fecha] - _preweek

)

)

VAR _prefqty de VAR ?

CALCULAR (

MAX ( 'Datos de muestra'[Cantidad FSL] ),

FILTRO (

ALL ( 'Datos de muestra'),

'Datos de muestra'[Material&Ubicación] - ANTES ( 'Datos de muestra'[Material y ubicación] )

&& 'Datos de muestra'[Fecha] - _preweek

)

)

Resultado de VAR - _presqty - _prefqty

devolución

IF ( ISBLANK ( resultado ), "-", FORMAT ( result, "" )

Solución 2 También puede crear un archivo Measure.

Medida para SAP-FSL LW ?

VAR _curdate de VAR ( VAR _curdate VAR)

MAX ( 'Datos de muestra'[Fecha] )

VAR _curmaloc ?

MAX ( 'Datos de muestra'[Material y ubicación] )

VAR _preweek de VAR ( VAR _preweek?

CALCULAR (

MAX ( 'Datos de muestra'[Fecha] ),

FILTRO (

ALL ( 'Datos de muestra'),

'Datos de muestra'[Material&Ubicación] - _curmaloc

&& 'Datos de muestra'[Fecha] < _curdate

)

)

VAR _presqty ?

CALCULAR (

MAX ( 'Datos de muestra'[Cantidad SAP] ),

FILTRO (

ALL ( 'Datos de muestra'),

'Datos de muestra'[Material&Ubicación] - _curmaloc

&& 'Datos de muestra'[Fecha] - _preweek

)

)

VAR _prefqty de VAR ?

CALCULAR (

MAX ( 'Datos de muestra'[Cantidad FSL] ),

FILTRO (

ALL ( 'Datos de muestra'),

'Datos de muestra'[Material&Ubicación] - _curmaloc

&& 'Datos de muestra'[Fecha] - _preweek

)

)

Resultado de VAR - _presqty - _prefqty

devolución

IF ( ISBLANK ( resultado ), "-", resultado )

El resultado tiene este aspecto:

v-cazheng-msft_0-1611037545355.jpeg

Aquí está el ejemplo.

Saludos

Caiyun Zheng

¿Esa es la respuesta que estás buscando? Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Hola, @PBI_newuser

Solución 1 Puede crear una columna Calculado para obtener el resultado que desee.

SAP-FSL LW ( SAP-FSL LW)

VAR _preweek de VAR ( VAR _preweek?

CALCULAR (

MAX ( 'Datos de muestra'[Fecha] ),

FILTRO (

ALL ( 'Datos de muestra'),

'Datos de muestra'[Material&Ubicación] - ANTES ( 'Datos de muestra'[Material y ubicación] )

&& 'Datos de muestra'[Fecha] < ANTERIOR ( 'Datos de muestra'[Fecha] )

)

)

VAR _presqty ?

CALCULAR (

MAX ( 'Datos de muestra'[Cantidad SAP] ),

FILTRO (

ALL ( 'Datos de muestra'),

'Datos de muestra'[Material&Ubicación] - ANTES ( 'Datos de muestra'[Material y ubicación] )

&& 'Datos de muestra'[Fecha] - _preweek

)

)

VAR _prefqty de VAR ?

CALCULAR (

MAX ( 'Datos de muestra'[Cantidad FSL] ),

FILTRO (

ALL ( 'Datos de muestra'),

'Datos de muestra'[Material&Ubicación] - ANTES ( 'Datos de muestra'[Material y ubicación] )

&& 'Datos de muestra'[Fecha] - _preweek

)

)

Resultado de VAR - _presqty - _prefqty

devolución

IF ( ISBLANK ( resultado ), "-", FORMAT ( result, "" )

Solución 2 También puede crear un archivo Measure.

Medida para SAP-FSL LW ?

VAR _curdate de VAR ( VAR _curdate VAR)

MAX ( 'Datos de muestra'[Fecha] )

VAR _curmaloc ?

MAX ( 'Datos de muestra'[Material y ubicación] )

VAR _preweek de VAR ( VAR _preweek?

CALCULAR (

MAX ( 'Datos de muestra'[Fecha] ),

FILTRO (

ALL ( 'Datos de muestra'),

'Datos de muestra'[Material&Ubicación] - _curmaloc

&& 'Datos de muestra'[Fecha] < _curdate

)

)

VAR _presqty ?

CALCULAR (

MAX ( 'Datos de muestra'[Cantidad SAP] ),

FILTRO (

ALL ( 'Datos de muestra'),

'Datos de muestra'[Material&Ubicación] - _curmaloc

&& 'Datos de muestra'[Fecha] - _preweek

)

)

VAR _prefqty de VAR ?

CALCULAR (

MAX ( 'Datos de muestra'[Cantidad FSL] ),

FILTRO (

ALL ( 'Datos de muestra'),

'Datos de muestra'[Material&Ubicación] - _curmaloc

&& 'Datos de muestra'[Fecha] - _preweek

)

)

Resultado de VAR - _presqty - _prefqty

devolución

IF ( ISBLANK ( resultado ), "-", resultado )

El resultado tiene este aspecto:

v-cazheng-msft_0-1611037545355.jpeg

Aquí está el ejemplo.

Saludos

Caiyun Zheng

¿Esa es la respuesta que estás buscando? Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Hola @v-cazheng-msft ¡Muchas gracias por la solución! 🙂

Syndicate_Admin
Administrator
Administrator

@PBI_newuser , para una nueva columna probar como

maxx(filter(Table, [Date] á earlier([Date]) -7),[Difference (Sales-Repair)])

Para medir referir mi blog

Power BI — Semana a semana y WTD
https://medium.com/@amitchandak.1978/power-bi-wtd-questions-time-intelligence-4-5-98c30fab69d3
https://community.powerbi.com/t5/Community-Blog/Week-Is-Not-So-Weak-WTD-Last-WTD-and-This-Week-vs-La...
https://www.youtube.com/watch?v=pnAesWxYgJ8

No @amitchandak

La columna creada es incorrecta. Usted puede ver debajo de la figura LW (la semana pasada) está búsqueda incorrecta.

Por favor, ayúdenme. A continuación se muestran los datos de ejemplo para su referencia.

https://wetransfer.com/downloads/7f1536d9be35219918f83e28f92af05120210115052823/a3b7ab18c55ba817bce0...

PBI_newuser_1-1610684368969.png

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.