목록If (35)
무지개타고
음... 그닥 반갑지 않다. 그러나 이를 알면서도 블로그까지 찾아와 물어본 심정, 십분 이해는 된다. 그리고 내가 저지른 원죄(?)도 있고... 아는 만큼만 처리해 봤다. 일용직 노동자 임금을 시급으로 계산한단다. 그러나 임금 적용 방식은 너무나 다양해 통일된 처리 방법을 찾긴 어렵다. 따라서 각자 알맞게 적용해야 한다. 그런데 예전에 작성한 예제를 보니... 뭔 생각을 했는지, 아주 제한된 처리만 반영하고 있었다. 즉 경우에 따라 맞고 틀리고... 미친년 널을 뛴다. -_-;; 그래서 다시 구성해 봤다. 이번엔 허접한 재주가 티나지 않았으면 좋겠는데... 근무 조건은 대충 아래와 같다. 정상근무 시간대와 휴식 시간대 및 야근 시간대 그리고 특별수당. 휴식 시간이 왜 정상근무 시간에 포함되지 않는게 관례..
언제도 한 번 살펴봤지만 구글닥스의 스프레드시트에서도 배열수식 처리가 가능하다. 이때 ArrayFormula 함수를 통해서만 가능한줄 알았는데... 좀더 쉬운 방법을 알게 됐다?? 질문을 제대로 이해했는진 모르겠지만... 엑사모에 올라 온 질문을 갖고 구글닥스의 스프레드시트에서도 처리가 될지 궁금해서 연습해본 결과, 다행히(?) 처리가 된다. e3 셀 (배열수식) =if($D3
지난 서울 아파트 관리비 총계 자료를 갖고 집단 간 차이 검정을 하련다. 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(..
오튜에 올라온 질문을 내 맘대로 재구성하면... '구분' 필드와 '내용' 필드를 비교해서 '구분'을 기준으로 나열하기다. 여기서 원시자료는 아래 처럼 구성되어 있는데... 문제 참 많다. T_T 구분 정보가 혼합되어 나열되어 있는 자료를 재구성하고자 하는데... 매번 느끼지만, 보기 편한 것과 처리하기 편한 것이 같을 수는 없다. d2 셀 (구분) =T(OFFSET($A$1,SMALL(IF($A$2:$A$16=$B$2:$B$16,ROW($A$2:$A$16)-ROW($A$1)),ROUNDUP(ROW(A1)/2,0)),0)) e2 셀 (내용) =IF(MMULT({-1,1},IF(ISERROR(SMALL(IF(IF($A$2:$A$16=$B$2:$B$16,ROW($A$2:$A$16)-ROW($A$1),0)>=M..
얼마 전 오피스튜터에 올라온 질문인데, 오픈오피스(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(..
보통은 해가 바뀔 때 달력을 보여주는데... 그냥 생각난 김에 만들어 봤다. 눈썰미가 빠른 이라면, 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개. 그런데 정작 일 할 때는 수식 만드는데 이렇게 많은 함수를 사용한 적은 거의 없었다. 두세개면 얻고자 하는 결과는 대충 나오고, 네개를 넘어가면 넘에게 떠넘기는게 상책이다.참고로..