정보공유/소소한 엑셀

[소소한 엑셀] PERCENTOF 와 GROUPBY

콜이야 2025. 4. 16.

 

안녕하세요!

 

다산데이타 입니다.

 

오늘 소소한 엑셀에서는 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 등을 이용하여 그룹 별 원하는 값을 구할 수 있습니다.

 

 

 

오늘의 [소소한 엑셀]은 여기까지입니다.

 

감사합니다.

 

댓글