Obtenga valores únicos del rango de celdas

15

Digamos que tengo una columna de valores ( por ejemplo , nombres). Puede haber algunos datos duplicados (algunos nombres son muy comunes).

¿Cómo puedo obtener los valores únicos ?

En SQL haría

SELECT DISTINCT first_name FROM... 

¿Cómo puedo hacerlo en una hoja de cálculo de Google?

cerveza inglesa
fuente

Respuestas:

27

En las hojas de cálculo de Google, puede usar la UNIQUE()fórmula para hacerlo.

Fórmula

=UNIQUE(A1:A10)

Explicado

Para el rango como se ve en la captura de pantalla, hay 10 entradas. La UNIQUE()fórmula acepta un rango y filtra los duplicados y devuelve ese rango, vea la captura de pantalla, dejando solo 7 entradas únicas.

Captura de pantalla

ingrese la descripción de la imagen aquí

Referencia

Jacob Jan Tuinstra
fuente
¿Cómo UNIQUEfunciona exactamente? En el ejemplo que ha especificado la fórmula sólo en las células B1, sin embargo, los valores aparecen en B2, B3, B4, etc .. así claramente la UNIQUEfunción tiene un comportamiento "mágica" en la que altera las células a su alrededor a pesar de que no contienen un valor o fórmula.
Dai
@Dai En el pasado, las celdas en las que la fórmula se había expandido (como B2, B3 ... etc.) también contenían fórmulas: CONTINUAR (). Con las nuevas hojas, este ya no es el caso. Si no puede expandirse, lo hará mediante un error: #REF!
Jacob Jan Tuinstra
1
Esta respuesta es un poco engañosa, ya que muestra un caso ideal donde todos los nombres únicos aparecen antes de que se vea un duplicado.
Richard Simões