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

=Groupby()함수에 대한 질의

정승천
6월 13일 조회 266

안녕하세요.
최근에 365버전으로 갈아탔는데 Groupby()함수가 작동을 하지 않고
#NAME, 또는 #VALUE로 나타나고 있습니다.

=GROUPBY(FORM[CUSTOMER],FORM[AMOUNT],SUM,,,-1)

이렇게 입력을 하면 #NAME으로 표현되고,

=GROUPBY(FORM[CUSTOMER],FORM[AMOUNT],"SUM",,,-1)

이렇게 입력하면 #VALUE로 나타나는데 왜 안되는 걸까요?

일반버전에서 지원이 안되는 문제가 있어, 베타채널로 전환하면 가능할 것이라 하여

사진처럼 바꿔서 해 봤는데 여전히 같은 상황입니다.

좀더 확실한 방법이나 문제점을 가르쳐 주시면 감사하겠습니다.

댓글 5

수메리안 6월 13일

안녕하세요~

아래 순서대로 테스트 먼저 해보세요.

1. 표 테스트
=SUM(FORM[AMOUNT])
=ROWS(FORM[CUSTOMER])

2. GROUPBY 함수를 인식하는 지 자동완성 테스트
=GROU

3. 세번째 인수를 LAMBMDA 집계함수로 받아 봅니다.
=GROUPBY(FORM[CUSTOMER],FORM[AMOUNT],LAMBDA(x,SUM(x)),,,-2)

정승천 작성자 6월 15일

@수메리안 님 모두 정상입니다.
그러나 위에 표시된 수식에서만은 작동하지 않고 계속 #NAME로 나타납니다.(사진참조)
그리고 아주 많이 다운되는 현상이 발생합니다.
무엇이 이런 문제를 만드는지 알 수 없습니다.
전진권 선생이라면 이 문제를 해결해 주실 것 같은데요.

수메리안 채택된 답변 6월 15일

@정승천 님 =GROUPBY(FORM[CUSTOMER], FORM[AMOUNT], MIN)

=GROUPBY(FORM[CUSTOMER], FORM[AMOUNT], MAX)

=GROUPBY(FORM[CUSTOMER], FORM[AMOUNT], COUNT)

=GROUPBY(FORM[CUSTOMER],FORM[AMOUNT],AVERAGE)

등은 모두 정상으로 값을 반환합니다.



다만 
=GROUPBY(FORM[CUSTOMER], FORM[AMOUNT], SUM)
은 #NAME? 오류를 가져오는데, 공식적인 버그로 인정하지 않지만
이는 일종의 엑셀 버그로 볼 수 있습니다.

https://techcommunity.microsoft.com/discussions/excelgeneral/pivotby-function-sum-turns-into--xleta-sum/4445038

마이크로소프트 커뮤니티에서도
위 댓글에서 제시한 

=GROUPBY(FORM[CUSTOMER],FORM[AMOUNT],LAMBDA(x,SUM(x)),,,-2)

이렇게 사용할 것을 권하고 있습니다.

정승천 작성자 6월 15일

@수메리안 님 감사합니다.

수미수 6월 16일

버그 아닙니다. 이것은 특정 함수에서 Eta Reduction lambda가 지원되지 않아서 일시적으로 나타나는 현상입니다. 보통 새벽 시간대에 많이 나타나고 특정 시점이 지나면 잘 됩니다. 뭔가 수정 작업을 하느라 특정 함수에 Eta Reduction lambda에 지원을 중단하는것으로 압니다.

SUM을 입력했는데 Calc 오류가 반환되고 그 내용이 함수를 반환했다고 하면 정상입니다.

Name 오류를 반환한다면 일시적으로 Eta Reduction lambda가 지원되지 않는겁니다.

질문답변 게시판의 최근 글

스크랩 완료