1. FAQ
  2. 엑셀(Excel)
  3. AfterEffects
  4. Premiere
  5. Photoshop
  6. ETC

이 게시판은 아별닷컴 회원만 질문을 올릴 수 있습니다. 회원에게 주어지는 특권인셈이지요. 회원이 아닌 분들은 열람만 가능합니다.

동물 키크는 평균시간 구하기...

엑셀일반 조회 수 4994 추천 수 0 2013.01.09 17:11:53

안녕하세요. 아별님,

오늘도 하루종일 머리를 싸멘 문제에 대해서 질문을 드리게 되었습니다.


이것을 어떻게 설명드리면서 질문을 드릴지 고민을 좀 하다가

동물 키크는 평균시간 구하기로 이름을 지어 보았습니다.


파일 첨부 하였습니다.


보시면 B열에 다양한 동물들이 있습니다.

같은 동물은 1마리밖에 없습니다.

즉 B2의 원숭이와 B3의 원숭이는 같은 원숭이 입니다.

원숭이는 처음부터 키가 157이었으며, 158까지 성장하는데 1년이 걸렸습니다.


이와 같이 키가 100부터 200까지의 다양한 동물들이 있고, 걸린시간이 있습니다.


최종적으로 구하고 싶은 값은

동물들(합계)이 키 100에서 101까지 크는데 걸리는 평균시간입니다.


즉 140~141이라면 돼지가 3년 기린이 5년 너구리가 99년 해서

(3+5+99)/3 = 36년(반올림해서)이 될 것입니다.


근데 이렇게 특정 1년에 대한 평균을 구하는 것은 어렵지 않은데

이를 100~101부터해서 199~200까지 구하는 수식을 만드는 것이 도통 감이 잡히지를 않습니다.


한가지 특이사항으로 중간에 호랑이와 같이 원래 키에서 1cm도 자라지 않는 동물은 

아예 합계 평균에서 빠져야 합니다.


저도 이 부분부터 해볼라고 좀 시도해봤는데 엑셀-데이터에서

중복된 항목제거 기능은 지원하는데 위와 같이 '단일항목'만 골라서 따로 제거해 주는 기능은 없더라고요 ㅠ.ㅠ.

결국 어떻게 보면 1단계에서 막힌 셈입니다.


즉, 오른쪽의 평균에는 '1cm라도 자란 동물들의 해당 키단위 내에서의 걸린시간의 평균' 이 되야 하는데요,

음... 아별님이시라면 이 문제를 어떻게 접근 하실까 궁금합니다.

오늘도 한 수 가르침을 청합니다.


P.S : 물론 원래 봉착한 문제는 평화로운 동물들의 이야기는 아니었으며 행의 갯수도 만단위를 넘나드는 표였습니다. T T

        앞서 말씀드린 것처럼 질문 편의상 다소 변경 하였습니다.


오늘 날씨가 굉장히 말도 못하게 이상하게 춥던데 아무쪼록 감기 조심 하십시오. ^-^



댓글 '2'

profile

[레벨:30]아별

2013.01.09 18:00:54
*.104.126.21

파이스님..

재미있는 질문이네요..

 

회사에서 필요한 양식인가봐요..

실제로는 동물이 아니고 원재료별로 결정이나

소모되는 속도든가 하는 것이겠지요.. 비슷했나요? 암튼.. ㅎㅎ

 

피벗테이블을 이용하시면 될 것 같습니다.

 

단일 항목이나 최초 시작값을 제거하는 수식을 추가하시구요..

그 항목이 FALSE인 것은 제거하고 피벗테이블 현황을 구하면 될 것 같습니다.

=IF(E2="",FALSE,TRUE)

위 수식에서 E2는 걸린 시간 항목입니다. 걸린 시간에 아무 값이 없으면 FALSE 값을 갖게해서 현황에서 제거합니다.

 

첨부파일을 참고하세요..

다운받기 : 동물키구하기-2.xlsx

 

첨부파일 미리보기..

abyul.com_0000680-1.gif

첨부

[레벨:6]파이스

2013.01.15 10:18:07
*.144.35.104

아별님 답변 확인하고 적용부터 좀 해보느라 댓글이 늦게 되었습니다.

역시나 디테일하고 배려깊은 답변 및 첨부파일 잘 읽어 보았습니다. 고맙습니다. ^^


저는 피벗테이블이란게 있는줄은 알았지만 왠만한 경우는 검토의 부분합 기능이며 충분하여 실제로는 사용해 본적이 없었는데,

이렇게 파워풀한 기능이 있는줄은 몰랐습니다.

(아래 영역 사이에 필드를 끌어 놓으라고 하길래 C열을 통채로 잡고 끌어 놓을려고 하다가 피벗테이블 창이 닫혀서;;;

  다소 곤란하기도 했었으나 보내주신 답변처럼 설정하는덴 결국 성공하기는 하였습니다. ^^)


그런데 제가 질문을 너무 커스터마이징(?)을 했는지 약간 사소한 문제가 발생하였는데요,

음 그 걸린시간 부분이 사실은 원본에서는 비어있는 셀은 없으며, 그 개념도 플레이타임으로 약간 다릅니다.

걸린시간을 구할려면 그 밑의 행값에서 전 행값을 빼줘야 했던 것입니다. T T


일단 제가 나름대로 한번 해보기는 했는데, 구하는 과정에서 큰 문제가 없었나 한번 확인 부탁드려도 괜찮을까요?


작업한 원본을 그대로 한번 올려 보겠습니다.(딱히 대외비 자료는 아닙니다.)

2개의 조잡한 시트로 구성되어 있습니다.


p.s : 원본 데이타 (시트 1 좌측의 3개행) 에도 약간의 문제가 있는 것 같기는 한데,

       그 부분은 일단 고려하지 않으려고 합니다.ㅎ


좋은하루 보내세요. ^^


첨부
문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜 조회 수sort
공지 공지 [공지] 아별닷컴의 엑셀 질문방 폐쇄합니다. 카페 질문방 이용하세요.. imagefile [레벨:30]아별 2015-04-23 42807
96 엑셀일반 시트의 연도별 사용내역 중 각 시트의 해당연도 페이지만 한꺼번에 인쇄하는 법? file [3] [레벨:4]성투은자 2013-04-02 3496
95 엑셀일반 엑셀 질문있습니다~! [1] [레벨:1]얀수기 2013-03-15 3481
94 엑셀일반 엑셀 2010 인쇄 질문 [3] [레벨:1]ㅂㅂㅂㅂㅂ 2013-06-16 3442
93 엑셀일반 아별툴 적용 안됨 imagefile [레벨:2]queeny 2014-03-12 3437
92 엑셀일반 중복 IF문 개념잡는법에 대한 질문 imagefile [4] [레벨:6]파이스 2014-05-19 3378
91 엑셀일반 일련번호의 중간 값만 올리는 함수가 궁금합니다. file [2] [레벨:1]man날 2015-01-14 3370
90 엑셀일반 값더하기 단축기는 없나요? [4] [레벨:1]azess 2013-12-12 3366
89 엑셀일반 이중 데이터 유효성 검사에서 궁금한게 있습니다~ [레벨:1]새벽녘 2014-03-02 3364
88 엑셀일반 한가지 질문요 [레벨:1]싸이킥 2015-01-10 3308
87 엑셀일반 경력 합산 file [4] [레벨:3]읍내꽃미남 2014-01-07 3305
86 엑셀일반 위첨자 자동변환 관련 질문 [1] [레벨:0]효율이 2012-04-08 3268
85 엑셀일반 엑셀로 임대료 계산 질문입니다. file [2] [레벨:5]정화 2013-07-31 3243
84 엑셀일반 아별님 안녕하세요 질문드립니다. _ 선택하여 붙여넣기 더하기 옵션 작동 안하는 이유 file [3] [레벨:1]모래고래 2011-11-15 3230
83 엑셀일반 프린트시 여백설정방법에 대하여 질문합니다. file [4] [레벨:5]정화 2012-02-17 3200
82 엑셀일반 하이퍼 링크 추가 질문 file [1] [레벨:5]눈물바다 2014-09-27 3193
81 엑셀일반 rnd함수 질문입니다.. [1] [레벨:4]신강현 2013-01-29 3188
80 엑셀일반 기초질문 3개 드립니다. 감사합니다. file [3] [레벨:1]Patric Jane 2013-03-13 3145
79 엑셀일반 엑셀질문 [1] [레벨:1]ㅂㅂㅂㅂㅂ 2014-01-24 3135
78 엑셀일반 정렬해서 평균을구하고 차이 여쭤봅니다. file [5] [레벨:4]우보천리 2011-09-30 3131
77 엑셀일반 3가지 이상의 조건을 만족하는 값을 구할려고 하는데요 함수가 막힙니다. imagefile [4] [레벨:1]늘보 2013-06-04 3116