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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
Anonymous
Not applicable

Nuevos artículos

Hola

Tengo datos que tienen UPCs y datos de ventas para ellos. Mis datos están estructurados de una manera que tengo 4 veces para los datos. Las últimas 4 semanas, a más tardar 13 semanas, últimas 26 semanas y últimas 52 semanas y para cada uno de los marcos de tiempo tengo un marco de tiempo CUR y YAG.

Mi medida de ventas es:

VENTAS - CUR - CALCULATE ( [CUR], 'tffacts'[MEASURE] - "VENTAS" )
Me gustaría poder identificar los UPC que aparecen en las últimas 4 semanas por primera vez y marcarlos como "nuevos" elementos.
Actualo estos datos cada 4 semanas.
¿Alguna idea?

11 REPLIES 11
v-rzhou-msft
Community Support
Community Support

Hola @gmooney10

¿Podría decirme si su problema ha sido resuelto? Si es así, acédi es la solución. Más gente se beneficiará de ello. O todavía está confundido al respecto, por favor proporcione más detalles sobre su problema o compártame con su archivo pbix de su Onedrive for Business.

Saludos

Rico Zhou

Anonymous
Not applicable

@RicoZhou

Te envié un mensaje privado con un enlace a mi archivo

v-rzhou-msft
Community Support
Community Support

Hola @gmooney10

Debido a que dont saber qué hacen los valores como UPCS,SALES, UNITS ,CUR ,YAG significa, utilizo su valor y construir el cabezal de columna por mí mismo para tener una prueba.

Mesa:

1.png

Y construyo una medida para encontrar el valor cuyo estado - Ventas y marco de tiempo - CUR y Fecha - LATEST 04 WKS para marcar como "Nuevo".

New = IF( MAX('Table'[Status])="SALES"&&MAX('Table'[Time frame])="CUR"&&MAX('Table'[Date])="LATEST 04 WKS","NEW",BLANK())

Resultado

2.png

Y construyo otra muestra para ti que espero que pueda ayudarte.

Si esta respuesta aún pudierat ayudarle a resolver este problema por favor proporcione más detalles sobre sus encabezados de columna y el significado o cada valor como UPCS, CUR,YAG ACVMAX ,UNITS y creo que debe existir formato de valor como aaaa/ mm/tt en su tabla debe mostrarlos a mí, o puede proporcionarme su archivo pbix de su onedrive para la empresa.

Puede descargar el archivo pbix desde este enlace: Nuevos elementos

Saludos

Rico Zhou

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

Anonymous
Not applicable

Hola @RicoZhou

¿Pudiste ver mis últimas respuestas a tu solución?

Hola @gmooney10

¿Podría decirme si su problema ha sido resuelto? Si es así, acédi es la solución. Más gente se beneficiará de ello. O todavía está confundido al respecto, por favor proporcione más detalles sobre su problema o compártame con su archivo pbix de su Onedrive for Business.

Saludos

Rico Zhou

Hola @gmooney10

Perdón por haberte retrasado. Construyo una nueva tabla2 y agredo algunos valores en ella.

Luego construyo una nueva medida para lograr tu objetivo:

New 2 = 
VAR _Avg =
    CALCULATE (
        AVERAGE ( Table2[Amount] ),
        FILTER (
            ALL ( Table2 ),
            Table2[UPCS] = MAX ( Table2[UPCS] )
                && 'Table2'[Status]
            = MAX ( 'Table2'[Status] )
            && Table2[Time frame] = MAX ( 'Table2'[Time frame] )
    ))
VAR _Min =
    CALCULATE (
        MIN ( Table2[Amount] ),
        FILTER (
            ALL ( Table2 ),
            Table2[UPCS] = MAX ( Table2[UPCS] )
                && 'Table2'[Status]
            = MAX ( 'Table2'[Status] )
            && Table2[Time frame] = MAX ( 'Table2'[Time frame] )
    ))
RETURN
    IF (
        _Avg = _Min
            && MAX ( 'Table2'[Status] ) = "SALES"
            && MAX ( 'Table2'[Time frame] ) = "CUR"
            && MAX ( 'Table2'[Date] ) = "LATEST 04 WKS",
        "New",
        BLANK ()
    )

Esta medida marcará a aquella cuya cantidad 04 es 13/26/52 Importe, Estatuas , Ventas y Marco de Tiempo, Cur como Nuevo.

1.png

Puede descargar el archivo pbix desde este enlace: Nuevos elementos

Saludos

Rico Zhou

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

Anonymous
Not applicable

@RicoZhou

Eso está cerca, pero no del todo.

Si lo piensas. Si un artículo es "Nuevo" en las últimas 4 semanas significa que las ventas de las últimas 4 semanas tienen que igualar las ventas de las últimas 13,26 y 52 semanas.

¿Puede ajustar la fórmula a la declaración anterior?

Anonymous
Not applicable

@RicoZhou

Tampoco mencioné, pero los datos de muestra m y sólo tiene 1 UPC, pero en realidad hay cientos de UPC que esto necesita para calcuate contra.

edhans
Super User
Super User

¿Puede proporcionar algunos datos de muestra para que no tengamos que inventar algo que no se ajuste realmente a su solicitud? Consulte los enlaces a continuación para saber cómo hacerlo.

Cómo obtener una buena ayuda rápidamente. Ayúdanos a ayudarte.
Cómo obtener respuestas a su pregunta rápidamente
Cómo proporcionar datos de ejemplo en el foro de Power BI



Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!

DAX is for Analysis. Power Query is for Data Modeling


Proud to be a Super User!

MCSA: BI Reporting
Anonymous
Not applicable

@edhans

Aquí está....

Estoy adivinando que "Nuevo" sería cuando las últimas 4, 13, 25 y 52 semanas de ventas son indential?

177419.92VentasCurLO ÚLTIMO 04 WKS
1357.09VentasYagLO ÚLTIMO 04 WKS
1173597.4VentasCurLO ÚLTIMO 13 WKS
1107383.2VentasYagLO ÚLTIMO 13 WKS
1297050.3VentasCurLO ÚLTIMO 26 WKS
1140625.6VentasYagLO ÚLTIMO 26 WKS
1305715.5VentasCurLO ÚLTIMO 52 WKS
1159647VentasYagLO ÚLTIMO 52 WKS
121564UnidadesCurLO ÚLTIMO 04 WKS
1123UnidadesYagLO ÚLTIMO 04 WKS
149824UnidadesCurLO ÚLTIMO 13 WKS
134003UnidadesYagLO ÚLTIMO 13 WKS
191030UnidadesCurLO ÚLTIMO 26 WKS
145082UnidadesYagLO ÚLTIMO 26 WKS
193350UnidadesCurLO ÚLTIMO 52 WKS
151497UnidadesYagLO ÚLTIMO 52 WKS
115.74ACV MAXCurLO ÚLTIMO 04 WKS
11.21ACV MAXYagLO ÚLTIMO 04 WKS
111.86ACV MAXCurLO ÚLTIMO 13 WKS
111.7ACV MAXYagLO ÚLTIMO 13 WKS
111.06ACV MAXCurLO ÚLTIMO 26 WKS
19.12ACV MAXYagLO ÚLTIMO 26 WKS
15.88ACV MAXCurLO ÚLTIMO 52 WKS
15.45ACV MAXYagLO ÚLTIMO 52 WKS

@gmooney10 , Todavía no muy claro para mí

ventas: calculate(sum(Table[value]),Table[Meausre]- "SALES" ,Table[Type] á"LATEST 04 WKS")
CUR - calculate(sum(Table[value]),Table[Meausre]- "CUR" ,Table[Type] ?"LATEST 04 WKS")

nueva medida - VENTAS - CUR

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

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

Top Solution Authors