Búsqueda

Encontrar un valor por su clave

Definición

Buscar una clave en una columna y devolver un valor de otra significa dar a XLOOKUP la clave, la columna de claves y la columna de retorno.

Sintaxis

=XLOOKUP(lookup_value, lookup_array, return_array)

Argumentos

Argumento Significado
lookup_value La clave que se busca, entre comillas dobles cuando es texto, por ejemplo "K-2".
lookup_array La columna de claves que se recorre.
return_array La columna de valores que se devuelve de la fila coincidente.

Ejemplo resuelto

Una lista de horno guarda claves en A2:A4 y horas en B2:B4.

A: Clave B: Horas
K-1 11
K-2 14
K-3 8

Fórmula: =XLOOKUP("K-2",A2:A4,B2:B4)

Resultado: 14. K-2 es la segunda clave, y esa fila contiene 14 horas.

Práctica

Las celdas A2:A4 contienen id-1, id-2 e id-3. Las celdas B2:B4 contienen 4, 9 y 6. En C2, escribe una fórmula que devuelva el número de id-3.

  1. En C2, escribe una fórmula XLOOKUP que devuelva el valor de id-3. Las claves están en A2:A4 y los valores están en B2:B4.
Paso 1 de 2
Aquí las fórmulas usan los nombres de función en inglés, como SUM, y un punto (.) como separador decimal, en todos los idiomas.
Cargando la hoja…

Funciones relacionadas

XLOOKUP es la función que encuentra esa clave y devuelve el valor coincidente.

Error común

Intercambiar las columnas, como en =XLOOKUP("K-2",B2:B4,A2:A4): la fórmula entonces busca en las horas y no puede devolver 14.

Funciones relacionadas

Estos enlaces son funciones relacionadas.