엑셀 INDEX, MATCH, ROW, 배열수식(?) 문의 아래 그림과 같이 문의 드립니다. *원하는 답과 동일하게 표기되길 원하며조건은

엑셀 INDEX, MATCH, ROW, 배열수식(?) 문의

cont
아래 그림과 같이 문의 드립니다. *원하는 답과 동일하게 표기되길 원하며조건은 설정일과 대분류가 맞을 때 잔액을 불러오는 것입니다.잔액은 여러건 일 수 있습니다.수식에 대해 같이 설명해 주시면 감사하겠습니다. 문의.xlsx 내PC 저장 MYBOX 저장

수식을 이렇게 적용해 보세요

L4:N14 =IFERROR(OFFSET($D$1,1/LARGE(INDEX(($F$2:$F$31=L$3)*($A$2:$A$31=$M$2)/(ROW($A$2:$A$31)-1),),ROW(A1)),),"")

수식에 대한 간단 설명입니다

=IFERROR( 오류나면 빈값으로 처리

OFFSET($D$1, D1 셀을 기준으로 행번호를 만들어 위치값 읽어 옴

1 ====행번호로 나누기한 값을 다시 1로나누기해주면 행번호가 만들어짐

/LARGE( 행번호중 제일 큰수를 먼저 읽어 옴

INDEX( 배열 수식을 INDEX 수식 으로 처리함

($F$2:$F$31=N$3)*($A$2:$A$31=$M$2) 두가지 조건으로 AND 로 읽어올 수 있도록 구분함

/(ROW($A$2:$A$31)-1),) ======행번호로 나누기를 하고

,ROW(C11)) 제일 큰수를 먼저 보이도록

,)

,"")

2021 이상이면

필터 범위 , 간단히 조건만 추가하시면 적용합니다

L4:N4 =FILTER($D$2:$D$31,($F$2:$F$31=L$3)*($A$2:$A$31=$M$2),"")





참아야지! 참아라! 그러면 잘 되어 갈 걸세. 친구여, 정말 자네 말이 맞네. 세상 사람들 틈에 끼여 날마다 일에 쫓기며, 다른 사람들이 하는 일과 그들의 행동을 보기 시작한 이후로 나는 나 지신과 휠씬 더 잘 타협할 수 있게 되었네. 젊은 베르테르의 슬픔 - 괴테