부분합 기능은 엑셀 작업 시 종종 요구되는 데이터화 작업에 쓰이며, 이를 활용해 오래 걸리는 작업을 단시간에 해결할 수 있습니다. 그렇기에 엑셀을 편리하게 사용하기 위해 알아야하는 엑셀 스킬 중 하나입니다.
1. 부분합 전 정렬하기
2. 부분합 실행하기
2-1. 1번 문제 정답
2-2. 2번 문제 정답
3. 부분합 제거하기
4. 사용자 지정 목록 (정렬 시)
예시 시트
보통 이러한 데이터가 주어지며, 부분합은 부분적으로 합산이 필요한 작업에 사용합니다.
간단한 2개 문제를 풀어보면서 정렬과 부분합을 이해해보겠습니다.
1번 문제. 담당부서별로 상반기, 하반기 점수의 최대값을 구하라.
2번 문제. 근무지별로 개인별평균의 평균을 구하라.
1. 부분합 전 정렬하기
부분합을 하기 전에 조건에 따른 정렬은 필수 입니다.
리본 메뉴의 [홈]에서 [정렬 및 필터]를 누르고, 텍스트 오름차순 정렬(S)와 텍스트 내림차순 정렬(O) 중 알맞은 기능을 사용합니다.
오름차순과 내림차순
오름차순 : 숫자 > 기호 > 영어(A~Z) > 한글(가~하) > 공백
내림차순 : 한글(하~가) > 영어(Z~A) > 기호 > 숫자 > 공백
2. 부분합 실행하기
정렬 이후 기존 데이터 중 임의의 셀 하나 또는 데이터 전체를 클릭합니다.
리본 메뉴의 [데이터]에서 [부분합]을 클릭하면, [부분합] 창이 생성됩니다.
[그룹화할 항목(A)]은 부분합을 적용할 조건이며, [사용할 함수(U)]는 도출하려는 결과값의 형태입니다.
[부분합 계산 항목(D)]은 말그대로 부분합이 적용될 항목이며, 체크로 항목을 설정해줍니다.
2-1. 1번 문제 정답
1번 문제. 담당부서별로 상반기, 하반기 점수의 최대값을 구하라.
1. 담당부서 기준 오름차순으로 정렬합니다.
2. [그룹화할 항목(A)] : 담당부서 / [사용할 함수(U)] : 최대값 / [부분합 계산 항목] : 상반기 점수, 하반기 점수 체크
2-2. 2번 문제 정답
2번 문제. 근무지별로 개인별평균의 평균을 구하라.
1. 근무지 기준 오름차순으로 정렬합니다.
2. [그룹화할 항목(A)] : 근무지 / [사용할 함수(U)] : 평균 / [부분합 계산 항목] : 평균 체크
3. 부분합 제거하기
부분합을 제거하려면 [부분합] 클릭 후 [모두 제거]를 누르면 됩니다.
4. 사용자 지정목록 (정렬 시)
보통 정렬 시 오름차순 또는 내림차순으로 끝내지만, 원하는 순서대로 정렬을 해야할 때가 자주 발생합니다.
그럴 때 사용하는 작업이 사용자 지정목록입니다.
리본 메뉴의 [홈]에서 [정렬] 또는 [데이터]에서 [정렬] 을 클릭 후, 정렬을 [사용자 지정 목록] 으로 선택합니다.
[목록 항목(E)] 을 채우고, [추가(A)] 클릭 후 [확인] (이때 목록 항목은 쉼표나 엔터로 구분)
근무지가 원하는 순서로 정렬된 것을 확인할 수 있습니다.
이상으로 엑셀 작업에 자주 쓰는 간단한 스킬인 정렬과 부분합 에 대해 알아봤어요.
이 글이 엑셀 작업 과정에서 도움이 되길 바랍니다. 감사합니다.
관련글
엑셀(Excel)에서 자주 쓰는 함수 정리 1편 (SUM, SUMIF, AVERAGE, COUNTA)
엑셀(Excel)에서 자주 쓰는 함수 정리 2편 (COUNTIFS, VLOOKUP, CONCATENATE, IF)
엑셀(Excel)에서 자주 쓰는 함수 정리 3편 (SEARCH, FIND, SUBSTITUTE, MATCH, INDEX)
엑셀(Excel)에서 자주 쓰는 함수 정리 4편 (TODAY, RANK, SLOPE, INTERCEPT)
직장/연구실에서 쓰는 기초적인 필수 엑셀(Excel) 함수 3개로 모든 업무 처리하기
'Office Tips' 카테고리의 다른 글
제 1강. Origin(오리진)의 기초 - 선형 그래프 그리기 (Line graph) (0) | 2022.05.31 |
---|---|
제 0강. 오리진(Origin)이란? (0) | 2022.05.03 |
엑셀 필수 스킬 고급 필터 & 자동 필터 (0) | 2022.01.24 |
반복 업무 필수 스킬!! 엑셀(Excel) 매크로?! (직장/연구실) (0) | 2022.01.06 |
엑셀(Excel)에서 데이터를 선형, n차 근사 및 피팅 값 구하기(slope, intercept, index, linest) (3) | 2022.01.03 |
댓글