PGR21.com
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date 2017/05/10 14:52:24
Name 어센틱
Subject [질문] 엑셀 질문드립니다. 중복데이터 평균취하기
안녕하세요.
여러번 도움을 받은 경험이 있어서 또 다시 찾아왔습니다.

엑셀에 있는 데이터 2개 열(X,Y)을 프로그램에 입력해야 하는데
프로그램이 X열에 중복값이 있는 경우 입력을 받지 않습니다.
예를 들면

X, Y
1, 1
2, 2
3, 2.5
3, 2.7
3, 2.9
4, 3.1
5, 3.2
6, 3.3
6, 3.4
7, 3.4
8, 3.4
가 있다면

X,Y
1, 1
2, 2
3, 2.7( 2.5, 2.7, 2.9 평균취함)
4, 3.1
5, 3.2
6, 3.35 (3.3, 3.4 평균취함)
7, 3.4
8, 3.4
이렇게 X는 중복없게 Y는 데이터 손실없게 평균 취해서 순차적으로 재배열 해야합니다.
프로그래밍도 아니고 엑셀로 하려니 감이 안잡혀서 질문드려요.
위와 같이 해주는 함수 알 수 있을까요. (행은 7500개가량입니다.) (Y데이터는 점진적으로 커지기도 작아지기도 합니다.)

감사합니다.

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
이슬먹고살죠
17/05/10 15:20
수정 아이콘
음... averageif함수를 사용하면 가능할거같은데 이 함수의 조건을 참조하는 방법을 모르겠네요.

다만 어느정도 노가다로라도 한다고 하면
일단 X를 중복없게 배열했다고 하면, concat함수로 텍스트로 averageif함수의 양쪽을 적은 다음에, 다하고 합치면 가능할 거 같네요.
이를테면 열을 다섯개 사용해서
1열 : X 배열
2열 : =AVERAGEIF($X$1:$Y$7500,"
3열 : ",$Y$1:$Y$7500)
4열 : =CONCAT(2열, 1열, 3열)
5열 : 4열 텍스트복사
이러면 5열에서 필요하신거 계산을 할 수 있을거같아요.
이슬먹고살죠
17/05/10 15:30
수정 아이콘
엥 미친 걍 되네요 죄송합니다.

A열, [X는 중복없게 순차적으로 나열]
이거는 함수 필요없이 그냥 오름차순 정렬한다음에 중복값 필터나 countif로 찾아서 지우는게 편할겁니다.

B열, [Y는 데이터 손실없게 평균 취함]
=AVERAGEIF($X$1:$Y$7500,A1,$Y$1:$Y$7500)
이후 A열의 행길이만큼 아래로 드래그~~~
어센틱
17/05/10 16:24
수정 아이콘
in 당신의 지식에 감탄했습니다.
답리플이 늦은건... 실제로 해보면서 안되다가 averageif함수가 어떻게 작동하는지 보다가
늦었습니다.
다만 궁금한건 A열의 행길이보다 더 내렸더니 에러메세지가 안뜨고 값이 뭔가 뜨긴 뜨네요. 바로 윗값보다 현저하게 작아져서
혼동의 여지는 없지만 왜 에러 안뜨고 값이 생기는지는 의문이네요. A이하로는 공백인데 averageif가 공백을 criteria로 인식해서 평균을 친걸까요?
감사합니다!!
이슬먹고살죠
17/05/10 16:31
수정 아이콘
저도 잘 모르겠습니다 -_-;; averageif함수도 어센틱님 덕분에 처음 써봐서....
도움이 되었다니 다행입니다.
어센틱
17/05/10 16:32
수정 아이콘
감사합니다.
생각보다 간단하게 끝났습니다.
주변에 여러사람에게 물어봐도 답이 안나오던데!!
17/05/10 17:17
수정 아이콘
피벗 돌려서 y를 평균으로 내리셔도 쉽게 될거 같아요 합계 말고
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
102411 [질문] 혹시 이 곡 어떤 음악인지 아는 분 계신지요...? nexon2438 17/05/10 2438
102410 [질문] [LOL] msi 다시보기 가장 빠른 곳은 어디인가요? [2] 네오크로우2781 17/05/10 2781
102409 [질문] 프로메테우스 궁금한점(스포 잔뜩입니다, 스포당하지 않고 싶으시면 보지 않길 권해드립니다) [17] 틀림과 다름5560 17/05/10 5560
102408 [질문] 사진(?) 인쇄물(?)해상도 관련 질문입니다. [2] Naked Star2694 17/05/10 2694
102407 [질문] 에일리언 커버넌트 질문 (스포주의) [5] Paul Pogba3123 17/05/10 3123
102406 [질문] 석조저택 살인사건 재미있나요? [2] 이쥴레이3485 17/05/10 3485
102405 [질문] 베개 어떤거 쓰시나요? (추천 부탁드립니다) [3] CoMbI COLa2668 17/05/10 2668
102404 [질문] 자게 작성자이름으로 검색 잘되시나요? 1574 17/05/10 1574
102403 [질문] 에뮬게임 사이트 추천부탁드립니다. [2] 전크리넥스만써요13191 17/05/10 13191
102402 [질문] (강 스포)에얼리언 커버넌트 질문입니다. [5] 조지아캔커피3144 17/05/10 3144
102401 [질문] 주사파는 어떻게 형성된건가요? [14] 골드똥3996 17/05/10 3996
102400 [질문] 합법적 차별(?) 질문입니다. [11] 성기사2627 17/05/10 2627
102399 [질문] 호날두vs호나우두, 양준혁vs이종범? [11] 톰가죽침대3454 17/05/10 3454
102398 [질문] 워커힐에서 청담동 가기(토요일 저녁시간) [5] 영혼의공원1854 17/05/10 1854
102397 [질문] [강스포]프로메테우스, 에이리언 커버넌트 질문 [2] 토폴로지5140 17/05/10 5140
102396 [질문] 문명,fm을 제외한 PC용 게임 추천 부탁드립니다. [13] 행복을 찾아서3554 17/05/10 3554
102395 [질문] 이것도 혹시 선거법 위반인가요? [5] LightBringer4073 17/05/10 4073
102394 [질문] 이번 주말 속초를 혼자 여행하려 합니다. [14] 파츠4145 17/05/10 4145
102393 [질문] 엑셀 질문드립니다. 중복데이터 평균취하기 [6] 어센틱3610 17/05/10 3610
102392 [질문] 노트북 AS 괜찮은 기업 추천 부탁드립니다 [10] 튜브2449 17/05/10 2449
102391 [질문] 짐볼 추천해주세오 [1] cs3746 17/05/10 3746
102390 [질문] 이직시 현재연봉과 희망연봉문제입니다. [17] 면역6359 17/05/10 6359
102389 [질문] 진격의 거인 내용 질문(스포 있음) [3] BK_Zju3281 17/05/10 3281
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로