Excel 배열(변수 2개)

Excel 배열(변수 2개)

다음 시트가 있습니다https://1drv.ms/x/s!Ai6fM6lT5gt6h00EUCmpnuwlgNtr

이는 목록(배열 포함)으로 채워진 테이블 1로 구성됩니다.

목표: B21의 값과 테이블의 마지막 열을 기반으로 두 번째 테이블을 채우고 싶습니다.

  1. 테이블의 마지막 열에 "red"라는 값만 있는 경우: 테이블 1을 테이블 2에 복사합니다(B21의 값은 중요하지 않음).
  2. "red"와 "green" 값이 혼합되어 있는 경우: B21의 값을 기준으로 필터링

어떤 도움이라도 대단히 감사하겠습니다! 가능한 시나리오와 원하는 결과는 시트를 참조하세요.

답변1

내가 스스로 해냈다!

공식은 다음과 같습니다. =IFERROR(IF($C$23=0;INDEX($C$3:$C$12; SMALL(IF($F$3:$F$12="red";ROW($F$3:$F$12) )-ROW($F$3)+1);ROWS($F$3:$F3)));INDEX($C$3:$C$12; SMALL(IF($F$3:$F$12=$B$21; ROW($F$3:$F$12)-ROW($F$3)+1);ROWS($F$3:$F3))));"")

https://1drv.ms/x/s!Ai6fM6lT5gt6h0-Cyysq59Giy1NN

관련 정보