Sintaxis
VLOOKUP(search_value, lookup_table, column_num, [match_type])
- search_value—El valor que se buscará, que debe estar en la primera columna de lookup_table.
- lookup_table—El rango de celdas en el que se realizará la búsqueda, que debe contener el valor search_value (en la columna más a la izquierda) y el valor de resultado.
- column_num—Un número que representa la posición de la columna (en lookup_table) del valor que se obtendrá como resultado, con la columna de lookup_table más a la izquierda en la posición 1.
- match_type—[opcional]El valor predeterminado es verdadero. Especifica si se debe encontrar una coincidencia exacta (falso) o una coincidencia aproximada (verdadero).
Uso de muestra
VLOOKUP("Task E"; [Task Name]1:Done5; 2; false)
Notas de uso
Utilice una fórmula VLOOKUP para obtener automáticamente el contenido asociado según los criterios de su hoja. Por ejemplo, genere la función de alguien utilizando su nombre como criterio.
- Puede utilizar VLOOKUP para hacer referencia a una celda de otra hoja y buscar un valor de una tabla en otra hoja.
- Si VLOOKUP no encuentra un resultado, recibirá un mensaje de error#NO MATCH.
- También recibirá un error #NO MATCH si no hay un número dentro del rango que sea mayor o igual que el valor_buscado.
- Si lookup_table no está ordenada en orden ascendente por la primera columna, entonces VLOOKUP devuelve resultados incorrectos.
- El valor search_value debe estar en la columna más a la izquierda (posición 1) de lookup_table.
- Para buscar cadenas de texto, debe encerrar el valor de búsqueda entre comillas (por ejemplo, “Tarea E”).
- Con el argumento match_type:
- Establezca match_type en false si su tabla de búsqueda no está ordenada.
- True (el valor por defecto) asume que el rango está ordenado de forma ascendente y devuelve la coincidencia más cercana que sea menor o igual que ( = ) search_value.
- Falso da como resultado la primera coincidencia exacta.
Puede insertar el número de columna en una fórmula para indicar de qué columna está recuperando el valor.
Por ejemplo, la fórmula =VLOOKUP([Artículo de Inventario]3, [Artículo de Inventario]1:[Número de Artículos en Stock]4, 3, false) devuelve el valor 4. La fórmula está escrita para recuperar un valor de la tercera columna (Número de artículos en stock) de la tabla siguiente.
Brandfolder Image
Ejemplos
En este ejemplo, se hace referencia a la siguiente información de la hoja:
| Prenda de vestir | Unidades vendidas | Precio por unidad | ¿Está en el inventario? | Estado | Asignado a | |
|---|---|---|---|---|---|---|
| 1 | Camiseta | 78 | $15,00 | verdadero | Verde | sally@domain.com |
| 2 | Pantalones | 42 | $35,50 | falso | Rojo | tim@domain.com |
| 3 | Chaqueta | 217 | $200,00 | verdadero | Amarillo | corey@domain.com |
Basándose en la tabla anterior, aquí hay algunos ejemplos de uso de VLOOKUP en una hoja:
| Fórmula | Descripción | Resultado |
|---|---|---|
| IF([In Stock?]1 = 1 (true), VLOOKUP("T-Shirt", [Clothing Item]1:Status3, 5)) | Devuelve el color de estado. Si la columna En Stock es igual a 1 (verdadero) busque el valor "Camiseta" en la columna Artículo de Ropa y produzca el valor de la columna Estado. | Verde |
| IF([In Stock?]2 = 0 (false), VLOOKUP([Row #]1, [Row #]1:[In Stock?]3, 2)) | Devolver artículo agotado. Si la columna En Stock es igual a 0 (falso) busque el valor de la Fila 2 y produzca el valor del Artículo de Ropa, columna 2. | Pantalones |
| VLOOKUP("Jacket", [Clothing Item]1:[Price Per Unit]3, 3, false) * [Units Sold]3 | Da como resultado los ingresos totales. Busca el valor "Chaqueta" en la columna Artículo de ropa. Si se encuentra, produzca el valor en la columna Precio por unidad ($200). A continuación, multiplíquelo por el valor de la columna Unidades vendidas (217). | 43 400 |
| VLOOKUP([Clothing Item]1, {Range on Reference Sheet}, 2, false) | Da como resultado el correo electrónico de contacto asignado. Busca el valor en la columna Artículo de ropa fila 1 de la hoja de referencia. Si se encuentra, produce el valor en la columna Asignado a. | sally@domain.com |
¿Aún necesita ayuda?
Utilice la plantilla Manual de fórmulas para encontrar más ayuda, recursos, ver más de 100 fórmulas, un glosario de cada función con el que puede practicar el trabajo en tiempo real y ejemplos de fórmulas avanzadas y de uso común.
Encuentre ejemplos de cómo otros clientes de Smartsheet utilizan esta función o pregunte sobre su caso de uso específico en la Comunidad en línea de Smartsheet.