목록t (5)
무지개타고
더하기 연재가 스무번까지 올 줄이야... 아무튼 더하기는 계속 된다. 지난 번에 다룬 오튜 질문이 좀더 복잡했다. 그래서 이를 다조건 행렬에 반영... 그리하여 나온 결과는... g2 셀 (판정) =INDEX($B$14:$D$14,MATCH(SUM(10^(ROW(INDIRECT("1:"&COUNTA($B$14:$C$14)))*(MMULT(1*(T(OFFSET($A$7,0,MMULT(COLUMN($B$7:$E$7)^0,1*($B2:$F2>=TRANSPOSE($B$8:$E$12)))+1))=TRANSPOSE($B$14:$C$14)),ROW($A$8:$A$12)^0)>=TRANSPOSE($B$15:$C$15)))),{11,101,2},0)) 물론 배열수식이고... 구글 크롬에서도 수식이 제대로 보여지지 않는다..
오튜에 흥미로운 질문이 올라왔는데... 언제나처럼 내 맘대로 정리를 해봤다. 질문은 대충 그랬다. 항목별 제시된 조건에 따라 각각의 점수를 구분짓고, 이를 종합해 최종 판정을 하겠다는 것. 그런데 제시된 조건이 많이 까탈스럽다. 그나마 부등호가 "미만"과 "이상"으로 일정하다는게 다행이랄까... 음... 어쩐담? 땡기긴 땡기는데... 그래서 조금 변형된 다조건 행렬을 구성했다. 제시된 조건을 "미만"이 기준값이 되게 먼저 입력하고, 행렬틀에 맞춰 빈 자리는 앞 조건에 제시된 값으로 채우고, 맨 우측 범위(최대값)가 지정되지 않은 경우는 임의로 10^100 을 부여했다. 설마 점수가 10^100을 초과한다면... 엑셀 도움말에 따르면 엑셀에서 최대로 사용할 수 있는 값은 9E+308이니 이를 적용하면 되겠..
오튜에 올라온 질문을 내 맘대로 재구성하면... '구분' 필드와 '내용' 필드를 비교해서 '구분'을 기준으로 나열하기다. 여기서 원시자료는 아래 처럼 구성되어 있는데... 문제 참 많다. 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)>=M..
일전에 한번 다룬 수식이다. 그런데 다시 훑어보니 계륵이 있었서 조금 손 봤다. e2 셀 (빈도) =SUM((T(OFFSET($A$1,MMULT((MMULT((ROW($A$2:$A$11)>=TRANSPOSE(ROW($A$2:$A$11)))*TRANSPOSE(($A$2:$A$11"")*ROW($A$2:$A$11)),(ROW($A$2:$A$11)>=TRANSPOSE(ROW($A$2:$A$11)))*1)>0)*1,POWER(ROW($A$2:$A$11),0)),0))=TRANSPOSE($D$2:$D$3))*1) f2 셀 (합) =SUM((T(OFFSET($A$1,MMULT((MMULT((ROW($A$2:$A$11)>=TRANSPOSE(ROW($A$2:$A$11)))*TRANSPOSE(($A$2:$A$11"")*..
오피스튜터>>엑셀나눔터에 올라온 질문인데, 솔솔한 재미가 있어 내 맘대로 정리해봤다. 질문을 대충 정리하면, 각각의 분류 마다 필요로 하는 항목에 표시를 한다. 여기선 '1'로 나타냈다. 그리고 이렇게 입력된 정보를 유일한 목록으로 재구성해 나타내기. 수식으로 처리하기엔 매우 무겁게 느껴지는데, 그래도 재미삼아... g2 셀 (분류) =IF(SUM(N(FREQUENCY(IF(Rng_Data=1,MATCH(Rng_Kind&Rng_Type,Rng_Kind&Rng_Type,0)),MATCH(Rng_Kind&Rng_Type,Rng_Kind&Rng_Type,0))>0))>=ROW(A1),OFFSET($A$1,ROUNDUP(SMALL(IF(FREQUENCY(IF(Rng_Data=1,MATCH(Rng_Kind&Rng..