오빠두엑셀 `2026 무료 챌린지` 오픈! 완주하고 수료증 받아가세요! 5년 연속 IT분야 베스트셀러! 「 진짜쓰는 실무엑셀 」로 2026년 공부 끝내기 엑셀이 막히셨나요? Q&A 게시판에서 바로 해결하세요.
메뉴
엑셀 차트 강의

엑셀 성별 그래프 만들기

오빠두엑셀 by 오빠두엑셀
  • 학습시간 27분
  • 난이도 초급
  • 작성일 2020.10.25

사용자 점유율 데이터 시각화에 최적화 된 엑셀 성별 & 연령대별 그래프 만들기

이 강의에서는 피벗테이블과 슬라이서로 집계한 사용자 점유율 데이터를 바탕으로 성별 그래프와 연령대별 그래프를 제작하는 방법을 다룹니다. 피벗차트로는 만들기 어려운 혼합차트를 보조 데이터 범위와 도형 기능으로 구현하고, 막대 그래프 위에 아이콘을 채워 데이터가 갱신되어도 자동으로 반영되는 대시보드형 차트로 마무리하는 과정을 단계별로 정리합니다.

엑셀 성별 그래프 만들기
DOWNLOADS

실습자료를 준비했어요

수업에서 사용한 예제 파일과 보충 자료를 한 곳에 정리했습니다!👇

실습 가이드
.

라이브 강의 전체영상도 함께 확인해보세요!

위캔두 회원이 되시면 매주 오빠두엑셀에서 진행되는 라이브강의 풀영상을 확인하실 수 있습니다.


이번 강의에서는 피벗테이블과 슬라이서를 활용하여 실시간으로 업데이트되는 사용자 점유율 차트를 제작합니다. 피벗테이블에서 바로 만들어지는 피벗차트로는 혼합차트를 구성할 수 없으므로, 피벗 결과를 참조하는 보조 데이터 범위를 별도로 만든 뒤 해당 범위를 기반으로 성별 그래프와 연령대별 그래프를 단계별로 완성합니다.

  1. 예제파일의 [게임사용설문조사] 시트로 이동한 뒤 전체 범위를 선택합니다. 이후 [삽입] - [피벗테이블]을 클릭하거나 단축키 ALT - N - V를 눌러 피벗테이블 만들기 대화상자를 실행합니다.

    엑셀 피벗테이블 추가

  2. '기존 워크시트'를 선택한 뒤, 피벗테이블을 삽입할 위치로 [나이성별그래프] 시트의 A1셀을 지정합니다. [확인] 버튼을 클릭하면 해당 위치에 피벗테이블이 삽입됩니다.

    성별 그래프 피벗테이블 삽입

  3. 아래 표와 같이 피벗테이블 필드를 설정합니다. 이후 [사용여부] 필터를 "O"로 지정하면 나이별 사용자 현황이 집계됩니다.
    필드 항목
    필터 사용현황
    성별
    나이
    이름

    피벗테이블 필드 설정

  4. 나이를 연령대(20~29, 30~39, 40~49, ...) 단위로 묶어줍니다. 나이 열을 우클릭한 뒤 [그룹]으로 이동합니다. 이후 그룹 옵션을 아래와 같이 설정하면 나이가 연령대별로 자동 그룹화됩니다.

    나이 그룹화

  5. F4:H6 범위에 성별 사용율을 계산합니다.
    항목 수식
    남자사용율 B9/D9 (남자사용자합계/총합계)
    여자사용율 C9/D9 (여자사용자합계/총합계)
    전체 100%

    성별 그래프 데이터 만들기

  6. 동일한 방법으로 연령대별 사용율도 계산합니다.

    연령대별 사용율 계산

  7. IF 함수와 MAX 함수를 함께 활용하여 연령대별 사용율의 최댓값과 나머지 값을 서로 다른 열에 분리합니다. 각 셀에 아래 수식을 입력한 뒤 아래쪽으로 자동채우기 합니다.
    수식
    L5셀 =IF(K5=MAX($K$5:$K$8),K5,0)
    M5셀 =IF(L5=0,K5,0)

    연령대별 범위 선택

  8. 0%는 차트에 표시할 필요가 없는 값이므로, L4:M8 범위를 선택한 뒤 우클릭 - [셀 서식]으로 이동하여 사용자 지정 표시형식을 아래와 같이 입력합니다. 사용자 지정 서식 작성 방법은 아래 엑셀 기초 입문강의에서 자세히 정리해두었습니다.
    0%;;;

    데이터 사용자 서식 변경

  9. 이제 성별 그래프와 연령대별 그래프 제작에 필요한 데이터 준비가 모두 끝났습니다.

    차트 제작용 데이터 완성

  1. F4:H6 범위를 선택한 뒤 [삽입] - [추천차트] - [묶은 세로막대형]을 클릭하거나, 단축키 ALT - N - R로 추천차트 창을 연 뒤 세로막대형 차트를 선택합니다. (남/여가 가로축으로 구분된 형태의 차트를 골라야 한다는 점에 주의합니다.)

    성별 그래프 막대 차트 만들기

  2. 시트 오른쪽에 미리 준비된 사람 모양 아이콘을 각 차트 위로 붙여 넣습니다.

    차트 위 아이콘 삽입

    (엑셀 2016 이후 버전 사용자는 [삽입] - [일러스트레이션] - [아이콘] 메뉴에서 원하는 모양의 아이콘을 직접 삽입할 수 있습니다.)

    엑셀 2016 아이콘 삽입

    (기존 아이콘은 좌·우로 여백이 들어가 있는 경우가 있으므로, 여백이 두드러질 때는 우클릭 - [도형으로 변환]을 선택해 여백을 정리합니다.)

    아이콘 도형으로 변환

  3. 차트를 우클릭한 뒤 [차트 종류 변경]으로 이동합니다. [혼합] 탭에서 두 계열을 모두 '묶은 세로막대형'으로 변경한 뒤, 사용율 계열을 보조축으로 지정합니다. [확인] 버튼을 클릭하면 혼합차트가 생성됩니다.

    성별 그래프 묶은 세로막대형 혼합 차트

  4. 색상이 채워진 남자 아이콘 막대를 선택합니다. 이후 우클릭하여 [데이터 요소 서식] - [채우기]로 이동한 뒤, 채우기 옵션을 '다음 배율에 맞게 쌓기'로 변경합니다. 여자 아이콘 막대도 같은 방식으로 적용합니다.

    막대 다음 배율에 맞게 쌓기 설정

  5. 양쪽 세로축의 최대값을 120%(=1.2)로 동일하게 맞춰줍니다. 이후 [레이블] 옵션에서 레이블 위치를 '없음'으로 설정하여 세로축을 숨깁니다.

    차트 세로축 변경

  6. 막대를 우클릭하여 [데이터 계열 서식]으로 이동한 뒤, [전체] 계열과 [사용율] 계열의 간격 너비를 각각 80%로 변경합니다.

    차트 간격 너비 변경

  7. 회색 막대(전체 계열)를 우클릭한 뒤 [데이터 레이블 추가]를 선택해 레이블을 표시합니다.

    성별 그래프 데이터 레이블 추가

  8. 추가된 레이블을 우클릭한 뒤 [데이터 레이블 서식]으로 이동합니다. 레이블 내용에서 [셀 값]에 체크하고, 셀 값 범위로 사용율 범위(G5:G6)를 지정합니다. 이후 [값]과 [지시선 표시] 옵션은 체크를 해제합니다.

    데이터 레이블 셀 값 설정

  9. 마지막으로 차트 제목과 눈금선, 범례를 모두 제거하고 글꼴 서식을 정돈하면 엑셀 성별 그래프 제작이 완료됩니다.

    성별 그래프 완성

  1. [나이성별그래프] 시트의 J4:J8 범위(연령대)를 먼저 선택한 뒤, 키보드 CTRL 키를 누른 채로 L4:M8 범위(최댓값·나머지)까지 동시에 선택합니다. (이번 차트에는 사용율 원본 범위가 필요 없으므로 제외하고 선택합니다.)

    연령대별 범위 선택

  2. [삽입] - [추천차트]로 이동하거나 단축키 ALT - N - R로 추천차트 창을 엽니다. [혼합] 탭에서 두 계열을 모두 세로막대형으로 지정하고, 둘 중 한 계열을 보조축으로 설정한 뒤 차트를 생성합니다.

    연령대별 혼합 차트 생성

  3. 양쪽 세로축을 각각 우클릭한 뒤 [축 서식]으로 이동합니다. 축의 최대값을 100%(=1)로 통일하고, 레이블 위치를 '없음'으로 설정하여 세로축을 숨깁니다.

    연령대별 그래프 세로축 설정

  4. 차트의 제목, 눈금선, 범례를 모두 제거한 뒤 막대 채우기 색상을 의도한 톤으로 변경합니다.

    연령대별 그래프 꾸미기

  5. 막대를 우클릭한 뒤 [데이터 레이블 추가]를 선택해 각 막대 위에 레이블을 표시합니다. 이후 레이블 글꼴 서식을 정돈하면 엑셀 연령대별 그래프가 완성됩니다.

    연령대별 그래프 완성

  1. 앞서 생성한 두 차트를 각각 선택한 뒤, [차트 영역 서식]에서 [채우기]와 [윤곽선]을 모두 '없음'으로 설정합니다.

    차트 채우기 윤곽선 색 변경

  2. [삽입] - [도형]에서 직사각형을 그린 뒤 두 차트가 모두 들어가도록 크기를 맞춥니다. 이후 도형의 채우기 색상을 옅은 회색, 윤곽선은 '없음'으로 지정합니다.

    도형 채우기 색 변경

  3. 도형을 우클릭한 뒤 [맨 뒤로 보내기]를 선택하면 도형이 차트 뒤쪽으로 배치됩니다.

    도형 맨 뒤로 보내기

  4. [삽입] - [도형]에서 직선을 추가합니다. 차트 크기와 높이에 맞춰 직선의 위치를 정돈합니다. (키보드 CTRL·SHIFT 키와 정렬 기능을 함께 활용하면 직선을 더 정확하게 배치할 수 있습니다.)

    성별 그래프 직선 추가

  5. 키보드 SHIFT 키를 누른 채로 두 차트를 함께 선택한 뒤, [맨 앞으로 가져오기]를 클릭하면 차트가 도형 앞쪽으로 이동합니다.

    차트 맨 앞으로 가져오기

  6. 엑셀 성별 그래프와 연령대별 그래프가 모두 완성되었습니다. 보고용으로 활용할 경우 차트 제목과 범례, 간단한 설명을 추가하면 한층 완성도 있는 시각화 자료가 됩니다.

    성별 그래프 연령대별 그래프 완성

댓글 14
5 (11개 평가)
김명균
김명균 2020.10.26 08:14
요거, 요긴하게 쓸수 있을것 같네요
Lohay
Lohay 2020.10.27 12:09

감사합니다.



미성
미성 2020.10.28 10:35
요긴하게 쓸수있는 좋은 강의인거 같습니다
bulsa****
bulsa**** 2020.12.15 19:55
감사합니다. 매번 잘 보고 배우고 있습니다.
근데 성별비율에서 성별이 남자만 있거나 여자만 있는경우가 있는데요
이럴경우는 어떻게 하는게 좋을까요?
오빠두엑셀
오빠두엑셀 작성자 2020.12.16 03:43
그럴경우 피벗테이블의 성별필드를 우클릭 - 필드설정 - 레이아웃 및 인쇄로 이동하신 뒤, '데이터가 없는 항목 표시'를 활성화하여 항상 남/여가 모두 표시되도록 설정을 변경해보세요 ^^
답변이 도움이 되셨길 바랍니다.
bulsa****
bulsa**** 2020.12.16 08:25
아 감사합니다. *^___^*
워라벨 실현이 곧 눈앞이네요
DoDream
DoDream 2021.04.13 06:08
감사합니다.
엑셀린이
엑셀린이 2021.05.24 10:24
나이별 그룹묶기 하려는데
선택범위를 그룹으로 묶을 수 없다는 오류메세지가 뜹니다 ㅠ
김승택(David.Kim)
김승택(David.Kim) 2021.07.06 15:43
엑셀의 신세계를 오늘도 배우고 갑니다.
조각111
조각111 2021.12.12 22:23
상권분석에 유용할거 같습니다
hipster03
hipster03 2023.10.29 09:04
피벗테이블에서 연령대 그룹 지정 위해 우클릭했는데, 선택 범위를 그룹으로 묶을 수 없다고 멘트가 뜨는데 어떻게 해결 해야 하는지 궁금합니다.
오빠두엑셀
오빠두엑셀 작성자 2023.11.02 17:11
안녕하세요.
연령대에 작성된 데이터가 모두 '숫자'로 올바른지 한번 확인해보시길 바랍니다.
감사합니다.
강민준🤗
강민준🤗 2024.08.08 19:56
좋은 강의 감사합니다🙇‍♂️