Guía Completa de Filtrado en Google Sheets

Hoy vamos a desentrañar todo lo que necesitas saber sobre el filtrado en Google Sheets. Aunque parezca sencillo, el filtrado tiene muchos trucos, ventajas, desventajas y usos avanzados. Vamos a ver cinco métodos de filtrado: los filtros clásicos, las vistas de filtro, la fórmula FILTER, la fórmula QUERY y el filtrado usando código. Espero que te guste y te sea útil.

Método 1: Filtros Clásicos

Crear un Filtro Clásico

  1. Desde el Icono de Filtro:
  • Selecciona cualquier celda dentro de tu tabla.
  • Haz clic en el icono de filtro en la barra de herramientas.
  1. Desde el Menú de Datos:
  • Ve a Datos > Crear un filtro.
  1. Usando el Teclado:
  • Selecciona toda la tabla usando Ctrl + Shift + Derecha y Ctrl + Shift + Abajo.
  • Escribe “Filtro” en la barra de búsqueda del menú y selecciona Crear un filtro.

Usar Filtros Clásicos

  1. Ordenar:
  • Puedes ordenar la tabla por una columna en orden alfabético, inverso o por color.
  1. Filtrar por Color:
  • Filtra las filas que tienen un color específico en el relleno o en el texto.
  1. Filtrar por Condición:
  • Filtra filas basadas en condiciones como Mayor que, Menor que, Contiene, No contiene, etc.
  1. Filtrar por Valores:
  • Selecciona los valores específicos que quieres mostrar.

Ventajas y Desventajas

  • Ventaja: Es útil para consultas rápidas y ediciones específicas.
  • Desventaja: Afecta a todos los usuarios que compartan la hoja. Si alguien más aplica un filtro, afecta lo que tú ves.

Método 2: Vistas de Filtro

Crear una Vista de Filtro

  1. Desde el Icono de Filtro:
  • Haz clic en la flecha junto al icono de filtro y selecciona Crear una nueva vista de filtro.
  1. Desde el Menú de Datos:
  • Ve a Datos > Vistas de filtro > Crear una nueva vista de filtro.
  1. Usando el Teclado:
  • Escribe “Vista de filtro” en la barra de búsqueda del menú y selecciona Crear una nueva vista de filtro.

Usar Vistas de Filtro

  • Cada usuario puede tener sus propias vistas de filtro que no afectan a los demás.
  • Las vistas de filtro se pueden guardar y reutilizar.
  • Puedes cambiar el nombre de las vistas de filtro y actualizar los intervalos de datos.

Ventajas y Desventajas

  • Ventaja: Permite que varios usuarios trabajen en la misma hoja sin interferir entre sí.
  • Desventaja: Puede complicarse con fórmulas avanzadas o protecciones de datos.

Método 3: Fórmula FILTER

Usar la Fórmula FILTER

=FILTER(rango, condición)

Ejemplo:

=FILTER(A2:J200, C2:C200 = "tenis")
  • Filtra el rango A2:J200 mostrando solo las filas donde la columna C es igual a “tenis”.

Ventajas y Desventajas

  • Ventaja: No interfiere con los datos originales y no afecta a otros usuarios.
  • Desventaja: No trae formatos ni encabezados automáticamente.

Método 4: Fórmula QUERY

Usar la Fórmula QUERY

=QUERY(rango, "consulta SQL")

Ejemplo:

=QUERY(A2:J200, "SELECT * WHERE C = 'tenis'")
  • Filtra el rango A2:J200 mostrando solo las filas donde la columna C es igual a “tenis”.

Ventajas y Desventajas

  • Ventaja: Es más poderosa y flexible que FILTER, permite ordenar y seleccionar columnas específicas.
  • Desventaja: Requiere conocimiento básico de SQL.

Método 5: Filtrado Usando Código (Google Apps Script)

Usar Google Apps Script

function filtrarDatos() {
    var ss = SpreadsheetApp.getActiveSpreadsheet();
    var hoja = ss.getSheetByName("Datos");
    var datos = hoja.getDataRange().getValues();

    var arregloFiltrado = datos.filter(function(fila) {
        return fila[2] === "tenis"; // Columna C en arreglos es el índice 2
    });

    var hojaDestino = ss.getSheetByName("Filtrado");
    hojaDestino.getRange(2, 1, arregloFiltrado.length, arregloFiltrado[0].length).setValues(arregloFiltrado);
}
  • Este código filtra las filas donde la columna C es igual a “tenis” y las pega en una hoja llamada “Filtrado”.

Ventajas y Desventajas

  • Ventaja: Ofrece una gran flexibilidad y puede automatizar procesos complejos.
  • Desventaja: Requiere conocimientos de programación en Google Apps Script.

Conclusión

Hemos visto cinco métodos diferentes para filtrar datos en Google Sheets, cada uno con sus ventajas y desventajas. Dependiendo de tus necesidades específicas, puedes elegir el método que mejor se adapte a tu trabajo. ¡Espero que este tutorial te haya sido útil! Si tienes preguntas o quieres profundizar más, no dudes en dejar tus comentarios.

Deja un comentario

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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Pin It on Pinterest

Share This