목록n (14)
무지개타고

저번에 공백 일시를 구하는 것을 살펴봤는데 이번에는 그 반대인 겹치는 일시를 엑셀로 구해봤다. 간트 차트를 통해 어느 일시에 겹치는지 쉽게 파악되는데 이를 엑셀 수식으로 계산하면... 둘 다 배열수식이다. q4 (시작) =IF(OR(R3="", SUM(IF((MMULT( (TRANSPOSE(($C$3:$C$12-MIN($C$3:$C$12))*1440)
순차적으로 배열된 자료를 갖고, 출현당 상승일 즉 평균 상승일을 구하는 수식을 생각해 봤다. ※ 주의 : 자료 인용에 오류가 있을 수 있습니다. c3 셀 (상승일) =N(B3>B2) d3 셀 (출현) =N(C2C3)*C3 그런데 이 방법이 싫다면? 싫은 이유는 결과를 얻기 위해 다른 열에 계산 결과를 보여줘야 하기 때문이다. 따라서 필요한건 뭐!!! 더하기로 한 방에 끝내자. 그러나 수식이 그닥 맘에 들지 않는다. 다른 방법이 있을거 같은데... -_-a b26 셀 (총상승일) =SUMPRODUCT(N(B2:B221,FREQUENCY(MMULT(1*(((MMULT(((B$2:B$22
엑사모에 올라온 질문에 고슈님께서 답변 하셨다. 사용자 정의 함수로 작성해서. 음... 수식으론 어렵겠다. 만일 구글닥스의 스프레드시트에선? Split/Unique 함수가 있는데... 질문은 대충 이렇다. 셀 안에 문자 또는 숫자가 입력되어 있다. 단 중간중간에 빈 공간(space," ")이 들어가 있다. 이렇게 두 개 셀을 서로 비교해 같은 문자 또는 숫자를 찾아내기다. 역시나 조선말은 어렵다. 내가 쓰면... -_- A, B 두 방식을 생각해 봤는데... 각각 문제점을 안고 있다. d2 셀 (A 방식) =ArrayFormula(transpose(sort(unique(if(mmult(n(transpose(split(B2," "))=split(C2," ")), row(indirect("a1:a"&colu..
언제도 한 번 살펴봤지만 구글닥스의 스프레드시트에서도 배열수식 처리가 가능하다. 이때 ArrayFormula 함수를 통해서만 가능한줄 알았는데... 좀더 쉬운 방법을 알게 됐다?? 질문을 제대로 이해했는진 모르겠지만... 엑사모에 올라 온 질문을 갖고 구글닥스의 스프레드시트에서도 처리가 될지 궁금해서 연습해본 결과, 다행히(?) 처리가 된다. e3 셀 (배열수식) =if($D3
오튜에 올라온 질문인데... 언제나 처럼 내 맘대로 정리해 봤다. 이때 조건은 대충 이렇다. '값' 필드에서 '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(..
오튜에 올라온 질문인데... 질문 내용이 명확하지 않아 언제나 처럼 내 맘대로 처리해 봤다. 질문은 주어진 범위에서 최대값을 찾고, 최대값을 갖는 셀에 옆에 위치한 셀의 값을 불러오는 것이다. 여기서 엉뚱한 상상력은... a열, b열 둘 중 어느 열에 최대값이 위치해도 그 옆 셀 값을 불러오는 경우로 여겨졌다. d2 셀 (최대값 옆 셀 값) =SUMPRODUCT(MMULT(N(A2:B10=MAX(A2:B10)),{1;1})*MMULT(A2:B10,{1;1}))-MAX(A2:B10) 그런데 위 수식엔 제약이 있다. 참조하는 범위는 두개의 열로 구성되어 있어야 한다는 것. 그리고 최대값은 한번만 나타나야 한다는 것.
한국전력공사가 전기요금을 조정하겠단다. - 전기 적게 쓰는 가구, 요금 많이 오른다. 아마도 누진제의 취지가 약해지는 쪽으로 추진하려나 보다. 별개 다 상위 1%를 위한 정책으로 나타나고 있다. -_- 기사에 나온 자료와 한전의 전기요금표를 참고해, 엑셀을 이용해 전기료를 계산해 봤다. ※ 주의 : 계산 과정에 오류가 있을 수 있습니다. f9 셀 (평균) =SUMPRODUCT(E3:E8,F3:F8) f10 셀 (표준편차) =SQRT(SUMPRODUCT(POWER(F3:F8-F9,2),E3:E8)) '주택용전력(저압)'을 기준으로 계산하려는데... 전기요금은 누진제로 계산하기에 단순 가감승제만으로는 원하는 결과를 얻을 수 없다. 그래서 좀 복잡한 수식이 요구된다. i3 셀 (기본요금) =INDEX($C$3..
엑셀에는 '표'라는 기능이 있다. 이는 모의계산(?)을 지원하는 기능 정도로만 이해하고 있는데... 이와 동일한 기능이 오픈오피스(OpenOffice)의 캘크(Calc)에도 있다. '다중 연산'이라고. - KT 에그 열풍, 주목된다. 위에서 소개된 서비스가 적어도 내겐 아직 필요성도 없고 비용도 부담되지만, 블로그에 나온 수치를 참고해 간단한 계산을 해봤다. 어느 가입유형이 좀더 이익인지 보기 위해. c9 셀 (차액) =B8-C8 '가입유형간 차액'이란 '가입유형1-가입유형2' 이므로, 이 값이 음수(-)이면 '가입유형1'이 이익이고 양수(+)이면 '가입유형2'가 더 이익이다. 그렇다면 사용기간을 달리 할 때도 위 결과가 계속 유지될까? 설마... 이를 계산하기 위해, 앞서 얘기한 캘크의 '다중 연산'이..