valores unicos hojas hoja google funcion contar condiciones con calculo count google-spreadsheet distinct

count - hojas - dax valores unicos



contar valores distintos en la hoja de cálculo (5)

Esto es similar a la Solución 1 de @JSuar ...

Suponga que los datos de ciudad originales son un rango con nombre llamado dataCity . En una hoja nueva, ingrese lo siguiente:

A | B ---------------------------------------------------------- 1 | =UNIQUE(dataCity) | Count 2 | | =DCOUNTA(dataCity,"City",{"City";$A2}) 3 | | [copy down the formula above] 4 | | ... 5 | | ...

Tengo una hoja de cálculo de Google con una columna que se ve así:

City ---- London Paris London Berlin Rome Paris

Quiero contar las apariencias de cada ciudad (así que necesito el nombre de la ciudad y el número de apariciones).

City | Count -------+------ London | 2 Paris | 2 Berlin | 1 Rome | 1

¿Cómo puedo hacer eso?

Gracias



Enlace a ejemplos de trabajo

Solución 0

Esto se puede lograr utilizando tablas dinámicas.

Solución 1

Use la fórmula unique para obtener todos los valores distintos. Luego use countif para obtener el recuento de cada valor. Vea el enlace de ejemplo de trabajo en la parte superior para ver exactamente cómo se implementa esto.

Unique Values Count =UNIQUE(A3:A8) =COUNTIF(A3:A8,B3) =COUNTIF(A3:A8,B4) ...

Solución 2

Si configura sus datos como tales:

City ---- London 1 Paris 1 London 1 Berlin 1 Rome 1 Paris 1

Entonces, lo siguiente producirá el resultado deseado.

=sort(transpose(query(A3:B8,"Select sum(B) pivot (A)")),2,FALSE)

Estoy seguro de que hay una manera de deshacerse de la segunda columna ya que todos los valores serán 1. No es una solución ideal en mi opinión.

a través de http://googledocsforlife.blogspot.com/2011/12/counting-unique-values-of-data-set.html

Otros enlaces posiblemente útiles


=iferror(counta(unique(A1:A100))) cuenta el número de celdas únicas de A1 a A100


No es exactamente lo que el usuario preguntó, sino una forma sencilla de contar valores únicos:

Google introdujo una nueva función para contar valores únicos en un solo paso, y puede usar esto como entrada para otras fórmulas:

=COUNTUNIQUE(A1:B10)