Cómo utilizar la función UNIQUE en Google Sheets

Como su nombre indica, las Hojas de cálculo de Google ÚNICO permite extraer único filas de un rango, descartando cualquier dato que esté duplicado. Esto resulta muy útil cuando se dispone de un gran volumen de datos, como las respuestas de un formulario de Google. UNIQUE permite identificar rápidamente qué valores (por ejemplo, una persona o el nombre de un producto) aparecen una sola vez en el conjunto de datos.

Para hacerse una mejor idea de las obras ÚNICAS, eche un vistazo a la siguiente lista de nombres.

Puedes ver que hay tres entradas duplicadas: David, Eric y Caroline.

función única-google-sheets-1

Si está familiarizado con Microsoft Excel, probablemente conozca la función Eliminar duplicados que te permite encontrar y eliminar cualquier valor repetido en un rango de datos. Google Sheets no dispone de la misma función, pero tiene una alternativa para eliminar duplicados: lo has adivinado, la función ÚNICO.

Sintaxis

=UNIQUE(rango)

  • gama - este es el grupo de celdas al que la función hace referencia y del que devuelve valores únicos o distintos

    Cómo utilizar la función UNIQUE de Google Sheets

    Utilizaré un conjunto de datos similar al del ejemplo de la primera imagen.

    Tenga en cuenta que la función UNIQUE no es unidimensional. Esto significa que puede aceptar rangos con dos o más filas/columnas. Pero vamos a empezar con una columna unidimensional, sólo para comprender mejor el concepto.

    He aquí un ejemplo:

    función única-google-sheets-2

    Cuando escriba =ÚNICO(A2:A15) en la celda C2 y pulsa la tecla Intro, la función UNIQUE devuelve todos los valores únicos del rango A2:A15.

    Los resultados empiezan a aparecer a partir de C2 (la celda donde está la función) y fluyen hacia abajo en la hoja, como se puede ver en la imagen de abajo.

    Observará que los resultados duplicados, David, Eric y Caroline, se eliminan automáticamente de la columna de resultados.

    función única-google-sheets-3

    Función UNIQUE con varias columnas

    ¿Qué ocurre si amplía el rango de entrada a varias columnas? Averigüémoslo.

    Aquí he utilizado tanto el Nombre y Edad como se muestra en la siguiente imagen:

    función única-google-sheets

    Al igual que antes, UNIQUE devuelve valores únicos del rango. Los resultados se muestran a partir de la celda C2.

    Puede ver que los valores de salida fluyen hacia abajo en la hoja de cálculo y también extender una columna a la derecha. Así porque Google Sheets devuelve el mismo número de columnas que las del rango de entrada. Esto puede no ocurrir con las filas, ya que se eliminan los duplicados.

    función única-google-sheets-5

    En el ejemplo anterior, dos de los resultados duplicados para Nombre (Eric y Caroline), resultan ser únicos cuando se combinan con Edad. Eric en la fila 3 tiene 23 años, mientras que Eric en la fila 15 tiene 25 años. Se trata de datos diferentes y no duplicados. Sin embargo, hay dos David de 21 años, que la función interpreta como duplicados, por lo que elimina uno de ellos.

    El hecho de que la función UNIQUE pueda filtrar datos en varias columnas es extremadamente útil, pero ¿qué ocurre si tienes datos en varias columnas, pero quieres filtrar basándote sólo en una de ellas?

    Por ejemplo, ¿qué pasaría si quisiera eliminar todos los nombres duplicados del ejemplo anterior manteniendo las edades en la salida? Si este es el caso, le animo a que eche un vistazo a la función Función SORTN.

    39

    Automatice las transferencias de datos entre hojas de cálculo

    Descubra cómo

    Función UNIQUE con función SORT

    Un truco útil para limpiar la hoja de cálculo y facilitar la interpretación de los datos es utilizar la función ORDENAR en combinación con la función ÚNICA. Esto filtrará todos los duplicados y, al mismo tiempo, ordenará los datos de forma que el resultado sea una lista ordenada de entradas únicas. En el ejemplo siguiente, lo hago con la fórmula =Ordenar(Único(A2:B15)).

    función única-google-sheets-6

    Función UNIQUE con datos horizontales

    En el último ejemplo te mostraré cómo utilizar la función UNIQUE para datos horizontales en una fila.

    FORMULA UNICA GOOGLE SHEETS DATOS HORIZONTALES
    Dado que la función UNIQUE sólo funciona con datos verticales en columnas, debe utilizar la función TRANSPOSE para cambiar los datos de forma horizontal a vertical dentro de la función.

    Entonces, una vez que la función ÚNICA ha hecho su trabajo, puede transponerlo de nuevo a un formato horizontal. Por eso la función TRANSPOSE se utiliza dos veces en el ejemplo anterior. La fórmula aquí es =Transpose(Unique(Transpose(B1:O1))).

    Recuerda que UNIQUE necesita espacio

    • Debe dar a la función suficiente espacio vacío en la hoja para mostrar su salida correctamente. Si tiene datos de la columna D, el ÚNICO no tiene espacio para expandirse. ¡Si esto ocurre, Google Sheets muestra un error #REF!.
    función única-google-sheets-8

    Función ÚNICA: consejos clave

    • Google Sheets no permite eliminar los valores devueltos por la función UNIQUE función a menos que lo haga en la celda donde introdujo la fórmula (en los ejemplos anteriores, era la celda C2).
    • Es posible que tenga que copiar y pegar los valores distintos devueltos por UNIQUE. Copie los valores distintos y seleccione una celda de destino. Ahora, vaya a Editar > Pegar > Pegado especial > Pegar valores sóloy. De esta forma, se elimina la fórmula pero se conservan los valores.

    Si simplemente desea contar cuántos valores únicos aparecen en un rango específico, aprenda a utilizar COUNTUNIQUE en nuestra guía Cómo utilizar la función COUNTUNIQUE en Google Sheets.

    Nota del editor: Esta es una versión revisada de un post anterior que se ha actualizado para mayor precisión y exhaustividad.

    También te puede gustar...

    funciones y fórmulas de google sheets

    Cómo hallar el tipo de interés nominal con Google Sheets

    Sarah es una joven profesional que toma importantes decisiones financieras. Desde tarjetas de crédito a hipotecas, préstamos estudiantiles e inversiones...
    funciones y fórmulas de google sheets

    Extraer datos de Google Calendar en Google Sheets mediante Apps Script

    Este post fue publicado originalmente en nuestro foro de la comunidad. Objetivo : Esta guía muestra cómo utilizar Google Apps Script para extraer datos...
    funciones y fórmulas de google sheets

    Uso de la función PROPER para escribir en mayúsculas la primera letra de cada palabra en Google Sheets

    Nota: Este artículo se publicó originalmente en el foro de nuestra comunidad. Alguna vez te has visto en la necesidad de limpiar una lista de nombres, títulos o cualquier...