6 fórmulas para buscar en Excel

Anonim

Todos conocemos la famosa estrella de las funciones de Excel BUSCARV. Se usa comúnmente para buscar valores con una identificación única. Pero esta no es la única función que se puede usar para buscar valores en Excel. Hay muchas otras funciones y fórmulas que se pueden utilizar para buscar valor. En este artículo, le presentaré todas estas funciones y fórmulas de búsqueda de Excel. Algunos son incluso mejores que la función BUSCARV en Excel. Entonces, lee hasta el final.

1. La función BUSCARV de Excel

La primera función de búsqueda de Excel es, por supuesto, la función BUSCARV. Esta función es famosa por una razón. Podemos usar esta función para hacer más que una simple búsqueda. Pero la tarea básica de esta función es buscar valores en la tabla, de izquierda a derecha.

Sintaxis de la función BUSCARV:

= BUSCARV (valor de búsqueda, matriz de tabla, col_index_number, [rango de búsqueda])

Valor de búsqueda: El valor por el que desea buscar en la primera columna de Table Array.

Matriz de tabla: La tabla en la que desea buscar / buscar

col_index_number: El número de columna en Table Array desde el que desea obtener los resultados.

[rango de búsqueda]: FALSO si desea buscar un valor exacto, VERDADERO si desea una coincidencia aproximada.

Ventajas de BUSCARV:

  • Fácil de usar.
  • Rápido
  • Uso múltiple
  • Lo mejor para buscar valores en orden vertical.

Desventajas:

  • Solo se usa para búsqueda vertical
  • Devuelve solo el primer valor coincidente.
  • Estático hasta que se utilice con la función COINCIDIR.
  • No se pueden buscar valores desde la izquierda del valor de búsqueda.

Puede leer sobre esta fórmula de búsqueda de Excel en detalle aquí.

2. La función HLOOKUP de Excel

La función BUSCARH es la parte que falta de la función BUSCARV. La función HLOOKUP se utiliza para buscar valores horizontalmente. En otras palabras, cuando desee buscar un valor en Excel haciendo coincidir valores en columnas y obtener valores de filas, usamos la función HLOOKUP. Esto es exactamente lo opuesto a la función BUSCARV.

Sintaxis de HLOOKUP

=HLOOKUP(valor de búsqueda, matriz de tabla, número de índice de fila, [range_lookup])
  • valor de búsqueda : El valor que busca.
  • Matriz de tabla : La tabla en la que busca el valor.
  • Número de índice de fila: El número de fila de la tabla de la que desea recuperar los datos.
  • [rango de búsqueda] : es el tipo de coincidencia. 0 para la coincidencia exacta y 1 para una coincidencia aproximada.

Ventajas de la función HLOOKUP:

  • Puede buscar valores horizontalmente.
  • Fácil de usar.
  • Uso múltiple
  • Rápido

Desventajas:

  • Solo se usa para búsqueda horizontal
  • Devuelve solo el primer valor coincidente.
  • Estático hasta que se utilice con la función COINCIDIR.
  • No se pueden buscar valores por encima de los valores de búsqueda en la tabla.

Puede obtener información sobre esta función de búsqueda de Excel aquí.

3. La fórmula de búsqueda INDEX-MATCH

Donde VLOOKUP y HLOOKUP no pueden llegar, esta fórmula puede llegar. Esta es la mejor fórmula de búsqueda en Excel hasta Excel 2016 (XLOOKUP está en camino).

La fórmula genérica de INDEX MATCH

= INDICE (Result_Range, COINCIDIR (lookup_value, lookup range, 0))

Result_Range: Es el rango de rango desde donde desea recuperar el valor.

Valor de búsqueda: Es el valor que desea igualar.

Lookup_Range:Es el rango en el que desea hacer coincidir el valor de búsqueda.

Ventajas de la fórmula de búsqueda INDEX-MATCH:

  • Puede buscar en cuatro direcciones. Puede buscar valores a la izquierda y hacia arriba del valor de búsqueda.
  • Dinámica.
  • No es necesario definir el índice de fila o columna.

Desventajas:

  • Puede ser difícil para los nuevos usuarios.
  • Utiliza dos funciones de Excel en combinación. Los usuarios deben comprender el funcionamiento de la función INDICE y COINCIDIR.

Puedes conocer esta fórmula aquí.

4: Fórmula de búsqueda de Excel OFFSET-MATCH

Esta es otra fórmula que se puede utilizar para buscar valores de forma dinámica. Esta fórmula de búsqueda de Excel utiliza la función DESPLAZAMIENTO como función de anclaje y COINCIDIR como función de alimentación. Con esta fórmula, podemos recuperar dinámicamente valores de una tabla buscando en filas y columnas.

Fórmula genérica,

= DESPLAZAMIENTO (StartCell, COINCIDIR (RowLookupValue, RowLookupRange, 0), COINCIDIR (ColLookupValue, ColLookupRange, 0))

StartCell:Esta es la celda inicial de la tabla de búsqueda. Digamos que si desea buscar en el rango A2: A10, StartCell será A1.

RowLookupValue: Este es el valor de búsqueda que desea encontrar en las filas debajo de laStartCell.

RowLookupRange:Este es el rango en el que desea buscar RowLookupValue. Es el rango de abajo StartCell (A2: A10).

ColLookupValue: Este es el valor de búsqueda que desea encontrar en columnas (encabezados).

ColLookupRange:Este es el rango en el que desea buscar ColLookupValue. Es el rango en el lado derecho de StartCell (como B1: D1).

Ventajas de esta técnica de búsqueda de Excel:

  • Rápido
  • Puede buscar horizontal y verticalmente.
  • Dinámica

Desventajas:

  • Complejo para algunas personas.
  • Necesita comprender el funcionamiento de la función OFFSET y la función MATCH.

Puede obtener información detallada sobre esta fórmula de búsqueda aquí.

5: Fórmula BÚSQUEDA de Excel con varios valores

Todas las fórmulas de búsqueda anteriores devuelven el primer valor encontrado de la matriz. Si hay más de un partido, no devolverán otros partidos. En ese caso, esta fórmula entra en acción para salvar el día. Esta fórmula devuelve todos los valores coincidentes de la lista, en lugar de solo la primera coincidencia.

Esta fórmula usa las funciones ÍNDICE, FILA e SI como funciones principales. La función IFERROR se puede utilizar opcionalmente para manejar errores.

Fórmula genérica

{= INDEX (matriz, SMALL (IF (lookup_value = lookup_value_range, ROW (lookup_value_range) -ROW (primera celda de lookup_value_range) +1), ROW (1: 1)))}

Formación: El rango desde el que desea obtener los datos.
valor de búsqueda: Su lookup_value que desea filtrar.
rango_valor_buscado: El rango en el que desea filtrar lookup_value.
La primera celda en el rango lookup_value: si su rango de lookup_value es $ A $ 5: $ A $ 100, entonces es $ A $ 5.
Importante: Todo debería ser absoluto referenciado. valor de búsqueda Puede ser relativo según el requisito.
Introdúzcalo como una fórmula de matriz. Después de escribir la fórmula, presione CTRL + MAYÚS + ENTRAR para convertirla en una fórmula de matriz.

Como puede ver en el gif, devuelve todas las coincidencias de la tabla de Excel.

Ventajas:

  • Devuelve con varios valores coincidentes de la tabla de Excel.
  • Dinámica

Desventajas:

  • Es demasiado complejo para que lo entienda un nuevo usuario.
  • Utiliza una fórmula de matriz
  • Necesita definir el número posible de salidas y aplicar esta fórmula como una fórmula de matriz de varias celdas (no en Excel 2019 y 365).
  • Lento.

Puede conocer esta fórmula aquí en detalle.

6: VLOOKUP-CHOOSE Lookup Excel Formula

Entonces, la mayoría de la gente dice que no es posible buscar valores desde la izquierda del valor de búsqueda en Excel usando la función BUSCARV. Bueno, lamento decirlo, pero están equivocados. Podemos buscar a la izquierda del valor de búsqueda en Excel usando la función BUSCARV con la ayuda de la función ELEGIR.

Fórmula genérica:

= VLOOKUP (lookup_value, CHOOSE ({1, 2}, lookup_range, req_range), 2, 0)

valor de búsqueda : valor a buscar

rango_buscado : rango, dónde buscar lookup_value

req_range : rango, donde se requiere el valor correspondiente

2 : segunda columna, num que representa el req_range

0 : busque la coincidencia exacta

En esta fórmula, básicamente creamos una tabla virtual dentro de la fórmula usando la función ELEGIR. La función ELEGIR crea una tabla de dos columnas. La primera columna contiene el rango de búsqueda y la segunda columna contiene el rango de resultados.

Ventajas de la fórmula de búsqueda VLOOKUP-CHOOSE:

  • Puede buscar a la izquierda del valor de búsqueda
  • Rápido
  • Fácil

Desventajas:

  • La función ELEGIR rara vez se utiliza. Los usuarios deben comprender su funcionamiento.

Puede obtener información sobre esta fórmula de búsqueda aquí.

Así que sí, chicos, estas son las diferentes funciones y fórmulas de búsqueda. Eso no es todo. Puede haber muchas más fórmulas de búsqueda en Excel que se pueden crear usando diferentes combinaciones de fórmulas de Excel. Si tiene alguna técnica de búsqueda especial, compártala en la sección de comentarios a continuación. Lo incluiremos en nuestro artículo con tu nombre.

Espero que haya sido útil e informativo. Si tiene alguna duda con respecto a este artículo, pregúnteme en la sección de comentarios a continuación.

Más de 10 funciones nuevas en Excel 2019 y 365: Aunque las funciones disponibles en Excel 2016 y versiones anteriores son suficientes para realizar cualquier tipo de cálculo y automatización, a veces las fórmulas se vuelven complicadas. Este tipo de cosas menores pero importantes se resuelven en Excel 2019 y 365.

17 cosas sobre Excel VLOOKUP: VLOOKUP no es una fórmula de búsqueda, es más que eso. VLOOKUP tiene muchas otras habilidades y puede usarse para múltiples propósitos. En este artículo, exploramos todos los usos posibles de la función BUSCARV.

Más de 10 gráficos creativos avanzados de Excel para mejorar su tablero: Excel es una poderosa herramienta de visualización de datos que se puede utilizar para crear gráficos impresionantes en Excel. Estos 15 gráficos de Excel avanzados se pueden utilizar para hipnotizar a sus colegas y jefes.

4 gráficos de objetivos creativos frente a logros en Excel: Los gráficos de objetivos frente a logros son los gráficos más básicos e importantes de cualquier negocio. Por eso es mejor ponerlos de la manera más creativa posible. Estos 4 gráficos creativos pueden hacer que sus paneles de control mejoren la presentación.

Articulos populares:

50 accesos directos de Excel para aumentar su productividad | Acelera tu tarea. Estos 50 accesos directos le permitirán trabajar aún más rápido en Excel.

Cómo utilizar la función BUSCARV de Excel| Esta es una de las funciones más utilizadas y populares de Excel que se utiliza para buscar valores de diferentes rangos y hojas.

Cómo usar Excel Función COUNTIF| Cuente valores con condiciones usando esta asombrosa función. No necesita filtrar sus datos para contar valores específicos. La función Countif es esencial para preparar su tablero.

Cómo usar la función SUMIF en Excel | Esta es otra función esencial del tablero. Esto le ayuda a resumir valores en condiciones específicas.