목록Program (114)
무지개타고
한국전력공사가 전기요금을 조정하겠단다. - 전기 적게 쓰는 가구, 요금 많이 오른다. 아마도 누진제의 취지가 약해지는 쪽으로 추진하려나 보다. 별개 다 상위 1%를 위한 정책으로 나타나고 있다. -_- 기사에 나온 자료와 한전의 전기요금표를 참고해, 엑셀을 이용해 전기료를 계산해 봤다. ※ 주의 : 계산 과정에 오류가 있을 수 있습니다. f9 셀 (평균) =SUMPRODUCT(E3:E8,F3:F8) f10 셀 (표준편차) =SQRT(SUMPRODUCT(POWER(F3:F8-F9,2),E3:E8)) '주택용전력(저압)'을 기준으로 계산하려는데... 전기요금은 누진제로 계산하기에 단순 가감승제만으로는 원하는 결과를 얻을 수 없다. 그래서 좀 복잡한 수식이 요구된다. i3 셀 (기본요금) =INDEX($C$3..
오픈오피스 캘크의 확장기능을 구경하다 알았다. 뭘? 캘크 내에서 주가 조회가 가능하다는 것을. 구글 닥스에 보면 GoogleFinance 라는 함수가 있다. 주가를 불러오는 함수다. 구글 닥스에서 처럼 캘크에서 주가를 조회하라고 아래의 확장기능이 나왔다. - Get Stock Price GetPrice 함수는 '회계' 함수로 분류 됐으며, 함수 마법사에도 나타난다. 그리고 조회하는 주가는 야후가 운영하는 사이트에서 불러들인다. 따라서 사실과 다를 수 있다는 전제가 필요하다. 그러나 야후의 공신력을 봐서는 기우라 해도 무방하지 않을까 한다. c2 셀 (GetPrice) =GETPRICE(B2)+N(T(NOW())) 사용법은 매우 간단하나 야후에서 종목 코드 찾기가 생각 만큼 편하진 않다. 연습한 바로는 국..
엑셀에는 '표'라는 기능이 있다. 이는 모의계산(?)을 지원하는 기능 정도로만 이해하고 있는데... 이와 동일한 기능이 오픈오피스(OpenOffice)의 캘크(Calc)에도 있다. '다중 연산'이라고. - KT 에그 열풍, 주목된다. 위에서 소개된 서비스가 적어도 내겐 아직 필요성도 없고 비용도 부담되지만, 블로그에 나온 수치를 참고해 간단한 계산을 해봤다. 어느 가입유형이 좀더 이익인지 보기 위해. c9 셀 (차액) =B8-C8 '가입유형간 차액'이란 '가입유형1-가입유형2' 이므로, 이 값이 음수(-)이면 '가입유형1'이 이익이고 양수(+)이면 '가입유형2'가 더 이익이다. 그렇다면 사용기간을 달리 할 때도 위 결과가 계속 유지될까? 설마... 이를 계산하기 위해, 앞서 얘기한 캘크의 '다중 연산'이..
얼마 전 오피스튜터에 올라온 질문인데, 오픈오피스(OpenOffice)의 캘크(Calc)를 이용해 겹치는 시간을 단일로 처리한 총소요시간을 구해볼까 한다. d2 셀 (소요시간) =N(B2>C2)+C2-B2 그러고보니 이와 유사한 시간 계산을 예전에 한번 검토한 적이 있다. 그때 작성한 수식을 재활용해도 될거 같다. 단지 집계 양식이 별도로 있지 않고, 그땐 엑셀로 수식을 작성했으나 여기선 캘크로 처리한다는게 차이점 이랄까. g3 셀 (IF) =TIME(0;SUM(IF(MMULT(IF(TRANSPOSE($A$2:$A$15=F3)*(IF(TRANSPOSE($B$2:$B$15)TRANSPOSE($C$2:$C$15);1;0))>TIME(0;ROW($A$1:$A$1440)-1;0);1;0));1;0);POWER(..
얼마 전 오픈오피스3.1이 출시되었다니, 새 버전으로 업데이트 해주고 간단한 문제(?)를 풀어보려 한다. 아래 12개의 산 중 내가 오른 산은 8개이고, 그 높이의 총합은 11,029m 이다. 어느어느 산을 올랐는지 찍어 보시오. 뜬금 없는 문제 같지만, 생각 만큼 어렵진 않다. 예전에 조합을 구하는 수식을 만든 적이 있는데, 이를 이용해 보면... 우선 총 조합의 경우의 수 2^12 만큼 조합을 구한다. 원래는 12C8 만큼의 조합만 있으면 되지만 밑천이 딸려, 이 수식은 아직 완성하지 못 했다. i2 셀 =N(MOD(ROW($A1)-1;POWER(2;COLUMN(A$1)))+1
오픈오피스의 캘크에는 엑셀에는 없는 Style 이라는 함수가 있다고 했는데... 이 함수를 이용해 그림 아닌 그림을 그리려 한다. 기대는 말라~ 먼저 스타일 대화 상자에서 새롭게 적용할 셀 스타일을 등록한다. 마우스 오른쪽 단추를 클릭해 원하는 스타일을 등록하면 된다. 난 아래 처럼 등록해 봤다. b2 셀 (적용 결과) =T(STYLE(A2)) 이렇게 Style 함수를 이용해 셀 서식을 변경할 수 있다는 것을 알았으니... 함 해보자. 우선 적당한 위치에 값을 입력했다. 일부분만 캡쳐했는데 0, 1, 2, 3, 4 숫자가 정신 없이 박혀있군... -_-a 무슨 속셈일까? 그래서 화면 비율을 낮춰보니... 숫자 만으로도 그림이 대충 느껴진다. 여기에 Style 함수를 이용해 색을 입히자. 아래 처럼... ..
엑셀이 지원하는 정규분포와 관련된 함수는 크게 분포 확률을 구하는 NormDist, 누적확률의 역함수를 구하는 NormInv 이다. 그리고 이 함수는 다른 스프레드 시트 프로그램인 오픈오피스 캘크 그리고 구글 닥스에서 모두 지원한다. 만약 표준정규분포를 사용한다면 함수이름 중간에 'S'만 추가시켜주면 된다. NormSDist, NormSInv.
보통은 해가 바뀔 때 달력을 보여주는데... 그냥 생각난 김에 만들어 봤다. 눈썰미가 빠른 이라면, 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'에는 아주..