본문 바로가기

써먹어봄/시간단축 엑셀

[엑셀공부하징] 엑셀이 피봇 테이블 생성하지 못 할 때

 

 

 

어휴 이 일을 빨리 끝내야 하는데

피봇 테이블 생성이 안된다, 이럴 때 어떻게 해야 할까

생성이 안 될 이유가 없는데 생성이 안된다

사실 알고 보니 정말 간단한 문제였다

 

--------------------------------------------

내 맘대로 난이도

(1~5점, 1점에 가까울 수록 쉽고 간단하고, 5에 가까울수록 귀찮고 복잡하다)

 

난이도 : □ ( 1점 : 사실 난이도랄게 없다  )

사용방법 : □ ( 1점 : 너무 쉬워서 알고 나면 허무함 )

활용도 :  ( 4점 : 경우에 따라 자주 쓸 수도 있다 )

--------------------------------------------

 

 

언제 쓰면 좋을까

 

언제 쓰면 좋을지는 정말 명확하다

밥 먹듯이 쓰던 기능인데 왜 오늘 생성이 안될까?

피봇 테이블이 생성이 안될 때 아래의 두 가지 방법을 보면 된다

왠만하면 아래 두 가지 경우 중 하나에 해당 될 것 같다

 

 

바로 써보자

 

첫 번째 생성이 안되는 경우는 비교적 명확하다

경고 메세지가 정확하게 알려주기도 한다. 윈도의 경우에 메세지가 조금 다를 수 있겠지만,

아래 이미지의 B3에 열 이름이 빠져있다

피봇테이블이 생성되려는 조건 중 하나는 테이블의 모든 열에 이름이 있어야 한다

(참고로, 열 이름이 중복되는 것은 괜찮다)

 

 

두 번 째는 정말 아리송하다

열 이름도 맞게 채웠고 표의 범위도 잘 잡았는데 "원본 참조가 잘못"되었다니?

이렇게 피봇테이블이 생성이 안되면 정말 환장한다

 

피봇 테이블이 생성이 안될 때 아래 메세지가 뜬다면 파일명을 한 번 살펴보자

파일명에 [ ] 이런 대괄호가 들어간다면, 피봇 테이블은 생성되지 않는다

나는 그 동안 회사에서 어드민에서 다운받는 엑셀파일 제목에 자동으로 [ ] 괄호가 들어가서

피봇 테이블이 생성되지 않는 것이었다

 

나처럼 이렇게 자동으로 파일명에 [ ] 괄호가 들어갔거나

혹은 제목을 설정하면서 위 같은 대괄호를 설정했다면 피봇 테이블 생성이 되지 않는다

 

이럴 때 제목을 바꿔주면

즉, [ ] 대괄호를 빼고 제목을 생성해주면 피봇테이블은 쉽게 생성된다 :)

 

 

요약하면,

엑셀 피봇테이블 생성되지 않으면 아래 두 가지를 체크해보자

1) 열 이름이 다 있어야 한다 2) 제목에 대괄호 [ ] 가 들어가면 안된다

 

그럼 다음 포스팅에서 만나요!

제발!

반응형