選択した列間の値を比較し、行を返すフィルター関数を作成しようとしています。
1 列を追加すると M23 のように正常に動作しますが、M23:M24 などにすると失敗します。
これはうまくいく
=FILTER(ALARM_W_A; M21 = ALARM_W_A[aansluit_nr]; "No Result")
これは
=FILTER(ALARM_W_A; M23:M25 ALARM_W_A[aansluit_nr]; "No Result")
答え1
次のいずれかの数式を使用できます。
=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")