Cómo contar las apariciones de cada valor en una columna, incluidos los valores repetidos.

Un usuario Pregunto ✅

sukantdas

Hola a todos,

Soy muy nuevo en Power BI y tengo un problema. Estoy seguro de que definitivamente conseguiré la solución a mi problema aquí.

Asunto :

La siguiente es una columna que tengo

columna A

1

2

3

1

2

3

4

necesito

Col A Ocurrencia

1 2

2 2

3 2

1 2

2 2

3 2

4 1

Quiero contar las ocurrencias de cada valor en una columna, incluidos los duplicados.

Gracias mil por adelantado.

Saludos,

SKD

@sukantdas

Agregue una columna calculada.

Occurence = 
COUNTX (
    FILTER ( yourTable, EARLIER ( yourTable[Col A] ) = yourTable[Col A] ),
    yourTable[Col A]
)

Captura.PNG

@sukantdas

Agregue una columna calculada.

Occurence = 
COUNTX (
    FILTER ( yourTable, EARLIER ( yourTable[Col A] ) = yourTable[Col A] ),
    yourTable[Col A]
)

Captura.PNG

Clave S

En respuesta a Eric_Zhang

Hola a todos,

¿No debería haber comillas simples alrededor de los detalles de la tabla y la columna? No podría hacerlo funcionar sin ellos.

Occurence = 
COUNTX (
    FILTER ( 'yourTable', EARLIER ( 'yourTable[Col A]' ) = 'yourTable[Col A]' ),
    'yourTable[Col A]'
)

Gracias.

Simón

Anónimo

En respuesta a Eric_Zhang

¡GRACIAS, he estado buscando todo el día y finalmente su solución funcionó!
@Eric_Zhang

nisuomi

En respuesta a Eric_Zhang

Hola,

¿Hay alguna manera de hacer esto en el lado M Query de las cosas?

He estado buscando una solución, pero mi consulta M no es tan fuerte.

Salud,

Niko

Helen_R

En respuesta a Eric_Zhang

Hola,

Solo intenté usar la solución sugerida para contar la aparición de cada ID de usuario en una columna y descubrí que la salida parece cuadrar cada resultado. Por ejemplo, donde un ID de usuario aparece dos veces en la columna, el resultado en la columna de ocurrencia es 4 y donde el ID de usuario aparece 6 veces en la columna, el resultado en la columna de ocurrencia es 36. ¿Alguna idea de por qué sucede esto? ¡Realmente no puedo entenderlo, tengo miedo!

Gracias por cualquier ayuda que usted nos pueda proporcionar.

Emkane

En respuesta a Helen_R

@Helen_R ¿Alguna vez encontraste una solución? Tengo el mismo problema.

bdmichael09

En respuesta a Emkane

En tu visual, ¿estás haciendo un conteo del nuevo campo o una suma? Si hace una suma, parecerá que la salida está al cuadrado, pero la realidad es que solo tiene que cambiar lo que la tabla/matriz le está haciendo al campo. Probablemente también podrías hacer un máximo o un mínimo. Básicamente, simplemente no sume los valores.

anoop_ellickal

En respuesta a Eric_Zhang

tengo una columna como esta

mango

naranja

mango

uva

naranja

mango

naranja

mango

manzana

necesita una salida como

sarna 4

naranja 3

Uva 1

manzana 1

sukantdas

En respuesta a Eric_Zhang

Hola @Eric_Zhang

Gracias por la solución. Funcionó para mí. ¿Puede sugerir dónde y cómo aumentar el conocimiento en DAX?

Saludos,

SKD

Deja un comentario

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