• 카테고리

    질문 & 답변
  • 세부 분야

    오피스

  • 해결 여부

    해결됨

원본 테이블에 새로운 열을 추가 후, 피벗테이블에도 반영이 되나요?

21.10.06 15:57 작성 조회수 1.91k

2

안녕하세요. 좋은 강의 감사드려요. / 어떤 테이블을 원본으로 피벗테이블을 만들었는데 --> 이후에 원본데이터(테이블)에 열을 추가했는데, 피벗테이블의 필드에는 원본에 추가된 열이 나타나지 않습니다. 원본에 추가한 열을 피벗테이블에도 반영시킬 방법은 없을까요?

답변 1

답변을 작성해보세요.

0

안녕하세요, 반갑습니다 (✿◠‿◠)

쿼리 디자인시 새롭게 삽입될 필드에 대한 정보와 편집과정이 셋팅되어 있지 않으므로
(마지막 확장 단계에서)
원본 데이터에 필드 추가 > 새로고침 > 되어도 피벗에 반영되지 않습니다.

하지만
원본데이터에서 새로운 필드 추가 후
쿼리편집창의 history창의 스텝을 하나씩 확인해 보시면
새롭게 추가된 필드가 보입니다.
즉, 새롭게 추가된 필드도 파워쿼리에서는 피벗(그룹화) 시킨다는 뜻이지요.
history창의 마지막 스텝에서 새롭게 추가된 필드가 보이도록
체크 표시만 활성화되도록 해주시면 반영됩니다.

화이팅입니다 😍

 

tseqnu U님의 프로필

tseqnu U

질문자

2021.10.12

답변 감사합니다. / 급한 마음에 문의를 드려서 중요한 정보가 빠졌는데... 원본데이터는 파워쿼리 등으로 집계된 것이 아니라 '값 그대로' 엑셀파일 형태로 주어집니다. 미리 말씀드리지 못해 죄송합니다.

 

상황을 설명 드리겠습니다.

1) Raw data는 확정된 값이 엑셀로 주어집니다. 이를 단순하게 ctrl + T로 테이블 만듭니다. (편의상 '원본테이블' 부를게요. 파워쿼리로 수집한 것은 아닙니다. / 10개의 field 있다고 가정.)

 

2) table 이용하여 피벗테이블을 만드는데요. 만 '데이터 모델에 데이터 추가' 클릭합니다. 그래야 피벗테이블에서 '측정값' 추가할 있기 때문에 그렇습니다.

 

3) 원본테이블에 (예를 들어) '재구매율' 항목은 없는데, 값이 필요하게 되었습니다. 그래서 일반테이블에 1개의 열을 추가하고 '재구매율' 값을 입력 , 열까지 일반테이블의 범위에 포함시켰습니다. (이제, 원본테이블에는 11개의 field 있는 것입니다 / 재구매율은 따로 계산 입력했다고 가정합니다)

 

4) 그런데 피벗테이블 필드를 살펴보니 '재구매율' 항목이 나타나지 않습니다.

 

 

위의 2번에서 '데이터 모델에 데이터 추가' 선택하지 않고 피벗테이블을 만들었다면 --> 4번과 같은 일은 일어나지 않고 피벗테이블에서 '재구매율' 항목도 선택할 있었을 것입니다. 하지만 피벗테이블에는 특정한 '측정값' 반드시 추가해야 하는 상황이라 2번에는 다른 선택지가 없었습니다.

 

 

궁금한 점을 다시 정리하겠습니다.

 

a. 만약 피벗테이블에 '재구매율' 항목이 나타나게 하려면, 1번에서부터 '재구매율' 필드가 원본테이블에 포함시켜야만 가능할까요? 상태에서도 '재구매율' 항목이 나타나게 있을까요?

 

b. 피벗테이블 '재구매율' 항목이 나타나는 것은 물론 '재구매율' 항목을 이용하여 피벗테이블에 측정값을 추가하려면,  역시 1번에서부터 '재구매율' 필드가 원본테이블에 포함시켜야만 가능할까요? 상태에서도 원하는대로 나타나게 있을까요?

 

 

파워쿼리에 대한 질문이 아니어서, 약식으로라도 엑셀파일을 첨부할 수 없어서 죄송합니다. (혹시나 이 게시판에 적절하지 않은 질문이라면 어디에 문의를 드릴 수 있을까요?)

안녕하세요, 배영자입니다.
또 답변이 늦었습니다. 정말 죄송합니다.
매일 댓글을 확인하도록 노력하겠습니다.

데이터의 상황을 꼼꼼히 잘 정리해주셔서 감사합니다.
이해하기 쉽습니다.

위 1~3번까지 하신 후
이미 만들어진 피벗테이블 내, 임의의 셀 하나를 클릭 후 > 오른쪽 버튼 클릭 > '새로고침' 을
클릭하면 원본테이블에 추가된 '재구매율' 필드가 피벗테이블에 반영됩니다.
방금 샘플파일을 하나 만들어서 테스트 완료 후 답글을 달고 있습니다.
원본테이블을 '표개체' 로 전환해두셨기에 '새로고침' 클릭 한 방으로
바로 피벗에 반영이 되는 것이지요.
스마트하게 데이터를 잘 핸들링하고 계십니다.👍

tseqnu U님의 프로필

tseqnu U

질문자

2021.10.26

친절한 답변에 감사합니다. 그리고 죄송하시다뇨~ 제가 더 죄송합니다. 마지막 줄에 칭찬까지 ㅠㅠ  건강한 한 주 보내세요~^^