Lecciones › Funciones de búsqueda

Más práctica de búsqueda

Cargando…

Sobre esta lección

Ejercicios que mezclan BUSCARV, BUSCARH y BUSCARX en las cuentas por pagar de una empresa.

Tema: Funciones de búsqueda · 7 pasos · Premium

Cómo empieza la lección

  1. El área de finanzas consulta la lista de proveedores por el código.

    En G2, busca el nombre del proveedor del código que está en G1 con la función BUSCARV.

Los otros 6 pasos forman parte del plan Premium. Ver planes →

Funciones que se usan en esta lección

BUSCARV

La función BUSCARV busca un valor en la primera columna de una tabla y devuelve lo que hay en otra columna de esa misma fila. Responde preguntas como "¿cuánto cuesta el producto con código A-204?" o "¿en qué área trabaja este empleado?".

=BUSCARV(valor_buscado; matriz_tabla; indicador_columnas; [rango])

valor_buscado

Lo que buscas: un código, un nombre o la celda que lo contiene. Ej.: B7.

matriz_tabla

La tabla completa donde se busca. El valor buscado debe estar en su primera columna. Ej.: A2:C5.

indicador_columnas

El número de la columna que quieres traer, contando desde 1 a partir de la primera columna de la tabla.

rango (opcional)

FALSO para coincidencia exacta, que es lo habitual. VERDADERO, o nada, para coincidencia aproximada, que exige la primera columna ordenada de menor a mayor.

Ver ejemplos y ejercicio de BUSCARV →

BUSCARH

La función BUSCARH hace lo mismo que BUSCARV, pero en horizontal: busca un valor en la primera fila de una tabla y baja por esa columna hasta la fila que le pidas. Sirve cuando los encabezados están a lo ancho, como los meses de un presupuesto: "¿cuánto se gastó en publicidad en marzo?".

=BUSCARH(valor_buscado; matriz_tabla; indicador_filas; [rango])

valor_buscado

Lo que buscas en la primera fila de la tabla: un encabezado o la celda que lo contiene. Ej.: B6.

matriz_tabla

La tabla completa, con la fila de encabezados incluida. Ej.: A1:D4.

indicador_filas

El número de la fila que quieres traer, contando desde 1 a partir de la primera fila de la tabla.

rango (opcional)

FALSO para coincidencia exacta, que es lo habitual. VERDADERO, o nada, para coincidencia aproximada, que exige la primera fila ordenada de menor a mayor.

Ver ejemplos y ejercicio de BUSCARH →

BUSCARX

La función BUSCARX busca un valor en una columna (o fila) y devuelve el dato que está en la misma posición de otra. Responde lo mismo que BUSCARV: "¿qué precio tiene este código?", "¿quién es el responsable de este proyecto?".

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

valor_buscado

Lo que buscas: un valor o la celda que lo contiene. Ej.: B7 o "A-204".

matriz_buscada

La columna (o fila) donde se busca. Ej.: A2:A5.

matriz_devuelta

La columna (o fila) de donde sale la respuesta. Debe tener el mismo tamaño que la anterior.

si_no_se_encuentra (opcional)

Opcional. Lo que se muestra si no hay coincidencia. Si lo omites, el resultado es #N/D.

modo_de_coincidencia (opcional)

Opcional. Por defecto es 0, coincidencia exacta. Con 2 puedes usar los comodines * y ? en el valor buscado.

Ver ejemplos y ejercicio de BUSCARX →

Errores comunes: BUSCARV

  • Olvidar el cuarto argumento. Sin él, BUSCARV hace una búsqueda aproximada y puede devolver un dato equivocado sin avisar. Para buscar códigos o nombres, termina siempre con FALSO.
  • El valor buscado no está en la primera columna. BUSCARV solo busca en la primera columna de la tabla. Empieza el rango en esa columna o usa BUSCARX.
  • Error #N/D. El valor no existe en la tabla, o existe con un espacio de más o como texto en lugar de número. Revisa el dato; para mostrar un mensaje, usa SI.ERROR.
  • Número de columna fuera de la tabla. Si la tabla tiene 3 columnas y pides la 4, el resultado es #¡REF!. Cuenta las columnas desde la primera de la tabla, no desde la columna A de la hoja.
  • Tabla que se mueve al copiar. Al copiar la fórmula hacia abajo, el rango de la tabla también baja. Fíjalo con $: $A$2:$C$5.

Otras lecciones de Funciones de búsqueda

  • Función BUSCARV: Busca el precio, el nombre o cualquier dato de un artículo en una tabla con la función BUSCARV.
  • BUSCARV: elegir la columna: Acierta el número de columna de BUSCARV en tablas anchas y en tablas que no empiezan en la columna A.
  • Práctica de BUSCARV: Ejercicios de BUSCARV con la tabla de análisis de un laboratorio.
  • BUSCARV con coincidencia aproximada: Usa BUSCARV con VERDADERO para ubicar valores en tramos de bono, comisión o descuento.
  • Función BUSCARH: Busca en tablas horizontales, con los títulos en la primera fila, usando la función BUSCARH.
  • Práctica de BUSCARH: Ejercicios de BUSCARH con un boletín de notas y una tabla de envíos.
  • Función BUSCARX: Busca en cualquier columna y devuelve de cualquier otra, incluso de la izquierda, con la función BUSCARX.
  • BUSCARX: cuando no encuentra: Cambia el error #N/D por un texto o un número usando el cuarto argumento de BUSCARX.
  • BUSCARX con comodines: Encuentra un cliente sabiendo solo una parte del nombre, con BUSCARX y el asterisco.