목록SUMPRODUCT (26)
무지개타고
지식iN에 올라온 질문이다. 예제는 아래와 같다. 엑셀에서 분산형 차트를 선택한 후 추세선을 구한다. 이렇게 구한 회귀계수를 이용해 추정치를 계산한다. 그런데 그래프로 나타내니 추정치가 관찰값과 너무 동떨어져 나타났단다. 뭐가 문제일까? 계산된 회귀계수와 차트에 나타난 회귀계수 간에 차이가 있으나 이는 엑셀의 오류라기 보단 표시형식의 제약 때문이다. 회귀계수가 길게 나왔다고 해서 제한된 영역에 모두 표기할 수는 없기에 회귀계수의 표시형식을 지수로 나타낸 것 뿐이다. 때문에 정확한 결과를 얻고자 한다면 반드시 함수를 이용해 회귀계수나 추정치를 계산해야 한다. 그런데 어느 분이 올린 답변을 보니, 뭐라뭐라 하며 이는 "근사식"이라고 한다. 훨~~~ 아마도 비전공자에게 쉽게 말하기 위해 그랬을 수 있지만, 통..
블로그 유입 경로에 나타난 자료를 참고해 간단한 집계를 하련다. 유입빈도로 추정되는 값이 괄호 속에 있다. 즉 계산하기 귀찮게 자료가 기재되어 있다는 얘기. 엑셀을 이용해 괄호를 벗기고 나타난 값의 합계를 구해 보자. e2 셀 (빈도) =SUMPRODUCT(VALUE(MID($B$2:$B$21,FIND("(",$B$2:$B$21)+1,(LEN($B$2:$B$21)-FIND("(",$B$2:$B$21))-1))*ISNUMBER(SEARCH(D2,$B$2:$B$21))) 네이버와 다음이 유입빈도의 90%를 차지하고 있다. 그리고 야후는 없다...
오튜에 올라온 질문인데... 질문 내용이 명확하지 않아 언제나 처럼 내 맘대로 처리해 봤다. 질문은 주어진 범위에서 최대값을 찾고, 최대값을 갖는 셀에 옆에 위치한 셀의 값을 불러오는 것이다. 여기서 엉뚱한 상상력은... a열, b열 둘 중 어느 열에 최대값이 위치해도 그 옆 셀 값을 불러오는 경우로 여겨졌다. d2 셀 (최대값 옆 셀 값) =SUMPRODUCT(MMULT(N(A2:B10=MAX(A2:B10)),{1;1})*MMULT(A2:B10,{1;1}))-MAX(A2:B10) 그런데 위 수식엔 제약이 있다. 참조하는 범위는 두개의 열로 구성되어 있어야 한다는 것. 그리고 최대값은 한번만 나타나야 한다는 것.
상반기도 마무리 됐으니 영화관 입장권 통합전산망의 자료를 참고해 상반기 결산 좀 해 보자. ※ 주의 : 자료 인용 및 처리 과정에 오류가 있을 수 있습니다. c28 셀 (동일기간(YTD)) =SUMPRODUCT(($B$2:$B$25=$B28)*(ROW($B$2:$B$25)-ROW($B$1)
한국전력공사가 전기요금을 조정하겠단다. - 전기 적게 쓰는 가구, 요금 많이 오른다. 아마도 누진제의 취지가 약해지는 쪽으로 추진하려나 보다. 별개 다 상위 1%를 위한 정책으로 나타나고 있다. -_- 기사에 나온 자료와 한전의 전기요금표를 참고해, 엑셀을 이용해 전기료를 계산해 봤다. ※ 주의 : 계산 과정에 오류가 있을 수 있습니다. f9 셀 (평균) =SUMPRODUCT(E3:E8,F3:F8) f10 셀 (표준편차) =SQRT(SUMPRODUCT(POWER(F3:F8-F9,2),E3:E8)) '주택용전력(저압)'을 기준으로 계산하려는데... 전기요금은 누진제로 계산하기에 단순 가감승제만으로는 원하는 결과를 얻을 수 없다. 그래서 좀 복잡한 수식이 요구된다. i3 셀 (기본요금) =INDEX($C$3..
얼마 전 오픈오피스3.1이 출시되었다니, 새 버전으로 업데이트 해주고 간단한 문제(?)를 풀어보려 한다. 아래 12개의 산 중 내가 오른 산은 8개이고, 그 높이의 총합은 11,029m 이다. 어느어느 산을 올랐는지 찍어 보시오. 뜬금 없는 문제 같지만, 생각 만큼 어렵진 않다. 예전에 조합을 구하는 수식을 만든 적이 있는데, 이를 이용해 보면... 우선 총 조합의 경우의 수 2^12 만큼 조합을 구한다. 원래는 12C8 만큼의 조합만 있으면 되지만 밑천이 딸려, 이 수식은 아직 완성하지 못 했다. i2 셀 =N(MOD(ROW($A1)-1;POWER(2;COLUMN(A$1)))+1
보통은 해가 바뀔 때 달력을 보여주는데... 그냥 생각난 김에 만들어 봤다. 눈썰미가 빠른 이라면, UI가 엑셀과는 다르게 느껴질 것이다. 혹시 엑셀2000 ...은 아니고 오픈오피스의 캘크다. e6 셀 (수식) =IF(AND((ROW(A1)-1)*7-WEEKDAY(DATE($A$2;$B$2;1);1)+COLUMN(A1)+1>0;(ROW(A1)-1)*7-WEEKDAY(DATE($A$2;$B$2;1);1)+COLUMN(A1)+10;INT(((MIN(E6:K6)-1)+7-WEEKDAY(DATE($A$2;$B$2;MIN(E6:K6));1))/7)+1;"") 수식으로 처리하면 위에 처럼 되는데, 날짜 정보를 이용해 달력을 만든다면... 음... 같은 표가 두개다. 뭣 땀시? '날짜'와 'Current'에는 아주..
블로그에 올린 글에는 내키는대로 간간히 엑셀 수식을 소개하고 있는데, 그러다 문득 생각난... 소개된 수식에 어떤 함수들이 사용되고 있을까? 그래서 간단히 정리 들어가신다~ 참고로... Average(범위) = Sum(범위)÷Count(범위) 좌변과 우변의 결과는 같다. 그러나 좌변은 함수가 1개, 우변은 함수가 2개 사용됐는데... 처리 대상은 우변 처럼 하나의 수식에 함수가 2개 이상 함께 적용된 경우로 하겠다. 현재까지 소개한 수식은 총 17개이며, 총 31개의 함수가 사용됐다. 그리고 수식당 사용된 함수는 평균 5.8개. 그런데 정작 일 할 때는 수식 만드는데 이렇게 많은 함수를 사용한 적은 거의 없었다. 두세개면 얻고자 하는 결과는 대충 나오고, 네개를 넘어가면 넘에게 떠넘기는게 상책이다.참고로..