Agregue la columna de índice que se repite en función del campo Agrupar por texto

Un usuario Pregunto ✅

THEG72

Hola, estoy buscando tener una columna de índice que repita el mismo número de índice si el AccoutantLinkCode se repite en otra columna de campo de texto.

Entonces, para el primer grupo AccountantLinkCode «Banco», el índice sería 1, luego el siguiente grupo AR sería 2 y así sucesivamente.

¿Puede recomendar el mejor enfoque o función para obtener esta nueva columna de índice en la tabla a continuación?

Index.PNG

Zubair_Muhammad

En respuesta a Zubair_Muhammad

@ THEG72

Consulte el Editor de consultas en el archivo PBIX adjunto

Zubair_Muhammad

Hola @ THEG72

Prueba esto. Primero agregue una columna de apoyo

Supporting Column =
CALCULATE (
    MIN ( Table1[Index] ),
    ALLEXCEPT ( Table1, Table1[AccountantLinkCode] )
)

Zubair_Muhammad

En respuesta a Zubair_Muhammad

@ THEG72

Entonces puedes usar esta columna de índice

Consulte el archivo de Excel adjunto.

Index Column =
RANKX ( Table1, Table1[SupportingColumn],, ASC, DENSE )

indexed4.png

THEG72

En respuesta a Zubair_Muhammad

@Zubair_Muhammad

Gracias por su respuesta, ¿conocería la versión en idioma M para obtener este resultado en lugar de DAX?

Zubair_Muhammad

En respuesta a THEG72

Hola @ THEG72

Con el Editor de consultas … Puede crear una consulta duplicada …

Resumir (agrupar por) resultados utilizando la columna AccountantLinkCode
Luego agregue un índice

M.png

Zubair_Muhammad

En respuesta a Zubair_Muhammad

@ THEG72

Ahora puede fusionar las 2 consultas

M2.png

Resultado

M3.png

Zubair_Muhammad

En respuesta a Zubair_Muhammad

@ THEG72

Consulte el Editor de consultas en el archivo PBIX adjunto

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *