Cómo utilizar la función BUSCARX en Excel

Tabla de contenido:

Cómo utilizar la función BUSCARX en Excel
Cómo utilizar la función BUSCARX en Excel
Anonim

La función BUSCARV siempre ha sido una de las funciones más poderosas de Excel. Le permitía buscar valores en la primera columna de una tabla y devolver valores de los campos de la derecha. Pero Excel también tiene una función llamada BUSCARX, que le permite buscar un valor en cualquier columna o fila y devolver datos de cualquier otra columna.

Cómo funciona BUSCARX

La función BUSCARX es mucho más fácil de usar que la función BUSCARV, porque en lugar de especificar un valor para la columna de resultados, puede especificar el rango completo.

La función también le permite buscar tanto una columna como una fila, ubicando el valor en la celda que se cruza.

Los parámetros de la función BUSCARX son los siguientes:

=BUSCARX (buscar_valor, buscar_matriz, devolver_matriz, [modo_coincidencia], [modo_búsqueda])

  • lookup_value: El valor que desea buscar
  • lookup_array: La matriz (columna) que desea buscar
  • return_array: El resultado (columna) del que desea recuperar un valor
  • match_mode (opcional): seleccione una coincidencia exacta (0), una coincidencia exacta o el siguiente valor más pequeño (-1) o una coincidencia comodín (2).
  • search_mode (opcional): Seleccione si desea buscar comenzando con el primer elemento de la columna (1), el último elemento de la columna (-1), búsqueda binaria ascendente (2) o búsqueda binaria descendente (-2).

Las siguientes son algunas de las búsquedas más comunes que puede realizar con la función BUSCARX.

Cómo buscar un único resultado usando BUSCARX

La forma más fácil de usar BUSCARX es buscar un solo resultado utilizando un punto de datos de una columna.

  1. Esta hoja de cálculo de ejemplo es una lista de pedidos enviados por representantes de ventas, incluidos el artículo, la cantidad de unidades, el costo y la venta total.

    Image
    Image
  2. Si desea encontrar la primera venta en la lista enviada por un representante de ventas específico, puede crear una función BUSCARX que busque un nombre en la columna Representante. La función devolverá el resultado de la columna Total. La función BUSCARX para esto es:

    =BUSCARX(I2, C2:C44, G2:G44, 0, 1)

    • I2: apunta al Nombre del representante celda de búsqueda
    • C2:C44: Esta es la columna Rep, que es la matriz de búsqueda
    • G2:G33: Esta es la columna Total, que es la matriz de retorno
    • 0: Selecciona una coincidencia exacta
    • 1: Selecciona la primera coincidencia en los resultados
  3. Cuando presiona Entrar y escribe el nombre de un representante de ventas, la celda de resultado total le mostrará el primer resultado en la tabla para ese representante de ventas.

    Image
    Image
  4. Si desea buscar la venta más reciente (dado que la tabla está ordenada por fecha en orden inverso), cambie el último argumento BUSCARX a - 1, que comenzará la búsqueda desde la última celda en la matriz de búsqueda y le proporcionará ese resultado en su lugar.

    Image
    Image
  5. Este ejemplo muestra una búsqueda similar que podría realizar con una función BUSCARV usando la columna Rep como la primera columna de la tabla de búsqueda. Sin embargo, BUSCARX le permite buscar cualquier columna en cualquier dirección. Por ejemplo, si desea encontrar el representante de ventas que vendió el primer pedido de Binder del año, usaría la siguiente función BUSCARX:

    =BUSCARX(I2, D2:D44, C2:C44, 0, 1)

    • D2: apunta a la celda de búsqueda de elementos
    • D2:D44: Esta es la columna Elemento, que es la matriz de búsqueda
    • C2:C44: esta es la columna Rep, que es la matriz de retorno a la izquierda de la matriz de búsqueda
    • 0: Selecciona una coincidencia exacta
    • 1: Selecciona la primera coincidencia en los resultados
  6. Esta vez, el resultado será el nombre del representante de ventas que vendió el primer pedido de carpetas del año.

    Image
    Image

Realizar coincidencia vertical y horizontal con BUSCARX

Otra capacidad de BUSCARX de la que BUSCARV no es capaz es la capacidad de realizar una búsqueda tanto vertical como horizontal, lo que significa que puede buscar un elemento en una columna y también en una fila.

Esta función de búsqueda dual es un reemplazo efectivo para otras funciones de Excel como ÍNDICE, COINCIDIR o BUSCARH.

  1. En la siguiente hoja de cálculo de ejemplo, las ventas de cada representante de ventas se dividen por trimestre. Si quisiera ver las ventas del tercer trimestre de un representante de ventas específico, sin la función BUSCARX, este tipo de búsqueda sería difícil.

    Image
    Image
  2. Con la función BUSCARX, este tipo de búsqueda es fácil. Con la siguiente función BUSCARX, puede buscar las ventas del tercer trimestre para un representante de ventas específico:

    =BUSCARX(J2, B2:B42, BUSCARX(K2, C1:H1, C2:H42))

    • J2: apunta a la celda de búsqueda de representante
    • B2:B42: Esta es la columna Elemento, que es la matriz de búsqueda de columna
    • K2: apunta a la celda de búsqueda de cuartos
    • C1:H1: Esta es la matriz de búsqueda de filas
    • C2:H42: Esta es la matriz de búsqueda para el monto en dólares en cada trimestre

    Esta función BUSCARX anidada identifica primero al representante de ventas y la siguiente función BUSCARX identifica el trimestre deseado. El valor devuelto será la celda donde esos dos interceptan.

  3. El resultado de esta fórmula son las ganancias del primer trimestre para el representante con el nombre Thompson.

    Image
    Image

Uso de la función BUSCARX

La función BUSCARX solo está disponible para suscriptores de Office Insider, pero pronto se implementará para todos los suscriptores de Microsoft 365.

Si desea probar la función usted mismo, puede convertirse en un miembro de Office Insider. Seleccione Archivo > Cuenta, luego seleccione el menú desplegable Office Insider para suscribirse.

Una vez que se una al programa Office Insider, su versión instalada de Excel recibirá todas las actualizaciones más recientes y podrá comenzar a usar la función BUSCARX.

Recomendado: