무지개타고

치졸하고 유치찬란한, 목록 정리 - 세번째 본문

Program

치졸하고 유치찬란한, 목록 정리 - 세번째

OnRainbow 2009. 7. 23. 17:52
오튜에 올라온 질문을 내 맘대로 재구성하면...
'구분' 필드와 '내용' 필드를 비교해서 '구분'을 기준으로 나열하기다.

여기서 원시자료는 아래 처럼 구성되어 있는데...
문제 참 많다. T_T



구분 정보가 혼합되어 나열되어 있는 자료를 재구성하고자 하는데...
매번 느끼지만, 보기 편한 것과 처리하기 편한 것이 같을 수는 없다.



d2 셀 (구분)
=T(OFFSET($A$1,SMALL(IF($A$2:$A$16=$B$2:$B$16,ROW($A$2:$A$16)-ROW($A$1)),ROUNDUP(ROW(A1)/2,0)),0))

e2 셀 (내용)
=IF(MMULT({-1,1},IF(ISERROR(SMALL(IF(IF($A$2:$A$16=$B$2:$B$16,ROW($A$2:$A$16)-ROW($A$1),0)>=MATCH($D2,$A$2:$A$16,0),ROW($A$2:$A$16)-ROW($A$1)),{1;2})),ROWS($A$2:$A$16)+1,SMALL(IF(IF($A$2:$A$16=$B$2:$B$16,ROW($A$2:$A$16)-ROW($A$1),0)>=MATCH($D2,$A$2:$A$16,0),ROW($A$2:$A$16)-ROW($A$1)),{1;2})))-1>=COLUMN(A1),OFFSET($A$1,MATCH($D2,$A$2:$A$16,0)+COLUMN(A1),MOD(ROW(A1)-1,2)),"")

두 수식 모두 배열수식이다.
그리고 언제나 처럼 파이어폭스로는 수식이 모두 보여지지 않는다. T_T
Comments