Usar el argumento table_array en una función de búsqueda

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Cuando cree una función BUSCARH o BUSCARH, introduzca un rango de celdas, como D2:F39. Dicho rango se denomina el argumento table_array y un argumento simplemente es un fragmento de datos que una función anida para ejecutarlo. En este caso, la función busca dichas celdas para los datos que está tratando de encontrar.

El argumento table_array siempre es el segundo argumento en una función BUSCARH o BUSCARH (el primero es el valor que está tratando de encontrar), y las funciones no funcionan sin él.

Su primer argumento, el valor que desea encontrar, puede ser un valor específico como "41" o "smith," o puede ser una referencia de celda como F2. Por tanto, el primer argumento puede tener el siguiente aspecto:

= BUSCARV (F2, ...

El argumento table_array siempre sigue al valor de búsqueda, como siguiente:

= BUSCARV (F2, B4:D39, ...

El rango de celda mostrado en el argumento table_array puede usar referencias de celda relativas o absolutas. Si va a copiar su función, tiene que usar referencias absolutas, como lo siguiente:

= BUSCARV (F2, $B$ 2: $39, de BD ...

Además, las celdas del argumento table_array pueden estar en otra hoja de cálculo en su libro. Si lo hacen, el argumento incluye el nombre de la hoja de cálculo y la sintaxis tiene el siguiente aspecto:

= BUSCARV (F2, Hoja2! $C$ 14: E$ 42, ...

Asegúrese de que coloca un signo de exclamación después del nombre de la hoja.

Por último, introduce un tercer argumento, la columna que contiene los valores que está tratando de encontrar. Esto se denomina la columna de búsqueda. En nuestro primer ejemplo, usamos el rango de celdas B4 a D39, que se ejecuta en tres columnas. Imaginemos los valores que desea ver activos en la columna D, la tercera columna de dicho rango de celdas, de manera que el último argumento es un 3.

=BUSCARV(F2,B4:D39,3)

Puede usar un cuarto argumento opcional, Verdadero o Falso. La mayor parte del tiempo deseará usar Falso.

Si usa Verdadero o deja el cuarto argumento en blanco, la función devuelve una coincidencia aproximada con el valor del primer argumento. Por tanto, para continuar el ejemplo, si el primer argumento es "smith" y usa Verdadero, la función devolverá "Smith," "Smithberg," etc. Sin embargo, si usa Falso, la función solo devuelve "Smith," una coincidencia exacta, y eso es lo que la mayoría de los usuarios desean.

Para que el uso de Verdadero sea incluso más delicado, si su columna de búsqueda —la columna que especifica en el tercer argumento— no está ordenada en orden ascendente (de la A a la Z o de menor a mayor), la función puede devolver el resultado incorrecto. Para obtener más información acerca de eso, vea Buscar valores con VLOOKUP y otras funciones.

Para obtener más información acerca de las funciones VLOOKUP y HLOOKUP, vea:

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×