Bonus: Función BUSCARX en Excel

🟢 Dentro de las funciones de búsqueda y referencia, las funciones BUSCARV, BUSCARH y la combinación INDICE y COINCIDIR son las más utilizadas por los usuarios hasta ahora, pero, para los suscriptores de Microsoft 365 hay una función que, en la práctica, las integra todas. Conoce las ventajas de usar la función BUSCARX en Excel. ¡A aprender!

Función BUSCARX

Devuelve la referencia de la celda ubicada en la intersección de una fila y de una columna determinadas. Si la referencia está constituida por selecciones no adyacentes, puede elegir la selección en la que buscar.

Sintaxis

La función BUSCARX busca un rango o una matriz y devuelve un elemento que corresponde a la primera coincidencia que encuentra. Si no hay ninguna coincidencia, BUSCARX puede devolver la coincidencia más cercana (aproximada). 

=BUSCARX(valor_buscado; matriz_buscada; matriz_devuelta; [si_no_se_encuentra]; [modo_de_coincidencia]; [modo_de_búsqueda]) 

Tip: Matriz se refiere a un rango de datos.

ArgumentoDescripción
valor_buscado (Requerido)El valor buscado
matriz_buscada (Requerido)La matriz o rango para buscar
matriz_devuelta (Requerido)La matriz o rango para devolver
[si_no_se_encuentra] (Opcional)Si no se encuentra una coincidencia válida, devolverá el texto [si_no_se_encuentra] que proporcione. Si no se encuentra una coincidencia válida y no hay este valor, se devolverá #N/A.
[modo_de_coincidencia] (Opcional)Especifique el tipo de coincidencia:
0: coincidencia exacta. Si no se encuentra ninguno, devolver #N/A. Este valor es el predeterminado.
-1: coincidencia exacta. Si no se encuentra ninguna, devolver el siguiente elemento más pequeño.
1: coincidencia exacta. Si no se encuentra ninguna, devolver el siguiente elemento más grande.
2: una coincidencia comodín donde *, ? y ~ tienen significado especial.
[modo_de_búsqueda] (Opcional)Especifique el modo de búsqueda que se usará:
1: realizar una búsqueda empezando por el primer elemento. Este valor es el predeterminado.
-1: realizar una búsqueda inversa empezando por el último elemento.
2: realizar una búsqueda binaria que se base en que lookup_array se ordene en orden ascendente. Si no está ordenada, se devolverán resultados no válidos.
-2: realizar una búsqueda binaria que se base en que lookup_array se ordene en orden descendente. Si no está ordenada, se devolverán resultados no válidos.

🟢 Okay, mucho texto. Veámoslo mejor con los ejemplos que ofrece el propio Microsoft.
No olvides practicar con el archivo descargable y el vídeo.

Este ejemplo usa una función BUSCARX sencilla para buscar un nombre de país y devolver el prefijo telefónico del país. Solo se incluyen los argumentos valor_buscado (celda F2), matriz_buscada (rango B2:B11) y matriz_devuelta (rango D2:D11). No incluye el argumento modo_de_coincidencia, ya que de forma predeterminada BUSCARX usa una coincidencia exacta.

Ejemplo de uso de la función BUSCARX para devolver un nombre de empleado y un departamento basándose en el ID. de empleado. La fórmula es =BUSCARX(B2;B5:B14;C5:C14).
Ojo: BUSCARX en inglés es XLOOKUP

Nota: BUSCARX se diferencia de BUSCARV en que usa matrices de búsqueda y devolución distintas, mientras que BUSCARV usa una sola matriz de tablas seguida de un número de índice de la columna. 👉 La fórmula equivalente de BUSCARV en este caso sería: =BUSCARV(F2;B2:D11;3;FALSO)

🔍 Y tú, ¿cómo aplicas esta función?
Compártenos tu experiencia en los comentarios, agradecemos mucho cualquier aporte adicional a lo que exponemos en los capítulos.


Descarga el archivo de este capítulo

Resumen de la teoría y los ejercicios que se desarrollan en la clase.


La paciencia es amarga pero sus frutos son dulces.

Jean Jacques Rousseau

¿Nos dejas un comentario?

Cualquier aporte o información adicional es cordialmente bienvenido. 😉

Related Articles

Responses

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

  1. Es una función, mas practica y sencilla de aplicar; aunque lastima no la tenga mi equipo.
    Excelente clase Tío Tech, muchas felicidades. Gracias.

  2. Hola tio tech, primero, quiero agradecerte por tus aportaciones y conocimientos que ayudan a mejorar en Excel.
    Me di cuenta de que hay una función llamada =Buscar, la cual se parece mucho a la función Índice + coincidir y funciona tanto para vertical como para horizontal, y también puedes elegir que datos quieres que compare y que datos quieres que te devuelva.

  3. Buena tarde yo tengo office 2016, no aparece la funcion buscarx pero yo trate de hacerlo por el office en linea para practicar pero me imagino que le ponen limitantes ya que tiene sus detalles, para algunos ejercicios funcina pero para otros no por ejemplo donde se requiere deplegar la pantalla para elegir el tipo de concidencia esa parte no funciona por lo menos a mi no me funciono

  4. TIO QUISIERA SABER SI VA A VER UN VIDEO PARA EXPLICAR COMO SE UTILIZA LA FUNCION FILTRAR , ORDENAR GRACIAS

  5. Excelente los tutoriales, he logrado un avance en Excel increíble. Ejercicios muy utilizables. Felicitaciones Sr. Vela

  6. hola Iván buenas tardes, una pregunta, cuanto cobras por clases en linea

    quedo al pendiente, gracias!!