목록Index (20)
무지개타고
바로 며칠 전 예제를 바꿔봤다. 문자가 아닌 숫자로. 그리고 연속출현이 아닌 연속 순차 증가로. 원래 이 예제는 엑사모에 올라온 질문인데, 질문이 헷갈리게 작성되서 내 맘대로 바꾼 것이다. b16 셀 (최다빈도) =MAX(MMULT((TRANSPOSE(A2:A12)>A2:A12)*((TRANSPOSE(A2:A12)-A2:A12)=(TRANSPOSE(ROW(A2:A12))-ROW(A2:A12))),(A2:A12)^0)) b17 셀 (시작값) =INDEX(A2:A12,MATCH(MAX(MMULT((TRANSPOSE(A2:A12)>A2:A12)*((TRANSPOSE(A2:A12)-A2:A12)=(TRANSPOSE(ROW(A2:A12))-ROW(A2:A12))),(A2:A12)^0)),MMULT((TRANSPO..
또다시 찾아온 더하기 시간이다. ^^ 문제는 대충 이렇다. 자료가 나열되어 있다. 그중 이웃한 자료가 앞 자료와 같을 때, 즉 자료가 연속되어 나열되는 경우에서 가장 많이 연속출현한 최다빈도와 그 값 찾기. 이리저리 생각해 봤으나, 역시나 더하기가 필요해 보인다. b16 셀 (최다빈도) =MAX(MMULT((MMULT((TRANSPOSE(MATCH(A2:A12,A2:A12,0))=MATCH(A2:A12,A2:A12,0))*(TRANSPOSE(ROW(A2:A12))>ROW(A2:A12)),1*(TRANSPOSE(ROW(A2:A12))>=ROW(A2:A12)))0)*(MMULT((TRANSPOSE(MATCH(A2:A12,A2:A12,0))=MATCH(A2:A12,A2:A12,0))*(TRANSPOSE(ROW..
지난 서울 아파트 관리비 총계 자료를 갖고 집단 간 차이 검정을 하련다. 25개 구를 모두 포함하긴 거시기 하니... 내 사는 노원구, 노원구와 비슷한 인구를 자랑하는 송파구. (그러나 송파구는 재정자립도 상위에 속하는 반면 노원구는 재정자립도 하위에 속한다.) 그리고 평균이 가장 낮았던 성동구. 언제나 내 맘대로 선정 끝. 이제 각 구별로 무작위로 단지를 몇개 추출해 관리비 총계를 정리하면... 음... 무작위로 추출한 관리비 총계가 노원이 높게 나왔군. -_- 그러나 무작위 추출에 조작은 결코 없시요~ 아무튼... 인자가 하나고 인자의 수준이 세 개인 일원배치법을 적용해 분산분석표를 작성하면... 위 결과를 얻기 위한 수식 중 주요한 것 몇개만 보면... b22 셀 (처리 제곱합) =SUMPRODUC..
오튜에 올라온 질문인데... 언제나 처럼 내 맘대로 정리해 봤다. 이때 조건은 대충 이렇다. '값' 필드에서 '10 초과'하는 목록만 빈도를 구하려 한다는 것. 이와 유사한 처리를 언제 한번 훑어봤는데... 그런데 추가된 조건이 생각만큼 만만하지 않고, 그 전 수식에 계륵도 많고 해서 수식을 다시 구하면... 집계① 은 조건이 고려되지 않은 상태에서 유일 목록을 구성한 것이다. 그리고 집계② 는 조건이 반영된 유일 목록을 '빈도'순으로 나열한 것이다. g3 셀 (집계① 구분) =INDEX($A$2:$A$20,MATCH(0,COUNTIF(G$2:G2,$A$2:$A$20),0)) j3 셀 (집계② 구분) =IF(SUM(N((FREQUENCY(MATCH($A$2:$A$20,$A$2:$A$20,0),MATCH(..
일전에 LinEst 함수에 대해 잠깐 살펴봤는데, 이번엔 LogEst 함수를 살짝 들춰보련다. 그리고 예제는 앞서 지식iN 것을 참고하는데, 지난 번과는 달리 다중회귀모형을 이용하련다. 지난 번 회귀모형은 단순 지수형(?) 회귀모형이다. 이는 엑셀에서 지원하는 추세선 기능으로 손 쉽게 구할 수 있었다. 표시 정밀도(?)는 떨어지지만. 그러나 이번엔 다항 지수형(?) 회귀모형으로 구상했다. 이에 독립변수로 X의 세제곱(X^3)과 네제곱(X^4)을 이용하겠다. 이제 회귀계수와 결정계수를 구한다. 이때 LinEst 함수와 LogEst 함수를 각각 이용한다. 단 회귀모형의 검증은 생략하겠다. 어째 비슷한거 같기도 하고, 다른 것 같기도 하고... 그래 보인다. 사용된 수식을 살짝 들여다보면... LinEst(L..
지식iN에 올라온 질문이다. 예제는 아래와 같다. 엑셀에서 분산형 차트를 선택한 후 추세선을 구한다. 이렇게 구한 회귀계수를 이용해 추정치를 계산한다. 그런데 그래프로 나타내니 추정치가 관찰값과 너무 동떨어져 나타났단다. 뭐가 문제일까? 계산된 회귀계수와 차트에 나타난 회귀계수 간에 차이가 있으나 이는 엑셀의 오류라기 보단 표시형식의 제약 때문이다. 회귀계수가 길게 나왔다고 해서 제한된 영역에 모두 표기할 수는 없기에 회귀계수의 표시형식을 지수로 나타낸 것 뿐이다. 때문에 정확한 결과를 얻고자 한다면 반드시 함수를 이용해 회귀계수나 추정치를 계산해야 한다. 그런데 어느 분이 올린 답변을 보니, 뭐라뭐라 하며 이는 "근사식"이라고 한다. 훨~~~ 아마도 비전공자에게 쉽게 말하기 위해 그랬을 수 있지만, 통..
한국전력공사가 전기요금을 조정하겠단다. - 전기 적게 쓰는 가구, 요금 많이 오른다. 아마도 누진제의 취지가 약해지는 쪽으로 추진하려나 보다. 별개 다 상위 1%를 위한 정책으로 나타나고 있다. -_- 기사에 나온 자료와 한전의 전기요금표를 참고해, 엑셀을 이용해 전기료를 계산해 봤다. ※ 주의 : 계산 과정에 오류가 있을 수 있습니다. f9 셀 (평균) =SUMPRODUCT(E3:E8,F3:F8) f10 셀 (표준편차) =SQRT(SUMPRODUCT(POWER(F3:F8-F9,2),E3:E8)) '주택용전력(저압)'을 기준으로 계산하려는데... 전기요금은 누진제로 계산하기에 단순 가감승제만으로는 원하는 결과를 얻을 수 없다. 그래서 좀 복잡한 수식이 요구된다. i3 셀 (기본요금) =INDEX($C$3..
블로그에 올린 글에는 내키는대로 간간히 엑셀 수식을 소개하고 있는데, 그러다 문득 생각난... 소개된 수식에 어떤 함수들이 사용되고 있을까? 그래서 간단히 정리 들어가신다~ 참고로... Average(범위) = Sum(범위)÷Count(범위) 좌변과 우변의 결과는 같다. 그러나 좌변은 함수가 1개, 우변은 함수가 2개 사용됐는데... 처리 대상은 우변 처럼 하나의 수식에 함수가 2개 이상 함께 적용된 경우로 하겠다. 현재까지 소개한 수식은 총 17개이며, 총 31개의 함수가 사용됐다. 그리고 수식당 사용된 함수는 평균 5.8개. 그런데 정작 일 할 때는 수식 만드는데 이렇게 많은 함수를 사용한 적은 거의 없었다. 두세개면 얻고자 하는 결과는 대충 나오고, 네개를 넘어가면 넘에게 떠넘기는게 상책이다.참고로..