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

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

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

엑셀일반 조회 수 5113 추천 수 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 46114
602 VBA win7 64bit / 64bit 엑셀 / 32bit DLL의 사용법이 궁금합니다. file [레벨:1]컴바치 2013-01-04 5102
601 엑셀탭 다른시트로 복사하기 [3] [레벨:5]정화 2011-05-17 5095
600 VBA 특정값이 변경될 경우 매크로실행 또는 0이 아닐경우 실행 [2] [레벨:3]jmsynn 2014-10-24 5093
599 차트 막대 그래프에서 질문드립니다. [1] [레벨:3]빛의행운아 2013-01-08 5081
598 엑셀 만게가 넘는 데이타에서 원하는 이하의 값 찾아내기 [3] [레벨:1]프라하 2009-09-03 5077
597 엑셀에서 동작에 따른 이벤트를 발생시킬 때... [1] [레벨:1]DATA 2009-07-05 5076
596 엑셀에서 TXT문서를 참조할 수 있나요? [1] [레벨:1]이천 2009-11-24 5068
595 엑셀수식 엑셀 데이터 선택을 통한 차트 자동 업데이트 file [1] [레벨:1]swanage 2012-12-31 5053
594 페이지 고정이요 [1] senle 2009-10-08 5046
593 엑신께..문의합니다. [2] [레벨:1]와룡선생 2009-07-01 5018
592 피벗에서 질문 [1] [레벨:1]shawn 2009-08-18 5006
591 감사합니다. 다시 한번 문의 드립니다. ^^: -조건부 서식의 셀 색상 참조 방법- [1] 루나 2009-12-30 4996
590 VLookup 엑셀 글씨를 점수로 환산하는 방법 file [3] [레벨:3]읍내꽃미남 2011-09-20 4993
589 셀서식(표시형식) 엑셀 피벗테이블 셀서식에 관한 내용입니다. [1] [레벨:2]Merak 2013-01-11 4993
588 엑셀수식 검색창 만들기에 대한 질문 올립니다. file [3] [레벨:2]시나브로 2013-05-14 4977
587 아별님 급 질문이요 ㅠㅠ [1] [레벨:2]문미선 2009-11-05 4977
586 엑셀일반 도대체 외부연결 값은 통합문서 어디에 저장이 될까요? imagefile [2] [레벨:2]song786 2013-02-22 4971
585 엑셀에서 Enter가 이상해요....ㅠ,,ㅠ [1] [레벨:2]리자딘 2009-07-15 4965
584 VBA 2개의 시트를 비교하여 다른 부분을 찾아내는 프로시저 질문입니다! file [3] [레벨:6]파이스 2011-11-24 4948
583 불규칙한 데이터 자동 계산 [1] [레벨:1]부기부기 2009-07-14 4938