Excel 필터 기능은 2개의 배열을 비교합니다.

Excel 필터 기능은 2개의 배열을 비교합니다.

선택한 열 사이의 값을 비교한 다음 행을 반환하는 필터 함수를 만들려고 합니다.

하나의 열을 추가하면 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")

관련 정보