[소소한 엑셀] PERCENTOF 와 GROUPBY
안녕하세요!
다산데이타 입니다.
오늘 소소한 엑셀에서는 PERCENTOF와 GROUPBY 함수에 대해 소개해 드리겠습니다.
오늘의 엑셀 <PERCENTOF>
먼저 PERCENTOF 함수입니다.
이 함수는 정해진 셀의 값이 전체 값의 몇 %인지를 구할 수 있습니다.
오늘의 표는 다산데이타의 지역, 지점 별 매출을 정리해 놓은 자료입니다.
해당 자료에서 각 지점이 전체 매출중 차지하고 있는 비율이 어떻게 되는지를 알려고 합니다.
PERCENTOF 함수를 사용하지 않더라도 해당 지점 매출액을 전체 매출액으로 나누면 계산 할 수 있습니다.
하지만 PERCENTOF 함수도 쉽게 적용할 수 있다는 것을 보여드리겠습니다.
=PERCENTOF(값, 범위)
표에는 안보이는 E5(서울 용산 5,000만원 옆 셀)에서 위의 함수를 넣고, 값은 D5, 범위는 D5:D34로 하면 됩니다.
매출 합계가 D35 셀에 없다면 D5:D34를 대신해 D:D(D열 전체)를 하더라도 값에는 차이가 없습니다.
(단, D35에 합계를 구한 셀이 있다면 D:D로 적용했을 때 총 합계를 추가로 더하게 되어 맞지 않습니다.)
[=PERCENTOF(D5, D:D)] 입력하면 '0.036738'의 값이 나오며, 이는 구하는 값(D5)을 총합으로 나눈 값입니다.
백분율로 변경하여 소수점 2번째 자리로 변경하면 해당 매출이 전체의 3.67%인 것을 알 수 있습니다.
[참고!]
1) 범위(총 합계)는 열 전체가 아닌 구간일 경우 F4 키를 눌러서 $$고정 시키면 다른 값을 계산할 때 편리합니다!
2) 합계 값이 필요 할 경우 구하는 값이 있는 열 아래가 아닌 다른곳에 붙이시면 열전체(D:D) 사용도 가능합니다!
오늘의 엑셀2 <GROUPBY>
이어서 소개 해 드릴 함수는 GROUPBY 함수 입니다.
PERCENTOF 와도 잘 어울리는 함수기 때문에 이번에 함께 소개해 드리고자 합니다.
GROUPBY 함수는 한 칸에 작성하지만 그룹(GROUP)의 수에 따라 공간을 차지하기 때문에
입력하려는 셀 아래쪽에 다른 자료가 있다면 삭제되지 않도록 공간을 띄워야 합니다.
위 처럼 작성[ =GROUPBY(그룹범위, 그룹별 값 범위, 값에 대한 표현)]하면
그룹범위에 있는 동일한 항목을 묶고, 보여주는 값은 D열의 값을 PERCENTOF 함수 방법으로 보여줍니다.
값은 '백분율'로 변경하고, 소수점 두번재까지 주면, 오른쪽 처럼 %로 보기 좋게 표시됩니다.
위 GROUPBY 함수는 '지역'그룹을 묶고, '3월 매출'에 대해 'PERCENTOF 함수'를 적용했습니다.
이 파일에는 값의 표기에 PERCENTOF를 사용했지만,
필요에 따라 SUM이나 AVERAGE, COUNT 등을 이용하여 그룹 별 원하는 값을 구할 수 있습니다.
오늘의 [소소한 엑셀]은 여기까지입니다.
감사합니다.
'정보공유 > 소소한 엑셀' 카테고리의 다른 글
[소소한 엑셀] 체크 박스와 IF 함수 (0) | 2025.04.09 |
---|---|
[소소한 엑셀] 필터 걸고 합계 구하는 SUBTOTAL 함수 (0) | 2025.04.03 |
[소소한 엑셀] VLOOKUP과 비슷하다고? NO! XLOOKUP으로 깔끔하게 데이터 찾기! (0) | 2025.04.01 |
[소소한 엑셀] 함수에 들어가는 표 지정 팁 (0) | 2025.03.26 |
[소소한 엑셀] 범위 안에서 행 별 데이터 찾기 VLOOKUP (0) | 2025.03.25 |
댓글