목록더하기 (3)
무지개타고
오튜에 이동평균 구하기와 거의 유사한 질문이 올라왔는데, 각각의 순번에서 범위 만큼을 순차적으로 합산해 이동합을 원한다는 것. 일반적인 이동평균/합과 조금 다른 점이라면... 범위가 고정된 값이 아닌, 유동적으로 변할 때 적용 가능한 수식이랄까. 더불어 값이 채워져 있지 않아도 이동합을 계산할것. (이 조건이 필요한 경우가 있을까?) 어쨌든... 이동합을 구해봤다. c3 셀 (이동합) =IF($C$1+ROWS($B$3:$B$12)>=ROW($B2),SUM(OFFSET($B3,-MIN(ROWS($B$3:$B3),$C$1)+1,0,MIN(ROWS($B$3:$B3),$C$1),1)),"")
언젠가 소개한 더하기인데, 단순한 더하기는 아니고 지수 함수와 로그 함수를 번갈아 사용한 더하기다. - 더하기를 하자 - 아홉번째 벌써 2년이나 지난 더하기를 다시 꺼내든 이유는 최근 아파트 실거래가 자료 갖고 이리저리 계산하던 중 유사한 처리가 있어서 앞서 방식을 적용하려고 했는데... 엑셀이 아닌 액세스로 짜려니 어렵네. -_-;; 엑셀로 처리하면 아래 처럼 결과가 나오게 하는게 목적. 즉 시점(Period)별 값(Ratio)을 순차적으로 곱해 나가는 것으로 결과적으로 시점별 누적된 곱하기를 구하는 것이다. c2 셀 (누적 곱) =PRODUCT(B$2:B2) 이를 액세스로 구한 결과는 아래와 같다. 쿼리 고수들에겐 아주 간단한 처리 과정이겠지만, 초보인 내겐 그닥 만만치 않았던 쿼리... 세부적으로 ..
웃기는 짬뽕이다. 나도 그렇고 질병관리본부가 발표하는 자료도 그렇고. 이미 신종 인플루엔자 누적확진환자는 9월6일 기준으로 6,214명으로 보도가 됐다. 그리곤 9월13일 기준으로 한 주 동안 3,765명이 늘어나서 누적확진환자는 9,968명이라 했다. - 국내 신종플루 감염자 1만 명 넘었다 그러나 더하기를 할 줄 안다면 이게 말이돼? 6,214와 3,765를 더하면 척 봐도 끝자리가 9로 떨어지는데... 덕분에 이번엔 11명이나 귀신 같이 사라졌다. 이미 저번에도 말했듯이, 질병관리본부는 더하기를 못하는게 거의 확실하다. 아니라면 어떤 해명자료를 올려놓던지... 그러나 지난 9월7일~13일 주간동향 자료는 아예 올려놓지도 않았다. 그럴수록 음모론은 더욱 활활 타오르는 거란다~~~ 나중에 또 어떻게 뒤..