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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
Syndicate_Admin
Administrator
Administrator

Suma de valores

Hola a todos,

necesita su ayuda

Quiero usar Power Query y generar el resultado siguiente

Tengo con dos columnas la primera es col original y la segunda es columna derivada como se menciona a continuación

Quiero hacer un toatl corriendo pero de manera diferente

En el ejemplo que se muestra a continuación, si los valores no son macthing de ambas columnas A y B, el valor deAfualt es 1 en el resultado COL

Si los valores son Macthing, entonces debe agregarse 1 a cada valor

AB resultado
1NULO El valor inicial es nulll entonces debería ser 1 (en valores cortos no coinciden)1
11 está coincidiendo tan agregado por encima del valor 1 + 12
21 Ambos valores no son macthing, por lo que 1
22 macthing y luego agregando por encima de 1 + 12
22 macthing tan por encima de 2+13
32 no macthing así 11
43 no macthing así 11
44 macthing tan por encima de 1 valor y añadir 1 en eso tan 1+12

@amitchandak

@parry2k

@v-luwang-msft

2 ACCEPTED SOLUTIONS
Syndicate_Admin
Administrator
Administrator

@fab196 , una nueva columna

nueva columna =

_b iva = [B]+0

devolución

countx(filter(Table, [A] = anterior([A]) && [B]+0 <= +b ), [A])

View solution in original post

Syndicate_Admin
Administrator
Administrator

@fab196 ,

De acuerdo con su descripción, es más fácil lograrlo con DAX, aquí está mi solución.

1.In Power Query, agregue una columna de índice.

vkalyjmsft_0-1644912351517.png

Obtén esta tabla.

vkalyjmsft_1-1644912391080.png

2.Cree una columna calculada.

Count =
VAR _RANK =
    RANKX (
        FILTER (
            ALL ( 'Table' ),
            'Table'[ColumnA] = EARLIER ( 'Table'[ColumnA] )
                && 'Table'[ColumnB] = EARLIER ( 'Table'[ColumnB] )
                && 'Table'[ColumnA] = 'Table'[ColumnB]
        ),
        'Table'[Index],
        ,
        ASC,
        DENSE
    )
RETURN
    IF ( 'Table'[ColumnA] = 'Table'[ColumnB], _RANK + 1, _RANK )

Obtenga el resultado esperado.

vkalyjmsft_2-1644912623613.png

Adjunto mi muestra a continuación como referencia.

Saludos
Equipo de apoyo a la comunidad _ kalyj

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

View solution in original post

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

@fab196 ,

De acuerdo con su descripción, es más fácil lograrlo con DAX, aquí está mi solución.

1.In Power Query, agregue una columna de índice.

vkalyjmsft_0-1644912351517.png

Obtén esta tabla.

vkalyjmsft_1-1644912391080.png

2.Cree una columna calculada.

Count =
VAR _RANK =
    RANKX (
        FILTER (
            ALL ( 'Table' ),
            'Table'[ColumnA] = EARLIER ( 'Table'[ColumnA] )
                && 'Table'[ColumnB] = EARLIER ( 'Table'[ColumnB] )
                && 'Table'[ColumnA] = 'Table'[ColumnB]
        ),
        'Table'[Index],
        ,
        ASC,
        DENSE
    )
RETURN
    IF ( 'Table'[ColumnA] = 'Table'[ColumnB], _RANK + 1, _RANK )

Obtenga el resultado esperado.

vkalyjmsft_2-1644912623613.png

Adjunto mi muestra a continuación como referencia.

Saludos
Equipo de apoyo a la comunidad _ kalyj

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Syndicate_Admin
Administrator
Administrator

@fab196 , una nueva columna

nueva columna =

_b iva = [B]+0

devolución

countx(filter(Table, [A] = anterior([A]) && [B]+0 <= +b ), [A])

¿Podemos hacerlo usando power query?

@fab196 , consulte si esto puede ayudar

https://www.youtube.com/watch?v=7CqXdSEN2k4

col a FILA ANTERIOR
ANULOAQUÍ ES NULL, POR LO QUE EL VALOR PREDETERMINADO ES 11
AAA=A SO SUMA COMO ARRIBA 1 VALOR MÁS AÑADIR 12
AAA=A SO SUMA COMO ARRIBA 1 VALOR MÁS AÑADIR 23
BAB<>A SO 1
CBC<>B1

QUIERO DAR UN RESULTADO ASÍ

Helpful resources

Announcements
July 2024 Power BI Update

Power BI Monthly Update - July 2024

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

PBI_Carousel_NL_June

Fabric Community Update - June 2024

Get the latest Fabric updates from Build 2024, key Skills Challenge voucher deadlines, top blogs, forum posts, and product ideas.

Top Solution Authors