Wenn sich der Inhalt einer Zelle in E in Spalte T befindet und Spalte V "Match" enthält, geben Sie "Match" in Spalte X zurück.
Wenn der Inhalt einer Zelle in E in Spalte T gefunden wird, und Spalte V das Kontrollkästchen ( "þ"), geben Sie "þ" (das markierte Kästchen) in Spalte X zurück.
Ich füge einfach hinzu: "Wenn der Inhalt einer Zelle in E in Spalte T gefunden wird und Spalte V leer ist, dann wird ein leerer String in Spalte X zurückgegeben."
Und wir können alle oben vereinfachen, wenn der Inhalt einer Zelle in E gefunden wird In Spalte T geben Sie dann Spalte V in Spalte X zurück
Sie müssen also keine komplexen Bedingungen verwenden:
=SUBSTITUTE(IF(ISNUMBER(MATCH(T1,$E$1:$E$19,0)),V1,"Only "&ADDRESS(ROW(V1),COLUMN(V1),4)),"0","")
Woher
ISNUMBER(MATCH(T1,$E$1:$E$19,0))
- prüft, ob in Spalte E ein Wert aus T1 vorhanden ist"Only "&ADDRESS(ROW(V1),COLUMN(V1),4))
- erzeugt die Adresse von V1IF(ISNUMBER(...),V1,"Only "&...)
- Wenn T1 in Spalte E vorhanden ist, wird V1 eingegeben, ansonsten "Nur V1".=SUBSTITUTE(IF(...),"0","")
- Wenn V1 leer ist, dann würde die Formel es in0
konvertieren""
- Dies ist eine Array-Formel. Sie müssen sie durch Drücken von CTRL+ SHIFT+ einfügenENTER