VLOOKUP Función

Busca un valor y da como resultado un valor correspondiente en la misma fila, pero desde otra columna.
Uso de muestra
VLOOKUP("Tarea E"; [Nombre de la tarea]1:Listo5; 2; falso)
Sintaxis
VLOOKUP(
  • buscar_valor
  • buscar_tabla
  • núm_columna
  • [
    tipo_coincidencia
    ]
)
  • buscar_valor
    El valor que se buscará, que debe estar en la primera columna de buscar_tabla.
  • buscar_tabla
    El intervalo de celdas en el que se realizará la búsqueda, que debe contener buscar_valor (en la columna más a la izquierda) y el valor de resultado.
  • núm_columna
    Un número que representa la posición de la columna (en buscar_tabla) del valor que se obtendrá como resultado, con la columna de buscar_tabla más a la izquierda en la posición 1.
  • tipo_coincidencia
    —[opcional]
    El valor predeterminado es true (verdadero). Indica si debe encontrar una coincidencia exacta (falso) o una coincidencia aproximada (verdadero).
Notas de uso

Coloque una fórmula VLOOKUP en el campo Lista de contactos para asignar automáticamente personas a tareas en función de los criterios de su hoja (por ejemplo: en función del departamento o del rol).

  • Puede utilizar VLOOKUP para buscar un valor en una tabla de otra hoja. Para obtener detalles sobre cómo hacer referencia a celdas de otras hojas, consulte Fórmulas: Hacer referencia a datos de otras hojas.
  • Si VLOOKUP no encuentra un resultado, recibirá el error #NO MATCH. En el artículo Mensajes de error de fórmulas puede encontrar detalles sobre cómo solucionar esto.
  • Recibirá el error #NO MATCH si no hay un número dentro del intervalo que sea mayor o igual que buscar_valor.
  • El valor buscar_valor debe estar en la columna más a la izquierda (posición 1) de buscar_tabla.
  • Para buscar cadenas de texto, debe encerrar el valor de búsqueda entre comillas (por ejemplo: “Tarea E”).
  • Con el argumento tipo_coincidencia:
    • Defina tipo_coincidencia en falso si el valor buscar_tabla no está clasificado.
    • Verdadero (valor predeterminado) asume que el intervalo se clasifica en orden ascendente y da como resultado la coincidencia más próxima que sea menor o igual que (
    • 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 del inventario]3, [Artículo del inventario]1:[Cantidad de artículos en el inventario]4, 3, falso) dará como resultado el valor 4. La fórmula se escribe para recuperar un valor de la tercera columna (Cantidad de artículos en el inventario) de la tabla que aparece a continuación.

    Tabla de ejemplo de VLOOKUP
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

Asignada a

1

Camiseta

78

USD 15,00

verdadero

Verde

sally@domain.com

2

Pantalones

42

USD 35,50

falso

Rojo

tim@domain.com

3

Chaqueta

217

USD 200,00

verdadero

Amarillo

corey@domain.com


Dada la tabla anterior, a continuación se mencionan algunos ejemplos de cómo se utiliza la función VLOOKUP en una hoja:

 

Fórmula

Descripción

Resultado

IF([¿Está en el inventario?]1 = 1 (verdadero), VLOOKUP(“Camiseta”, [Prenda de vestir]1:Estado3, 4))

Da como resultado el color del estado. Si la columna “En el inventario” es equivalente a 1 (verdadero), busque el valor “Camiseta“ en la columna “Prenda de vestir” y genere el valor de la “Columna de estado” (cuarta columna de la tabla).

Verde

IF([¿Está en el inventario?]2 = 0 (falso), VLOOKUP([N.° de fila]1, [N.° de fila]1:[¿Está en el inventario?]3, 2))

Da como resultado un artículo sin inventario. Si la columna “En el inventario” es equivalente a 0 (falso), busque el valor de la fila 2 y genere el valor “Prenda de vestir” en la columna 2.

Pantalones

VLOOKUP(“Chaqueta”, [Prenda de vestir]1:[Precio por unidad]3, 5, falso) * [Unidades vendidas]3

Da como resultado la ganancia total. Busque el valor “Chaqueta” en la columna “Prenda de vestir” (si se encuentra) y genere el valor de la columna “Precio por unidad” (USD 200). A continuación, multiplique este valor por el valor de la columna “Unidades vendidas” (217).

43400

VLOOKUP([Prenda de vestir]1, {Intervalo en la hoja de referencia}, 2, falso)

Da como resultado el correo electrónico de contacto asignado. Busque el valor en la columna “Prenda de vestir”, fila 1, en la hoja de referencia (si se encuentra) y genere el valor de la columna Asignada a (columna 2) de la hoja de referencia.

sally@domain.com


La fórmula definitiva es una fórmula avanzada entre hojas cruzadas que describe cómo asignar automáticamente contactos de otra hoja. Las fórmulas entre hojas cruzadas se describen con más detalle aquí: https://help.smartsheet.com/learning-track/smartsheet-advanced/advanced-cross-sheet-formulas