무지개타고

더하기를 하자 - 열두번째 본문

Program

더하기를 하자 - 열두번째

OnRainbow 2009. 7. 11. 02:36
오튜에 올라온 질문인데...
질문 내용이 명확하지 않아 언제나 처럼 내 맘대로 처리해 봤다.



질문은 주어진 범위에서 최대값을 찾고,
최대값을 갖는 셀에 옆에 위치한 셀의 값을 불러오는 것이다.

여기서 엉뚱한 상상력은...
a열, b열 둘 중 어느 열에 최대값이 위치해도 그 옆 셀 값을 불러오는 경우로 여겨졌다.



d2 셀 (최대값 옆 셀 값)
=SUMPRODUCT(MMULT(N(A2:B10=MAX(A2:B10)),{1;1})*MMULT(A2:B10,{1;1}))-MAX(A2:B10)

그런데 위 수식엔 제약이 있다.
참조하는 범위는 두개의 열로 구성되어 있어야 한다는 것.
그리고 최대값은 한번만 나타나야 한다는 것.



Comments