Excel-Filterfunktion vergleicht 2 Arrays

Excel-Filterfunktion vergleicht 2 Arrays

Ich versuche, eine Filterfunktion zu erstellen, die Werte zwischen ausgewählten Spalten vergleicht und dann die Zeile zurückgibt.

Wenn ich eine Spalte hinzufüge, funktioniert es einwandfrei wie M23, aber sobald ich daraus M23:M24 oder etwas anderes mache, schlägt es fehl.

Das funktioniert

=FILTER(ALARM_W_A;  M21 = ALARM_W_A[aansluit_nr]; "No Result")

Das

=FILTER(ALARM_W_A; M23:M25 ALARM_W_A[aansluit_nr]; "No Result")

Antwort1

Sie können eine der folgenden Formeln verwenden:

=LET(col; ALARM_W_A[aansluit_nr]; FILTER(ALARM_W_A; (M23=col)+(M24=col)+(M25=col); "No Result"))
=FILTER(ALARM_W_A; BYROWS(ALARM_W_A[aansluit_nr]; LAMBDA(a;OR(a=M23:M25))); "No result")

verwandte Informationen