
Ich kann dies in VBA recht einfach lösen, aber es ärgert mich, dass mir keine Formelkombination einfällt, um es nativ in Excel zu lösen.
Ich muss wissen, ob ein Wert in Spalte A irgendwo in den Spalten B bis D vorkommt. Er kann in jeder Zeile und in jeder Spalte vorkommen.
Index/Match funktioniert meines Wissens nicht, da sowohl die Zeile als auch die Spalte variabel sind. Idealerweise brauche ich etwas wie Find oder Search, das ein mehrdimensionales Array akzeptiert, nicht nur eine Zeile, Spalte oder Zeichenfolge.
Antwort1
Verwenden Sie die folgende Formel für eine Boolesche Antwort:
=IF(COUNTIF(B:D,A1)=0,FALSE,TRUE)
Die Anzahl ist 0, wenn im Bereich nichts gefunden wird, und größer als 0, wenn etwas gefunden wird. Das Ergebnis in der Zelle ist WAHR, wenn etwas gefunden wird, und FALSCH, wenn nichts gefunden wird.