Bestätigte Zuordnung: Orders!B2 ist der Suchwert, Customers!A:A die Suchmatrix und Customers!D:D die Rückgabematrix. Die Kunden-ID muss eindeutig sein und der Abgleich erfolgt genau.
Formel für Orders!F2
=IF(B2="","",XLOOKUP(B2,Customers!$A:$A,Customers!$D:$D,"Prüfen",0))
Das äußere IF lässt Eingabezeilen mit leerem Suchwert leer. XLOOKUP sucht B2 in der fixierten Spalte mit den Kunden-IDs, gibt den Wert derselben Zeile aus Spalte D zurück, zeigt bei fehlender Übereinstimmung „Prüfen“ an und verwendet mit dem Vergleichsmodus 0 eine genaue Übereinstimmung. Die Dollarzeichen sorgen dafür, dass die Quellspalten beim Kopieren fixiert bleiben.
Datenprüfungen: Vergleiche ISTEXT/ISNUMBER für beide ID-Spalten, prüfe die Zeichenlängen vor und nach dem Bereinigen von Leerzeichen und verwende =COUNTIF(Customers!$A:$A,A2) in einer Hilfsspalte. Untersuche Ergebnisse größer als 1.
Tests: bekannte ID → angegebenes Segment; leere ID → leer; unbekannte ID → Prüfen; doppelter Quellschlüssel → vor dem Vertrauen auf den Verweis in der Hilfsprüfung kennzeichnen.
Tabellenversion: =IF([@[Customer ID]]="","",XLOOKUP([@[Customer ID]],Customers[Customer ID],Customers[Customer Segment],"Prüfen",0)).