Correspondencia confirmada: Orders!B2 es el valor de búsqueda; Customers!A:A es la matriz de búsqueda; Customers!D:D es la matriz de retorno. Customer ID debe ser único y la coincidencia es exacta.
Fórmula para Orders!F2
=IF(B2="","",XLOOKUP(B2,Customers!$A:$A,Customers!$D:$D,"Revisar",0))
El IF externo conserva en blanco las filas cuya entrada esté en blanco. XLOOKUP busca B2 en la columna fija de Customer ID, devuelve el valor de la misma fila de la columna D, muestra «Revisar» cuando no hay coincidencia y usa el modo de coincidencia 0 para una coincidencia exacta. Los signos de dólar mantienen fijas las columnas de origen al copiar la fórmula.
Comprobaciones de datos: compara ISTEXT/ISNUMBER en ambas columnas de ID; comprueba las longitudes después de eliminar espacios; usa =COUNTIF(Customers!$A:$A,A2) en una columna auxiliar e investiga los resultados superiores a 1.
Pruebas: ID conocido → segmento indicado; ID en blanco → valor en blanco; ID desconocido → Revisar; ID de origen duplicado → marcarlo en la comprobación auxiliar antes de confiar en la búsqueda.
Versión de tabla: =IF([@[Customer ID]]="","",XLOOKUP([@[Customer ID]],Customers[Customer ID],Customers[Customer Segment],"Revisar",0)).