HOME > 사용자 제공 자료 > 통계로 세상보기

'무지개타고'님의 통계강좌

- 최초 작성일 : 2008-10-08
- 최종 수정일 : 2008-10-08

- 강좌 읽음수 : 3,430회
- 자료 작성자 : 무지개타고 (조석현님)

- 자료 편집자 :

강좌 제목 : 통계로 세상보기 - (82) MMULT 함수 도움말이 수상쩍다

 

'무지개 타고'님의 통계 강좌를 시작한 지도 1년이 넘었군요. 우리 주변의 친숙한 주제를 통계와 접목하여 좋은 강의를 하고 계시는 무지개 타고(조석현)님께 다시 한번 감사드립니다. '통계로 세상보기' 블로그에 들르셔서 감사의 인사를 남기는 센스를 발휘하셔도 좋겠지요? ^^

통계로 세상보기 블로그


예제 파일 내려받기


엑셀에서 함수를 다룰 때, 도움말로부터 상당한 도움을 받게 된다. 물론 도움말이 왜 중요한지를 깨닫기(?)까지 숱한 시간이 흘렀지만...

가끔씩 MMult 함수가 사용된 수식을 만들기위해 MMult 함수 도움말을 몇번이고 봐왔는데 뭔가가 어색하다.  언제부턴가 예전에 있던 주의 사항 하나가 빠진거 같다. 왜지?

01

아래를 배열수식으로 입력하면 어떤 값이 나온다.

① =MMULT(ROW(1:73),TRANSPOSE(ROW(1:73)))

그러나 아래를 배열수식으로 입력하면 #VALUE! 오류가 나온다.

② =MMULT(ROW(1:74),TRANSPOSE(ROW(1:74)))

두 수식에 사용된 행렬은 모두 정방행렬이므로 MMult 함수 도움말에 나오는 오류 대상이 아니다. 그런데 하나는 되고 하나는 안된다. 신기하다? 그래서 검색을 해봤다. 마이크로소프트가 운영하는 사이트에 올려진 MMult 함수 도움말이다.

http://office.microsoft.com/ko-kr/excel/HP052091811042.aspx

02

엑셀2003에 나오는 오프라인 도움말과 내용이 서로 다르다. 온라인 도움말에 따르면... 수식 ①은 73*73=5329 만큼의 결과가 나오고, 수식 ②는 74*74=5476 만큼의 결과가 나오는데 5461 보다 많냐 적냐 때문에 오류가 있고 없고가 된 것이다.

그런데 뭔가 수상적이지 않은가? 여러 고슈들이 엑셀 도움말에 대해 칭찬을 아끼지 않는데, 오프라인과 온라인의 도움말이 서로 다른 어처구니 없는 실수가 있다는게...

검색된 온라인 도움말의 적용 대상은 엑셀2003 이라고 되어 있기에 엑셀2007을 굳이 찾아보니...

http://office.microsoft.com/ko-kr/excel/HP100698421042.aspx

03

엑셀2003과 엑셀2007의 도움말 또한 서로 다르다. 이를 비교하면 엑셀2003에서는 MMult 함수 사용이 제약되었지만, 엑셀2007에서는 제약 사항이 해제된 것이다. 버전이 바뀐다 해도 기존 함수 기능에 변동이 있을거라곤 생각해보지 않았는데 의외다.

그건 그렇고... 엑셀2003의 오프라인 도움말은 왜 엑셀2003의 온라인 도움말과 서로 다른 것일까? 그리고 엑셀2007에서는 수식 ②가 정상적인 결과를 보여준다는걸까? 만일 엑셀2007에서도 오류가 나온다면 이는 마이크로소프트의 거대한 음모가 도사리고 있는 것은 아니었을까?

오락 방송인 '신비한TV 서흐롸이~'의 '~은 아니었을까'를 따라해 봤는데, 그다지 재미 없는 음모론이지만... 이상하다.


Previous

Next

Copyright ⓒ Since 2008 아이엑셀러 닷컴. All rights reserved.

이 페이지의 저작권은 컨텐츠 제공자에게 있습니다.

본 강좌의 내용은 필자 개인의 견해이며, 아이엑셀러 닷컴의 공식 견해와 일치하지 않을 수도 있습니다.