Búsqueda de números Encontrar valores incorrectos

Tengo muchas tablas con dos columnas (estilo clave-valor) y quiero combinar todos los valores en una sola tabla. Busco la clave en una primera columna e inserto un valor de la segunda. He encontrado un problema cuando se busca una clave incorrecta. Aquí hay un ejemplo simple:

ingrese la descripción de la imagen aquí

El RBYourselfNotUsedRuleno está presente en la Tabla 1 y 271 pertenece a RBVariableReferencedOnceRule. ¿ Alguien tiene una idea de por qué RBVariableReferencedOnceRulese buscó RBYourselfNotUsedRule?

Respuestas (1)

Si la LOOKUPfunción no puede encontrar el search-forvalor, la función coincide con el valor más grande search-whereque es menor o igual que search-for. Por eso, cuando la fórmula no puede encontrar la coincidencia, devuelve lo más parecido que puede encontrar.

De la documentación de Apple :

BUSCAR(buscar-para, buscar-dónde, resultados-valores) buscar-para: El valor a encontrar. valor-búsqueda puede contener cualquier valor.

search-where: La colección que contiene los valores que se van a buscar. search-where puede contener cualquier valor.

valores-resultados: una colección opcional que contiene el valor que se devolverá en función de la búsqueda. los valores de resultado pueden contener cualquier valor.

Notes
BUSCARV compara un valor de búsqueda con los valores de la columna más a la izquierda de una colección específica. A menos que se requiera una coincidencia exacta, se selecciona la fila que contiene el mayor valor de la columna izquierda que es menor o igual que el valor de búsqueda. Luego, la función devuelve el valor de la columna especificada en esa fila. Si se requiere una coincidencia exacta y ninguno de los valores de la columna más a la izquierda coincide con el valor de búsqueda, la función devuelve un error.

Al optar por la coincidencia exacta, puede envolver la fórmula en una IFERROR()función para detectar el error "sin coincidencia" y devolver lo que especifique. es decir: ""cadena vacía u otro mensaje. "No Match"como ejemplo

Es posible que necesite utilizar la función más potente VLOOKUP().

Ejemplo:

Ejemplo de BUSCARV

Una combinación más potente de funciones para realizar búsquedas es INDEX(MATCH()). [Esta función brinda mucho más poder para buscar referencias sin tener que saber el número de columna exacto.] Para obtener más información y un ejemplo, consulte Uso de INDEX MATCH para búsquedas avanzadas | Escritorio brillante . Aunque esta referencia es para Excel , Numbers también admite estas funciones.