Haga una BUSCARV con 2 columnas para el identificador

Última actualización el 06/08/2025
Tiempo de lectura: 3 minutos

Cómo hacer una BUSCARV usando 2 columnas como clave de búsqueda ?

  1. No utilice la función BUSCARV ⛔El Función BUSCARV fue creado para buscar en UNA SOLA columna
  2. La función XLOOKUP resuelve el problema. Para realizar una búsqueda de 2 columnas, solo la función BUSCARX puede realizar este tipo de búsqueda.

En la siguiente tabla tenemos el valor monetario de varias monedas pero para fechas idénticas. Debemos hacer una búsqueda usando las 2 primeras columnas porque para una misma fecha tenemos varias monedas posibles.

Tabla inicial que requiere una búsqueda en 2 columnas.

BUSCARV no puede usar 2 columnas

  • BUSCARV fue desarrollado sólo para hacer una búsqueda de una sola columna (es como que). Y es más, el de primera posición.
  • Incluso si nosotros vamos a concatenar las dos columnas para hacer una clave de busqueda, tenemos un error
  • En razón Esto se debe a que BUSCARV no lee solo la primera columna del segundo argumento (la tabla de referencia)
  • En esta situación, BUSCARV solo puede devolver un error. Por lo tanto, esta no es la solución.
BUSCARV no puede buscar en 2 columnas

La función BUSCAR XL para buscar en 2 columnas

La Función BUSCARX Mejora enormemente las deficiencias de BUSCARV.

  • Busque a la izquierda y a la derecha de la columna que contiene el identificador
  • Devuelve una o más celdas en la misma línea
  • Gestionarlos búsquedas entre terminales en dirección creciente o decreciente
  • Además de la construcción de una clave de búsqueda en 2 columnas 👍

Paso 1: construye el primer parámetro con 2 celdas

Primero construiremos nuestro identificador tomando el contenido de las celdas G2 y G3 con el símbolo de concatenación &

=BUSCARX(E2&F2;

Paso 2: crear la tabla de búsqueda

Es este punto el más importante y el que puede estar sujeto a errores.

  • Primero seleccionaremos la primera columna ($A$2:$A$13)
  • Añade el símbolo & para realizar la conexión.
  • Y seleccione la segunda columna ($B$2:$B$13)

=RECHERCHEX(E2&F2;$A$2:$A$13&$B$2:$B$13

Paso 3: agregue la columna para regresar.

Ya solo queda indicar la columna a regresar y la función finaliza 😀

construir una búsqueda en 2 columnas con SEARCHEX

Error para no cometer

El error que sería fácil cometer es seleccionar el rango de búsqueda incorrecto.

Error al construir el segundo argumento para buscar en 2 columnas
  • Aquí hemos seleccionado el rango A2:B13
  • Pero para respetar la construcción de la clave E2 y F2, HAY QUE también escriba la tabla de búsqueda con La ligadura & (A2:A13 y B2:B13)
  • Entonces no hay ningún error

Artículos relacionados

Dejar un comentario

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

Este sitio usa Akismet para reducir los no deseados. Obtenga más información sobre cómo se procesan sus datos de comentarios.

Jugador Más Valioso de Microsoft 2024

Boletín informativo

1 vez al mes:
Consejos y cuestionarios

    No te enviaremos spam. Puedes darte de baja en cualquier momento.

    Haga una BUSCARV con 2 columnas para el identificador

    Tiempo de leer: 3 minutos
    Última actualización el 06/08/2025

    Cómo hacer una BUSCARV usando 2 columnas como clave de búsqueda ?

    1. No utilice la función BUSCARV ⛔El Función BUSCARV fue creado para buscar en UNA SOLA columna
    2. La función XLOOKUP resuelve el problema. Para realizar una búsqueda de 2 columnas, solo la función BUSCARX puede realizar este tipo de búsqueda.

    En la siguiente tabla tenemos el valor monetario de varias monedas pero para fechas idénticas. Debemos hacer una búsqueda usando las 2 primeras columnas porque para una misma fecha tenemos varias monedas posibles.

    Tabla inicial que requiere una búsqueda en 2 columnas.

    BUSCARV no puede usar 2 columnas

    • BUSCARV fue desarrollado sólo para hacer una búsqueda de una sola columna (es como que). Y es más, el de primera posición.
    • Incluso si nosotros vamos a concatenar las dos columnas para hacer una clave de busqueda, tenemos un error
    • En razón Esto se debe a que BUSCARV no lee solo la primera columna del segundo argumento (la tabla de referencia)
    • En esta situación, BUSCARV solo puede devolver un error. Por lo tanto, esta no es la solución.
    BUSCARV no puede buscar en 2 columnas

    La función BUSCAR XL para buscar en 2 columnas

    La Función BUSCARX Mejora enormemente las deficiencias de BUSCARV.

    • Busque a la izquierda y a la derecha de la columna que contiene el identificador
    • Devuelve una o más celdas en la misma línea
    • Gestionarlos búsquedas entre terminales en dirección creciente o decreciente
    • Además de la construcción de una clave de búsqueda en 2 columnas 👍

    Paso 1: construye el primer parámetro con 2 celdas

    Primero construiremos nuestro identificador tomando el contenido de las celdas G2 y G3 con el símbolo de concatenación &

    =BUSCARX(E2&F2;

    Paso 2: crear la tabla de búsqueda

    Es este punto el más importante y el que puede estar sujeto a errores.

    • Primero seleccionaremos la primera columna ($A$2:$A$13)
    • Añade el símbolo & para realizar la conexión.
    • Y seleccione la segunda columna ($B$2:$B$13)

    =RECHERCHEX(E2&F2;$A$2:$A$13&$B$2:$B$13

    Paso 3: agregue la columna para regresar.

    Ya solo queda indicar la columna a regresar y la función finaliza 😀

    construir una búsqueda en 2 columnas con SEARCHEX

    Error para no cometer

    El error que sería fácil cometer es seleccionar el rango de búsqueda incorrecto.

    Error al construir el segundo argumento para buscar en 2 columnas
    • Aquí hemos seleccionado el rango A2:B13
    • Pero para respetar la construcción de la clave E2 y F2, HAY QUE también escriba la tabla de búsqueda con La ligadura & (A2:A13 y B2:B13)
    • Entonces no hay ningún error

    Artículos relacionados

    Boletín informativo

    1 vez al mes:
    Consejos y cuestionarios

      No te enviaremos spam. Puedes darte de baja en cualquier momento.

      Dejar un comentario

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

      Este sitio usa Akismet para reducir los no deseados. Obtenga más información sobre cómo se procesan sus datos de comentarios.