¿Te gustaría transformar tus datos en Google Sheets de manera rápida y efectiva? Si alguna vez has sentido que tus hojas de cálculo están desbordadas de información y te cuesta encontrar lo que realmente necesitas, ¡estás en el lugar correcto! En este artículo, te mostraremos cómo utilizar la poderosa función FILTRO de Google Sheets. Con esta herramienta, podrás ordenar, segmentar y visualizar tus datos con facilidad, lo que te permitirá tomar decisiones más informadas y obtener el máximo provecho de tu trabajo. Prepárate para descubrir un mundo de posibilidades que harán de tus hojas de cálculo una experiencia mucho más dinámica y eficiente. ¡Sigue leyendo y transforma tu forma de trabajar con datos!
¿Sabías que Google Sheets tiene una función llamada FILTRO que te permite ordenar y filtrar fácilmente los datos de tus hojas de cálculo? Con esta herramienta, podrás ahorrar tiempo y obtener la información que necesitas de manera rápida y eficiente. En este artículo, te enseñaremos cómo utilizar la función FILTRO de Google Sheets paso a paso, para que puedas sacarle el máximo provecho a esta poderosa herramienta. ¡Continúa leyendo y descubre cómo convertirte en un experto en el manejo de datos con Google Sheets!
Si la única forma que conoces de crear un filtro en Google Sheets es la herramienta estándar, tengo una sorpresa para ti. 🙂 Ven a explorar la función FILTRO conmigo. Hay muchas fórmulas listas para usar que puede tomar prestadas, junto con una nueva y poderosa herramienta que complementa enormemente el conjunto de herramientas de filtrado.
Hace un tiempo explicamos cómo filtrar en Google Sheets usando la herramienta estándar. Mencionamos cómo filtrar por valor y por condición. Sin embargo, las hojas de cálculo siempre contienen más de lo que sabemos. Y esta vez voy a explorar contigo la función FILTRO de Google Sheets.
No lo encontrará en Excel, por lo que definitivamente vale la pena echarle un vistazo.
Sintaxis de la función FILTRO de Google Sheets
FILTRO en Google Sheets escanea sus datos y devuelve la información requerida que cumple con sus criterios.
A diferencia del filtro estándar de Google Sheets, la función no hace nada con los datos originales. Copia las filas encontradas y las coloca dondequiera que cree la fórmula.
La sintaxis es bastante sencilla ya que cada argumento habla por sí mismo:
=FILTRO(rango, condición1, [condition2, …])
- rango son los datos que desea filtrar. Requerido.
- condición1 es una columna o fila junto con los criterios VERDADERO/FALSO bajo los cuales debe estar. Requerido.
- condición2,…, etc., representan otras columnas/filas y/u otros criterios. Opcional.
Nota. Cada condición debe ser del mismo tamaño que el rango.
Nota. Si utiliza varias condiciones, todas deberían ser para columnas o filas. La función FILTRO de Google Sheets no permite condiciones mixtas.
Ahora bien, con estas notas en mente, veamos cómo los argumentos toman forma a partir de diferentes fórmulas.
Cómo utilizar la función FILTRO en Google Sheets
Les voy a mostrar todos los ejemplos mientras filtro una pequeña tabla donde hago seguimiento de algunos pedidos:
La>
Cómo filtrar en Google Sheets por texto
Ejemplo 1. El texto es exactamente
Primero, le pediré a la función que muestre solo aquellos pedidos que están retrasados. Entro al rango para filtrar – A1:E20 – y luego establezca la condición – columna mi debe ser igual Tarde:
=FILTER(A1:E20,E1:E20=»Late»)
>Ejemplo 2. El texto no es exactamente
Puedo pedirle a la función que me entregue todos los pedidos excepto los que llegan tarde. Para eso, necesitaré un operador de comparación especial (<>) que significa no igual a:
=FILTER(A1:E20,E1:E20<>»Late»)
>Ejemplo 3. El texto contiene
Ahora me gustaría mostrarle cómo crear la función FILTRO de Google Sheets basada en la coincidencia parcial. O en otras palabras, si el texto contiene.
¿Observó que los ID de pedido en la columna A contienen abreviaturas de países al final? Creemos una fórmula para recuperar solo los pedidos que se enviaron desde Canadá (California).
Normalmente, utilizarías caracteres comodín para esta tarea. Pero cuando se trata de la fórmula FILTRO, son las funciones BUSCAR y BUSCAR las que funcionan de esta manera.
Consejo. Si prefiere evitar anidar otras funciones al filtrar por ocurrencias de palabras simples, no dude en probar el complemento. descrito al final.
Nota. Si el texto es importante, utilice BUSCAR; de lo contrario, seleccione BUSCAR.
La función BÚSQUEDA funcionará bien para mi ejemplo ya que el texto entre mayúsculas y minúsculas es irrelevante:
=BUSCAR(buscar_para, texto_para_buscar, [starting_at])
- buscar es el texto que quiero encontrar. Es muy importante encerrarlo entre comillas dobles: «California». Requerido.
- texto_para_buscar es el rango para buscar el texto necesario. Requerido. Es A1:A20 para mí.
- a partir de indica la posición inicial de la búsqueda: el número del carácter desde el que empezar a buscar. Es completamente opcional pero necesito usarlo. Verá, todos los ID de pedido constan de letras y números, es decir, un par de California puede ocurrir en algún punto intermedio. El patrón idéntico de todas las identificaciones me permite buscar California comenzando desde el octavo carácter.
Después de reunir todas estas partes, obtengo el resultado deseado:
=FILTER(A1:E20,SEARCH(«ca»,A1:A20,8))
>Cómo filtrar por fecha y hora en Google Sheets
Filtrar por fecha y hora también requiere el uso de funciones adicionales. Dependiendo de sus criterios, es posible que deba insertar DÍA, MES, AÑO o incluso FECHA y HORA en la función principal de FILTRO de Google Sheets.
Consejo. Si no está familiarizado con estos o siempre se equivoca con las fechas, no se preocupe. La herramienta descrito al final No requiere ninguna función en absoluto.
Ejemplo 1. La fecha es
Para obtener los pedidos que vencen el 9 de enero de 2020, invitaré a la función FECHA:
=FILTER(A1:E20,C1:C20=DATE(2020,1,9))
>
Nota. Esto solo funciona si tus celdas no contienen unidades de tiempo junto con la fecha (tu hoja de cálculo puede agregarlas de forma predeterminada). Para estar seguro, simplemente seleccione una celda y verifique lo que aparece en la barra de fórmulas:
Si>
=FILTER(A1:E20,C1:C20>=DATE(2020,1,9),C1:C20<DATE(2020,1,10))>
Consejo. Hablo de múltiples condiciones en más detalles a continuación.
Ejemplo 2. La fecha contiene
Si está interesado solo en un mes o año en particular, puede arreglárselas con las funciones MES y AÑO. Coloque el rango con fechas directamente en él (C1:C20) y especifique el número del mes (o año) al que debe ser igual (=1):
=FILTER(A1:E20,MONTH(C1:C20)=1)
>Ejemplo 3. La fecha es antes/después
Para obtener los datos anteriores o posteriores a la fecha especificada, necesitará la función FECHA y operadores de comparación como mayor que (>), mayor o igual que (>=), menor que (<), menor o igual. a (<=).
Estos son los pedidos recibidos a partir del 1 de enero de 2020:
=FILTER(A1:E20,D1:D20>=DATE(2020,1,1))
> Por supuesto, aquí puedes sustituir fácilmente FECHA por MES o AÑO. El resultado no diferirá del anterior:
=FILTER(A1:E20,YEAR(D1:D20)>=2020)
Ejemplo 4. Tiempo
Al filtrar en Google Sheets por tiempo, el procedimiento es exactamente el mismo que con las fechas. Utiliza la función adicional TIEMPO.
Por ejemplo, para obtener solo los días con una marca de tiempo posterior a las 2:00 p. m., la fórmula será:
=FILTER(A1:B10,A1:A10>TIME(14,0,0))
> Sin embargo, cuando se trata de utilizar la función HORA (como ocurre con MES para las fechas), el juego cambia un poco. El tiempo es bastante complicado en las hojas de cálculo, por lo que son necesarios algunos ajustes.
Para devolver todas las filas con marcas de tiempo entre 2:00 PM y 12:00 PMhacer esto:
=FILTER(A1:B10,HOUR(A1:A10)>=HOUR(«2:00:00 PM»))
>
Consejo. Observa que el resultado no incluye 12:41 p.m.? Esto se debe a que la hoja de cálculo lo trata como 00:41 que es menor que 2:00.
Ramon ignacio: ¡Gran artículo! La función FILTRO de Google Sheets me ha salvado la vida en mis proyectos. La última vez que la usé, pude organizar un montón de datos de ventas y fue súper fácil. Definitivamente recomendada para cualquiera que quiera simplificar su trabajo.
Trelles: ¡Totalmente de acuerdo, Ramon! La función FILTRO es una joyita. La usé para organizar los contactos de clientes y fue un cambio de juego, me ahorró un montón de tiempo. No sé qué haría sin ella. ¡Hay que compartir más tips como este!
Potrajalon: ¡Exacto! Yo también la descubrí hace poco y no puedo creer lo útil que es. La usé para filtrar mis gastos del mes y ahora tengo todo más claro. Antes me volvía loco con las hojas llenas de números. Gracias por el artículo, siempre es bueno aprender algo nuevo.