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

¿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:
Cómo utilizar la función FILTRO de Google Sheets
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»)
Cómo utilizar la función FILTRO de Google Sheets

>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»)
Cómo utilizar la función FILTRO de Google Sheets

>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 utilizar la función FILTRO de Google Sheets

>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))
Cómo utilizar la función FILTRO de Google Sheets

>

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:
Cómo utilizar la función FILTRO de Google Sheets
Si>

=FILTER(A1:E20,C1:C20>=DATE(2020,1,9),C1:C20<DATE(2020,1,10))
Cómo utilizar la función FILTRO de Google Sheets>

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)
Cómo utilizar la función FILTRO de Google Sheets

>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))
Cómo utilizar la función FILTRO de Google Sheets

> 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))
Cómo utilizar la función FILTRO de Google Sheets

> 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:

  • Encierre el rango con marcas de tiempo (A1:A10) en una función HORA separada. Esto le indicará dónde buscar.
  • Luego agregue otra función HORA para configurar la hora misma.
  • =FILTER(A1:B10,HOUR(A1:A10)>=HOUR(«2:00:00 PM»))
    Cómo utilizar la función FILTRO de Google Sheets

    >

    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.

    Si encuentra una solución más elegante, compártala en la sección de comentarios a continuación.

    Cómo filtrar en Google Sheets usando referencias de celda

    Cada vez que crea una fórmula de filtro de Google Sheets, debe ingresar la condición tal como está: ya sea una palabra o su parte, la fecha, etc. A menos que esté familiarizado con las referencias de celda.

    Facilitan muchas cosas sobre las fórmulas. Porque en lugar de escribir todo, simplemente puede consultar las celdas con condiciones.

    ¿Recuerdas cómo busqué todos los pedidos retrasados? Puedo referirme rápidamente a E4 con el texto Tarde hacer lo mismo:

    =FILTER(A1:E20,E1:E20=E4)

    El resultado no diferirá en absoluto:
    Cómo utilizar la función FILTRO de Google Sheets

    > Puedes repetir esto con todas las fórmulas antes mencionadas. Por ejemplo, evite agregar más funciones como FECHA y simplemente haga referencia a la celda con una fecha de interés:

    =FILTER(A1:E20,C1:C20=C15)

    Consejo. Las referencias de celda también le permiten filtrar desde otra hoja. Sólo tienes que traer el nombre de la hoja:

    =FILTER(Orders!A1:E20,Orders!C1:C20=Orders!C15)

    Fórmulas de FILTRO de Google Sheets con múltiples criterios

    Si bien antes usé principalmente una condición en todas las fórmulas de filtro de Hojas de cálculo de Google, es más probable que necesites filtrar una tabla según algunas condiciones a la vez.

    Ejemplo 1. ESTÁ ENTRE lógica

    Para encontrar todas las filas que se encuentran entre dos números/fechas/horas, los argumentos opcionales de la función serán útiles: condición2, condición3etc. Simplemente duplica el mismo rango cada vez pero con una nueva condición.

    Mira, voy a devolver solo aquellos pedidos que me cuesten más de $250 pero menos de $350:

    =FILTER(A1:E20,B1:B20>=250,B1:B20<350)
    Cómo utilizar la función FILTRO de Google Sheets

    >Ejemplo 2. Lógica O en la función FILTRO de Google Sheets

    Lamentablemente, para obtener todas las filas que contienen registros diferentes en una columna de interés, el método anterior no es suficiente. Entonces, ¿cómo puedo comprobar todos los pedidos que están en camino y retrasados?

    Si pruebo el método anterior e ingreso el estado de cada pedido en una condición separada, obtendré el error #N/A:
    Cómo utilizar la función FILTRO de Google Sheets

    >Por lo tanto, para configurar correctamente la lógica OR en la función FILTRO, debo sumar estos dos criterios dentro de una condición:

    =FILTER(A1:E20,(E1:E20=»Late»)+(E1:E20=»On the way»))
    Cómo utilizar la función FILTRO de Google Sheets

    >Agregar filtro a Google Sheets a varias columnas

    Lo que es incluso más probable que aplicar algunas condiciones a una columna es crear un filtro en Google Sheets para varias columnas.

    Los argumentos son todos iguales. Pero cada nueva parte de la fórmula requiere una nueva gama con sus propios criterios.

    Intentemos hacer que la función FILTRO en los pedidos de devolución de Google Sheets se ajusten a las siguientes reglas:

  • Deberían valer entre 200 y 400 dólares:

    A1:E20,B1:B20>=200,B1:B20<=400

  • Vencen en enero de 2020:

    MONTH(C1:C20)=1

  • Y todavía están en camino:

    E1:E20=»on the way»

  • Junte todas estas partes y su fórmula de filtro de Google Sheets para varias columnas estará lista:

    =FILTER(A1:E20,B1:B20>=200,B1:B20<=400,MONTH(C1:C20)=1,E1:E20=»on the way»)
    Cómo utilizar la función FILTRO de Google Sheets

    >Forma sin fórmulas para el filtro avanzado de Google Sheets

    La función FILTRO es excelente y todo, pero a veces puede ser demasiada. Hacer un seguimiento de todos los argumentos, delimitadores, funciones anidadas y todo eso puede resultar extremadamente confuso y llevar mucho tiempo.

    Afortunadamente, tenemos una solución mejor que trasciende tanto la función FILTRO de Google Sheets como su herramienta estándar: Múltiples coincidencias de BUSCARV.

    No se deje desconcertar por su nombre. Se parece a la función BUSCARV de Google Sheets porque busca coincidencias. Tal como lo hace la función FILTRO. Tal como lo hice arriba.

    Aquí están 5 ventajas principales de la herramienta sobre la función FILTRO de Google Sheets:

  • No tendrás que pensar en operadores para diferentes condiciones — solo elige uno de la lista:
    Cómo utilizar la función FILTRO de Google Sheets>
  • Introduce fechas y horas como siempre lo haces en hojas de cálculo, no más funciones especiales:
    Cómo utilizar la función FILTRO de Google Sheets>
  • Crear y eliminar múltiples condiciones para múltiples columnas muy rápido:
    Cómo utilizar la función FILTRO de Google Sheets>
  • Vista previa del resultado y ajuste las condiciones (si es necesario) antes de pegar todo en su hoja:
    Cómo utilizar la función FILTRO de Google Sheets>
  • Obtener el resultado como valores o como listo para usar fórmula.
  • Realmente te animo a que instales Múltiples coincidencias de BUSCARV y pruébalo. Para ver más de cerca sus opciones, visite su página de tutoriales o mire un video instructivo especial:

    Usted también podría estar interesado en

    Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded

    ¿Cómo utilizar la función FILTRO de Google Sheets? – Preguntas frecuentes

    ¿Cómo utilizar la función FILTRO de Google Sheets?

    Google Sheets es una poderosa herramienta para organizar y analizar datos en forma de hojas de cálculo. Una de las funciones más útiles que ofrece es la función FILTRO, que permite filtrar y mostrar solo los datos que cumplen ciertos criterios específicos. A continuación, se presentan algunas preguntas frecuentes sobre cómo utilizar la función FILTRO en Google Sheets.

    1. ¿Qué es la función FILTRO?

    La función FILTRO de Google Sheets es una fórmula que te permite seleccionar y mostrar solo los datos que cumplen ciertos criterios. Puedes utilizarla para filtrar una hoja de cálculo y mostrar solo los valores que coinciden con determinados criterios o condiciones.

    2. ¿Cómo se utiliza la función FILTRO?

    Para utilizar la función FILTRO en Google Sheets, debes seguir los siguientes pasos:

  • Selecciona la celda donde quieres que aparezcan los resultados filtrados.
  • Escribe la fórmula de FILTRO en la celda seleccionada, seguida de los criterios que deseas aplicar.
  • Presiona Enter para aplicar la fórmula y ver los resultados filtrados.
  • Por ejemplo:

    =FILTRO(rango, criterios)

    Donde «rango» es el rango de datos que deseas filtrar y «criterios» son las condiciones que deseas aplicar para filtrar los datos.

    3. ¿Cuáles son algunos ejemplos de uso de la función FILTRO?

    La función FILTRO puede utilizarse en una amplia variedad de escenarios. Algunos ejemplos comunes de uso incluyen:

    • Filtrar una lista de empleados por departamento.
    • Mostrar solo las ventas realizadas por un determinado vendedor.
    • Filtrar registros de transacciones por fecha o monto.

    Cada ejemplo requerirá criterios de filtrado específicos, que puedes ajustar según tus necesidades.

    4. ¿Dónde puedo encontrar más información sobre la función FILTRO?

    Si deseas obtener más información sobre cómo utilizar la función FILTRO en Google Sheets, puedes consultar la documentación oficial de Google. También puedes encontrar tutoriales y guías útiles en sitios web especializados en hojas de cálculo y fórmulas de Google Sheets.

    Esperamos que esta breve guía haya respondido tus preguntas y te haya ayudado a comprender cómo utilizar la función FILTRO de Google Sheets. ¡No dudes en experimentar y descubrir nuevas formas de aprovechar al máximo las funciones de Google Sheets!

    Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded

    La ​función ​FILTRO de Google Sheets es una herramienta muy útil para⁣ manejar y analizar datos. Permite extraer un subconjunto de datos que cumplen con ciertos criterios especificados, lo que facilita la toma de decisiones basadas en información específica. Aquí te dejo un‌ resumen de⁤ las principales maneras‌ de utilizar esta función junto con ejemplos:

    ¿Cómo funciona la función FILTRO?

    La sintaxis básica de la función FILTRO es:



    FILTRO(rango, condición1, [condición2], ...)

    • rango: Es el⁤ rango de celdas que deseas filtrar.
    • condición1: Es la condición que debe‍ cumplirse para que una fila sea devuelta.
    • [condición2], etc.: Son condiciones adicionales‍ que se pueden‌ añadir, pero deben ser del mismo‌ tamaño que el rango.

    Ejemplos de uso

    Filtrat según texto:

    1. Filtrar por texto exacto:
    plaintext

    =FILTER(A1:E20, E1:E20="Late")

    Muestra solo ⁢los pedidos que están «Tarde».

    1. Fitrar por texto diferente:
    plaintext

    =FILTER(A1:E20, E1:E20<>"Late")

    Muestra todos los pedidos excepto ‍los que están «Tarde».

    1. Filtrar por coincidencia parcial (contiene):
    plaintext

    =FILTER(A1:E20, SEARCH("ca", A1:A20, 8))

    Muestra solo los pedidos‌ que contienen «California».

    Filtrar por fecha:

    1. Filtrar por una fecha específica:
    plaintext

    =FILTER(A1:E20, C1:C20=DATE(2020,1,9))

    Devuelve los pedidos que vencen ⁣el 9 de‌ enero de 2020.

    1. Filtrar por un rango de⁢ fechas:
    plaintext

    =FILTER(A1:E20, C1:C20>=DATE(2020,1,1), C1:C20

    ‌ Esto devolverá todas​ las ⁣filas donde las fechas están en el rango ⁤del 1 al 9 de enero de 2020.

    1. Filtrar por ‌mes:
    plaintext

    =FILTER(A1:E20, MONTH(C1:C20)=1)

    Muestra todos los pedidos del mes de enero.

    Filtrar‍ por múltiples criterios:

    1. Estar entre dos valores:
    plaintext

    =FILTER(A1:E20, B1:B20>=200, B1:B20<=400)

    Esto entregará los pedidos que‌ cuestan entre $200​ y $400.

    1. Lógica OR:
    plaintext

    =FILTER(A1:E20, (E1:E20="Late") + (E1:E20="On the way"))

    ⁣Devuelve pedidos que están «Tarde» o «En camino».

    1. Múltiples condiciones:
    plaintext

    =FILTER(A1:E20, B1:B20>=200, B1:B20<=400, MONTH(C1:C20)=1, E1:E20="on the way")

    Filtra pedidos que están en⁢ un rango de precios y vencen en enero, además de estar en camino.

    Uso‍ de referencias de celdas

    Para hacer las fórmulas más dinámicas, se pueden‌ sustituir criterios con referencias de⁢ celdas:

    plaintext

    =FILTER(A1:E20, E1:E20=E4)

    Esto permite⁣ cambiar el contenido de E4 sin modificar toda ⁣la fórmula.

    Alternativa⁤ sin fórmulas

    Si prefieres no usar fórmulas, Google Sheets ofrece una ‍funcionalidad de filtro avanzado donde puedes aplicar múltiples condiciones sin necesidad de ingresar fórmulas manualmente.

    Conclusión

    La​ función FILTRO es extremadamente ‌versátil y se puede usar en ⁤una variedad ‍de escenarios. Ya sea⁤ que necesites filtrar​ por texto, fechas, ‌o distintos rangos, esta función puede ayudar a​ gestionar tus datos de manera eficiente‌ y efectiva. Explorar y practicar con estas fórmulas te permitirá aprovechar al ‍máximo esta herramienta de Google Sheets.

    3 comentarios en «Cómo utilizar la función FILTRO de Google Sheets»

    1. 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.

    2. 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!

    3. 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.

    Deja un comentario