피벗테이블의 첫 걸음 - Join

회사가 원하는 효율적인 엑셀 사용법 핵심 정리 강좌의 맛보기 강의입니다.

강의 대본 보기

이번 영상에서는 우리가 데이터를 쉽게 요약하고 집계하는데 사용되는 피벗테이블이라는 게 어떤 것이고 어떻게 다루는지 기본적인 사용법을 다양하게 살펴보도록 하겠습니다. 이번 영상에서는 여러분께서 가지고 계시는 실습 자료 중에서 03번 엠패션몰 고객 데이터라고 하는 데이터를 사용해 보도록 하겠습니다. 이 파일을 열어보시면 M 패션몰이라고 하는 패션몰의 여러 가지 고객들의 정보가 담겨져 있는데요. 고객의 아이디라던가 가입일시, 이름, 성별, 전화번호, 이메일 등 다양한 정보가 들어 있습니다. 이게 이제 우리가 통상적으로 어떤 기업의 데이터를 볼 때 우리가 생각하는 로데이터의 일반적인 모습인데요. 이러한 정리 방법을 우리는 테이블이라고 부릅니다. 이 테이블이라고 하는 데이터에서는 우리가 이 데이터를 포함하고 있는 열, 이 데이터가 포함하고 있는 열, 각각의 열 즉 고객 아이디 열, 가입 일시 열, 이름 열이라고 하는 이 열 이 열을 우리가 다른 말로 흔히 필드라고도 부릅니다. 이것을 다른 말로 필드라고도 부릅니다. 그래서 여러분께서 이 데이터를 다루실 때 필드라는 단어가 나오면 이 필드라는 것은 한마디로 어떤 열을 말하는 것이다. 표로 지정되어 있을 때 이 표의 열, 특정 열을 말하는 것이 바로 필드다 라고 이해하시면 되겠습니다. 이 단어를 알고 계시는 상태로 필드라는 말이 뭔지 필드는 열이야 라는 것을 알고 계시는 상태로 우리가 한번 이제 지금 우리가 보고 있는 이러한 고객 데이터 고객의 데이터 같은 이러한 일반적인 어떤 데이터를 요약하는데 유용하게 사용할 수 있는 피벗테이블이라고 하는 기능을 한번 살펴보도록 하겠습니다. 피벗테이블이라고 하는 것은 지금 보시다시피 고객 정보라고 하는 열이 있는 거잖아요. 이런 원본 데이터가 있을 때 이 원본 데이터를 요약하고 또 집계하는 이런 기능을 하는 새로운 표를 만들어 내는 것이 바로 피벗테이블입니다. 원본이 바뀌진 않아요. 원본은 그대로 있는 상태로 이 원본과 연결해서 이 원본을 쉽게 함수 같은 걸 쓰지 않고도 쉽게 요약할 수 있는 무엇인가를 만들어 내는데 그게 바로 피벗테이블인 거죠. 피벗테이블을 만들겠다 라고 하시면 내가 피벗테이블을 만들겠다 라고 하시면 우리가 가지고 있는 요약하고자 하는 데이터 즉 원본 데이터의 아무 데나 특정 칸을 생각 안 하셔도 괜찮습니다. 데이터가 있는 곳 아무 데나 클릭하신 상태로 위쪽에 있는 엑셀의 위쪽에 있는 이 메뉴 버튼 메뉴 버튼 중에서 삽입의 피벗테이블 클릭하시면 피벗테이블을 만들 수 있습니다. 데이터가 있는 곳 아무 데나 클릭하신 상태로 삽입에서 피벗테이블 선택하시면 이렇게 표 또는 범위에서 피벗테이블을 만들겠다 라고 하는 대화 상자가 나타나는 거 보실 수 있죠. 지금 보시면 고객 정보라고 하는 지금 이 표의 이름이 고객 정보입니다. 고객 정보라고 하는 이 범위를 요약할 수 있는 피벗테이블을 만들겠습니다. 어디에 만든다고 나옵니까? 새로운 워크시트를 선택하고 확인 클릭. 새로운 워크시트에 확인 클릭. 이 새 워크시트에 피벗테이블이 나타나게 되죠. 이 피벗테이블이 지금 새로운 워크시트, 시트 1이라고 하는 곳에 만들어졌잖아요. 피벗테이블이 있는 워크시트는 다른 일반적인 워크시트와 한 세 군데 정도가 다릅니다. 어떤 부분에 차이가 있는가 라고 하면 첫 번째로 위쪽에 피벗테이블 도구라고 하는 것이 나타납니다. 보이시죠? 피벗테이블 도구라고 해서 피벗테이블 분석 그리고 디자인이라고 하는 탭이 보이게 되고요. 두 번째는 피벗테이블이 나타나게 될 피벗테이블 표시 영역이라고 하는 부분이 있습니다. 이 부분이 나타납니다. 세 번째는 필드 목록이라고 부르는 오른쪽에 여기 보시면 오른쪽에 있는 피벗테이블 필드 어쩌고 라고 이렇게 나오게 되는 피벗테이블 필드 목록이라고 하는 이 세 군데가 일반적인 워크시트와는 좀 다른 부분이 나타나게 됩니다. 그래서 여러분께서 고객 정보 같은 거 눌러 보시면 여기에서는 우리가 다른 어떤 것을 볼 수 없는데 위쪽에 피벗테이블 도구도 없고 아무것도 없는데 피벗테이블이 추가되어 있는 이 시트 1에서는 이러한 차이를 여러분께서 쉽게 보실 수가 있으시죠. 피벗테이블을 처음 다루시는 분들께서 굉장히 당황하시는 것 중에 하나가 뭐냐면 이 오른쪽에 보이는 피벗테이블 필드가 나타나지 않는 상황이 조금 당황스러우실 수가 있어요. 예를 들어서 여러분께서 이 워크시트에 아무 곳이나 여기 아무 곳이나 딱 클릭을 해버리시면 오른쪽에 있는 피벗테이블 필드 목록이 안 보입니다. 제가 한번 해볼게요. 예를 들어서 뭐 I10번 셀 이런 곳 제가 이런 곳을 클릭했습니다. 클릭했더니 오른쪽에 있는 필드 목록이 안 보이게 되죠. 안 보인다 라고 할 땐 당황하지 마시고 여기 보시면은 이쪽 피벗테이블 보고서가 나오게 되는 이 피벗테이블 보고서 영역 이 안쪽에 있는 칸을 클릭해 주시면 비로소 이렇게 오른쪽에 피벗테이블 필드 목록이 나타나게 됩니다. 이 영역을 클릭하셔야만 보이게 된다 라고 하는 거 하나 강조 드리고요. 때로는 종종 여기를 클릭해도 안 보일 수도 있습니다. 그런 경우도 있을 수가 있어요. 그런 것은 예를 들어서 피벗테이블 필드 목록을 보시면 오른쪽에 여기 X 표시가 있는데요. 만약에 X 표시를 닫아서 내가 지웠다 만약에 이렇게 지워버렸다 라고 하시면 이제 여기를 클릭하시건 여기 피벗테이블 그림이 있는 곳을 클릭하시건 오른쪽에 필드 목록이 안 보이게 됩니다. 당황하지 마시고 그럴 때는 그럴 때는 당황하지 마시고 위쪽에 있는 피벗테이블 도구 그 중에서도 피벗테이블 분석 탭을 여시고 오른쪽 끝에 보시면 필드 목록이라고 하는 메뉴가 있습니다. 필드 목록을 활성화해 주시면 다시 피벗테이블 필드 목록이 나타나는 것을 여러분께서 언제든지 쉽게 확인하실 수가 있습니다. 피벗테이블이라고 하는 것은 기본적으로 다루는 방법이 굉장히 단순한데요. 일단 피벗테이블의 오른쪽에 있는 필드 목록을 보시면 이 영역은 크게 두 개로 쪼개져 있습니다. 피벗테이블 필드들의 목록이 나오게 돼요. 그런데 이 필드 목록 이름 보시면 고객 아이디, 가입일시, 이름, 성별, 전화번호 뭐 이렇게 되어 있죠. 이것은 우리가 본 원본 데이터 이 피벗테이블을 만들 때의 원본 데이터 원본 데이터가 가지고 있던 열의 이름, 머릿글과 동일하다 라고 하는 것을 여러분께서 눈으로 확인하실 수가 있습니다. 열이 곧 필드죠. 필드의 목록이라고 하는 것은 결국은 각각의 열의 머릿글들을 보여주고 있는 것이고 이 열의 머릿글을 선택하면 예를 들어서 가입일시를 선택하면 이 가입일시라고 들어있는 이 열들에 해당하는 모든 데이터들을 다 대상으로 어떠한 계산을 해준다 어떠한 요약을 해준다 라는 의미로 받아들이시면 되겠습니다. 원본 데이터가 가지고 있는 각각의 필드 열의 이름이 보여지게 되고요. 이 이름 중에서 여러분께서 원하시는 필드를 잡아서 필드 블럭을 잡아서 아래쪽에 있는 이 4개의 칸 아래쪽에 있는 4개의 칸 여기에 여러분이 원하시는 곳에 적절하게 가져다 두시면 블럭을 가져다 두시면 여기에 피벗테이블 보고서가 나타나는 방식입니다. 그럼 한번 해볼까요? 나이라고 하는 값을 가지고 해보겠습니다. 나이라고 하는 이 블럭에다가 마우스를 갖다 대시면 뭔가 이렇게 클릭하고 잡을 수 있을 것처럼 마우스 커서 모양이 변하게 돼요. 나이라고 하는 블럭을 잡아서 이 버튼에서 손가락을 떼지 마시고 쭉 아래로 드래그 앤 드랍 값으로 갖다 놓을까요? 나이를 값으로 딱 갖다 놓고 마우스 손을 탁 떼시면 그러면 지금 보시는 것처럼 왼쪽에 이 나이에 해당하는 고객 정보의 나이에 해당하는 모든 것들을 다 합계를 내니까 값이 이렇다 라고 집계한 결과 집계 결과가 피벗테이블로 나타나는 것을 여러분께서 보실 수가 있습니다. 피벗테이블로 이렇게 요약이 되어서 나타나게 되죠. 즉 위에서 목록 선택해서 아래쪽 아무데나 여러분 원하시는 적절한 위치에 갖다 두시면 피벗테이블이 왼쪽에 이렇게 나타나는 구조가 바로 피벗테이블입니다. 이 피벗테이블을 만들 때 사용하시는 피벗테이블 필드 목록이라고 하는 게 기본 구조는 지금 보시는 것처럼 위에 필드 목록이 있고 아래쪽에 4개의 칸이 있는 거잖아요. 그런데 때로는 우리가 다루는 원본 데이터가 필드가 굉장히 많아서 스크롤을 이렇게 일일이 움직이고 하는 것들이 굉장히 불편할 수가 있어요. 이 경우에는 10개 정도밖에 안 되니까 여러분이 쉽게 움직이실 수가 있는데 이 필드 자체가 50개 60개 이렇게 있으면 이것도 굉장히 복잡한 부분이 있거든요. 필드 목록의 모양을 여러분이 원하시는 대로 조금 바꾸실 수가 있는 부분이 있습니다. 그건 어떻게 하냐면 여기 피벗테이블 필드 목록에 여기 X 바로 밑에 보시면 설정 버튼이 있는 걸 확인하실 수가 있습니다. 여기 설정 버튼이 있거든요. 설정 버튼을 클릭해 주시면 설정 클릭해 주시면 어떤 모양으로 보여줄 것인가 라고 하는 게 나타나게 돼요. 가장 기본은 지금 보시는 것처럼 위쪽에 필드 구역이 있고 아래쪽에 영역이 있고 예를 들어서 이런 모양 필드 구역과 영역 구역을 옆으로 표시하겠다 라고 하시면 이렇게 변경되는 거 보실 수가 있고요. 만약에 뭐 이렇게 하지 않고 다른 모양 하겠다 나는 필드 구역만 표시하겠다 필드 구역만 보이게 되죠. 아니면 뭐 영역만 보겠다 등등 여러분 원하시는 대로 편안하게 보실 수가 있습니다. 저는 가장 기본 모양인 필드 구역이 위쪽에 영역 구역이 아래쪽에 표시되는 거니까 여러분 어떤 범용적인 이해를 돕기 위해서 가장 기본 처음 만들었을 때 가장 디폴트 모양인 이런 모양을 사용하도록 하겠습니다. 하지만 여러분께서는 본인이 조금 더 편리하신 방법으로 이렇게 변경하셔서 모양 쓰셔도 좋겠습니다. 당연히 이 필드 목록은 이렇게 좁히거나 늘리거나 당연히 가능하고요. 이렇게 피벗테이블 필드를 조금 만들어 갖고 우리가 원하는 곳에 놓는다 라고 하는 건 한번 확인하실 수가 있겠죠. 이렇게 피벗테이블 필드에서 어떤 값을 블럭을 갖다 놓음으로써 우리가 보고서를 만들어 내게 되는데요. 때로는 하나의 원본 데이터 고객 정보라고 하는 원본 데이터를 가지고 피벗테이블을 되게 여러 개 만들어 내고 싶을 수가 있어요. 이거는 나이에 대해서 요약하는 표 저거는 뭐 고객들의 뭐 다른 어떤 뭐 매출액에 대해서 요약하는 표 저거는 뭐 판매 배송 비용에 대해서 요약하는 표 이렇게 되게 여러 가지가 쪼개질 수가 있잖아요. 그럴 경우에 우리가 번거롭게 매번 원본 데이터에서 삽입의 피벗테이블, 삽입의 피벗테이블 그렇게 하지는 않습니다. 그렇게 하지는 않고요. 우리가 이렇게 피벗테이블 영역이 있잖아요. 그러면 이 피벗테이블을 좀 이해를 돕기 위해서 이걸 그대로 복사해도 좋지만 이걸 지워서 원래 상태로 한번 되돌려 보도록 하겠습니다. 여기 보시면 필드를 갖다 둔 것이 지금 여기 값의 나이에 있잖아요. 그런데 제가 이 나이라고 갖다 둔 것을 취소 지워버리고 처음의 상태로 일단 되돌려 보도록 하겠습니다. 이것을 지워서 되돌리겠다 라고 하시면 블럭을 잡아서 아까는 위쪽에서 잡아서 아래쪽에 갖다 놨잖아요. 이번에는 잡아서 아무 데나 정말 그냥 갖다 버리시면 돼요. 이렇게 버리기 갖다 던져서 버려 버리시면 원래의 모습이 나타나는 것을 보실 수가 있죠. 이렇게 불필요한 필드를 하나하나 블럭을 잡아서 갖다 버리실 수도 있고 만약에 내가 이 피벗테이블에 있는 블럭들 하나하나 버리자니 너무 번거롭다 한 번에 다 지우겠다 라고 하시면 위쪽에 있는 피벗테이블 분석 보시면 그 바로 아래에 지우기 라고 하는 메뉴도 있습니다. 지우기 라고 하는 메뉴를 클릭해 보시면 모두 지우기 라고 하는 옵션도 있어요. 블럭 하나하나 버리는 방법으로 지우실 수도 있고 아니면 피벗테이블 분석에 지우기 라고 하는 메뉴를 이용해서 한 번에 삭제하실 수도 있습니다. 이렇게 이게 이제 처음에 피벗테이블을 만든 상태인데요. 이게 고객 정보에서 만들어진 피벗테이블이잖아요. 만약에 고객 정보에서 여러분이 이렇게 피벗테이블 1개만 만드는 게 아니라 2개 3개 4개 굉장히 많이 만들고 싶다 라고 하시면은 그걸 굳이 삽입의 피벗테이블 삽입의 피벗테이블 이러실 필요는 없구요 이렇게 피벗테이블 한번 만드시고 나면 요 영역 전체 보고서 영역이라고 하거든요 특정 칸을 빼놓으시거나 하시면 안됩니다 이 영역 전체를 복사해서 붙이시면 피벗테이블을 또 하나 만들어내실 수가 있습니다. 한 칸도 빼놓으시면 안 돼요. 이렇게 해서 복사 붙여넣기 하시면 안 됩니다. 아래쪽에 지금 20번 행이 빠져있죠. 20번 행을 예를 들어서 빼놓고 복사했다? 그렇게 하면 제대로 나오지 않게 돼요. 그러니까 전체 범위를 잡아서 Ctrl C 복사하셔서 저는 여기 구석에다가 해놓을까요? 번거로우니까 M 여기다 갖다 놓겠습니다. 저는 Ctrl V 붙여 넣으시면 지금 보시면 피벗테이블이 하나 더 지금 보시면 제가 한 행을 빼놨네요 그럼 이렇게 보시면 제대로 복사가 안 돼요 이렇게 하면 복사가 안 되고 이렇게 한 행을 빼놓으시거나 한 칸을 빼놓으시면 복사가 안되고 지금 보시는 것처럼 한 칸도 빼놓지 않고 전체를 잡아서 Ctrl C 다시 한번 여기다 다시 붙여넣기 하겠습니다. 붙여넣으시면 이렇게 피벗테이블이 하나 더 만들어지는 것을 보실 수가 있죠. 그러니까 칸을 빼놓지 않으셔야 돼요. 칸을 빼놓지 않고 복사해서 이렇게 붙여넣으시면 Ctrl C, Ctrl V로 여러 개의 피벗테이블 만들 수 있습니다. 마찬가지로 동일한 피벗테이블 옆으로 쭉쭉쭉쭉 붙이실 수 있죠. 다만 주의하실 점은 뭐냐면 이 피벗테이블이 이렇게 만약에 여러분께서 붙여 넣으시는데 여기에 나란히 붙여 놓는다 라고 하면은 이 피벗테이블 하나가 연장되는 걸로 잘못 인식될 위험이 있기 때문에 가급적 붙여넣기 하실 때는 다른 피벗테이블하고 조금 떼서 이렇게 빈 칸이 좀 있는 상태로 붙여 넣으시는 것을 추천드립니다 최소 한 칸 이상은 떼시는 게 좋다 라는 말씀드릴게요 그럼 이 피벗테이블을 가지고 피벗테이블로 실제 보고서를 어떻게 만드는가 어떻게 요약하는가라고 하는 것을 한번 해보도록 하겠습니다 우리가 방금 했던 가장 간단한 나이를 가지고 해볼까요 나이를 잡아서 가장 간단한 나이를 잡아서 나이를 값에다가 갖다 놓아 보겠습니다 나이를 값에다가 이렇게 하나 잡아서 갖다 놓으시면 나이의 합계라고 하는 값이 나오게 되죠 그러면 이렇게 우리가 나이의 합계를 했다 즉 SUM 함수, SUM을 했다 라고 하는 거랑 똑같아지는 거잖아요 그럼 이렇게 하나의 블럭을 한 번만 쓸 수 있느냐 라고 하면 그렇지 않습니다 그렇지 않고 예를 들어서 나이를 하나를 더 갖다 놓겠다 두 개를 더 갖다 놓겠다 얼마든지 여러분 원하시면 똑같은 나이라고 하는 블럭을 여러 번 갖다 놓으실 수가 있습니다 자 이렇게 여러 개 갖다 놓으실 수가 있어요 그런데 갖다 놓고 보니까 값이 다 동일하잖아요 124706 이 값은 고객 정보라고 하는 원본 데이터가 가지고 있는 나이 열 나이 필드의 모든 값을 다 더한 거죠 한마디로 SUM 함수를 해 놓은 거랑 똑같아요 그런데 우리가 항상 데이터를 집계할 때 꼭 합계만 내는 건 아니잖아요 평균 평균 평균 평균 같이 우리가 일반적으로 데이터를 집계할 때 사용하는 이러한 함수의 역할을 대신하는 것 그것을 피벗테이블에서는 다른 말로 값 요약 기준이라고 부릅니다 값 요약 기준 어떠한 함수를 적용할 것인가 합계를 낼 것인가 평균을 낼 것인가 몇 개인지 개수를 셀 것인가 라고 하는 게 값 요약 기준이라는 거죠 예를 들어서 맨 앞에 있는 건 합계로 그냥 두겠습니다 두 번째 열에 있는 값을 합계가 아니라 평균으로 한번 바꿔볼까요? 그러면 잡아서 마우스 오른클릭하시면 중간쯤에 값 요약 기준이라고 하는 것을 여러분 확인하실 수 있습니다. 값 요약 기준 현재는 합계, SUM으로 되어 있죠. 예를 들어서 이것을 개수가 먼저 있네요. 개수, 개수를 세겠다. 개수로 선택하시면 개수 COUNT 함수 적용되는 거죠. 하시면 총 3,000개의 데이터가 있다 라고 되는 거죠 마지막 거는 똑같이 마우스 오른 클릭해서 값 요약 기준의 평균 한번 해볼까요 AVERAGE 평균 내겠다 라고 하면 지금 M 패션몰의 고객 데이터를 보면 전체 3,000명의 고객의 데이터가 있고 그들의 나이를 다 합치면 124,706이고 평균을 내면 41.56세다 라고 하는 정보를 우리가 확인할 수가 있는 거죠 우리가 일반적으로 데이터를 요약할 때 많이 사용하는 함수 그것을 값 요약 기준이라고 우리가 쓸 수 있습니다 근데 이렇게 데이터를 쭉 요약하는 게 우리 좀 불편하잖아요 그래서 이렇게 되어 있는 것을 다른 형태로 보게 할 수도 있어요 예를 들어서 필드 목록을 보시면 현재 열의 값이라고 하는 블록이 여기 있는 거 보이시죠 이 블록을 여기 행으로 한번 옮겨 보도록 하겠습니다 값이라고 하는 블럭을 잡아서 행으로 이렇게 옮겨 보시면 모양이 바뀌는 것을 여러분께서 보실 수가 있죠 그런데 내가 예를 들어서 단순히 나이만 알고 싶은 게 아니라 나는 전체 고객의 나이만 알고 싶은 게 아니라 예를 들어서 고객의 성별에 따라서 성별이라고 하는 정보가 여기 있네요 성별에 따라서 고객 나이가 어떻게 되는지 나는 좀 궁금하다 이러실 수가 있으세요 고객들 중에서 나는 모든 고객들이 몇 명이고 나이가 다 더하면 얼마고 평균 몇세인지를 알고 싶은 게 아니라 남성 고객에 대해서만 알고 싶다 만약에 내가 남성 고객의 나이의 합계를 구하겠다 라고 한다면 우리가 이것을 함수로 표현하면 뭐가 되죠? 나이의 합계를 구하겠다 그런데 조건이 남성 고객이라면 그럼 이제 SUMIF가 되는 거죠 그런데 서울특별시에 살고 있다면 그럼 SUMIFS가 되는 거죠. 이런 어떤 역할을 하는 것을 우리는 어떻게 표현할 수 있느냐? 피벗테이블에서는 원하는 조건에 해당하는 필드를 잡아서 아래쪽에 있는 필터로 갖다 두시면 필터가 바로 IF의 역할을 대신하게 됩니다. 그래서 예를 들어 성별을 잡아서 제가 이렇게 필터에 갖다 놨습니다. 위쪽에 성별이라고 하는 것이 나타나게 되죠 저는 이 성별 중에서 예를 들어 남자에 대해서만 궁금합니다 남성만 선택해서 확인 누르시면 이렇게 전체 고객은 3,000명이었는데 남자 고객은 1,194명이고 나이는 41.66세더라 그리고 이 나이를 다 더하면 남자 고객들의 합은 49,753세였다 라는 식으로 우리가 할 수가 있죠 만약에 SUMIFS 조건을 더 하겠다 라고 하시면 예를 들어 뭐 할까요? 배송지 시군구 광역시도 할까요? 광역시도가 더 적으니까 배송지에 광역시도를 또 이렇게 필터로 갖다 두시면 필터가 하나 더 생기죠 여기서 나는 남자 고객들 그 중에서도 예를 들어 강원도인 사람에 대해서만 확인하겠다 확인하시면 이제 조건이 또 추가가 되면서 강원도에 사는 남자 고객은 총 55명이고 그들의 나이를 합계하면 얼마고 그들의 나이를 평균을 내면 얼마다 라고 하는 이런 내용들을 여러분께서 쉽게 확인하실 수가 있죠 그런데 여러분께서 때로는 이렇게 굉장히 많은 조건을 주고 싶으실 수가 있잖아요 근데 이런 조건들을 이렇게 이와 같이 이렇게 지금 보시는 바와 같이 이렇게 필터를 쭉 쌓아서 보는 게 좀 불편하실 수가 있으세요 이럴 경우에 만약에 나는 필터가 여기 성별에 대한 필터는 여기 있고 배송지에 대한 필터는 여기 있고 뭐 또 다른 게 있으면 이렇게 있었으면 좋겠다 이렇게 생각하실 수가 있죠 그럼 필터를 만약에 가로로 배열한다 라고 하면 이런 것들은 어떻게 변경할 수 있느냐 라고 하시면 이 피벗테이블을 선택하시고 피벗테이블에 아무 데나 피벗테이블에 해당하는 곳 아무 데나 마우스 오른클릭하셔서 아무 데나 마우스 오른클릭하시면 아래에서 두 번째에 피벗테이블 옵션이라고 하는 것을 확인하실 수가 있습니다 피벗테이블 옵션을 클릭해 주시면 옵션에 여기에 이 필터의 배치에 대한 부분이 있습니다 필터의 배치에 대한 부분이 있죠 현재는 보고서 필터 영역에 필드를 표시하는데 행을 우선으로 표시한다 즉 이렇게 행으로 쌓아서 아래쪽으로 쭉 내려간다는 얘기예요 그런데 우리가 만약에 이것의 값을 나는 행이 아니라 열을 우선으로 하겠다 예를 들어서 열을 우선으로 하겠다 그리고 각각의 행에 대해서 이 필터가 한 3개 정도까지도 보여지게 하겠다 이렇게 하시고 확인을 누르시면 지금 보시는 것처럼 필터가 꼭 이렇게 행으로 쌓이는 게 아니라 열을 중심으로 해서 지금 우리 3개로 설정했죠 그러면 이제 3개 정도 한 개 두 개 세 번째 건 없는데 이렇게 3개 이렇게 오른쪽으로 배치해서 표현될 수도 있습니다 그래서 이렇게 필터의 위치 같은 것들 변경하실 수가 있죠 비슷하게 우리가 편의에 따라서 바꿀 수 있는 부분이 많이 있습니다 예를 들어서 여기 지금 값이라고 하는 영역이 있어요 이 값이라고 하는 것은 여기 행에 들어가 있는 값이라고 하는 항목인 거죠 근데 제가 예를 들어서 이거 이름을 좀 바꾸고 싶다 라고 하시면 정말 그냥 여기를 더블클릭 하셔서 값이라고 하지 않고 뭐 할까요? 나이집계? 나이 집계쯤으로 할까요? 엔터 치시면 해당하는 이 값의 영역에 이 네이밍을 좀 변경하실 수가 있습니다 그리고 또 우리가 이렇게 예를 들어서 나이라고 하는 것을 가지고 나이라고 하는 하나의 필드를 가지고 얘를 한번 두번 세번 이렇게 갖다 놔서 3개 갖다 놔서 한번은 합계를 내고 SUM이죠 또 하나는 개수를 세고 COUNT죠 또 하나는 나이를 평균을 냈습니다 그랬더니 나이를 한번 갖다 놨을 때는 그냥 나이 라고 나오고 두번째 갖다 놓으면 뒤에 2가 붙고 세번째 갖다 놓으면 3이 붙고 또 값 요약 기준이 어떻고 해서 좀 이렇게 보기가 불편할 수가 있잖아요 그럴 경우에 예를 들어서 뭐 나이 합계 합계 콜론 나이 3 이것은 뭐 예를 들어서 나이 합계 밑에 있는 것은 명수, 아래에 있는 것은 평균 나이 이런 식으로 이름을 변경하시는 게 훨씬 피벗 테이블에서 해당하는 데이터를 보는데 편리하실 수도 있으세요. 그럴 경우에 해당하는 필드의 이름을 어떻게 변경하는가 라고 하면 비슷하게 이 필드의 이름을 지금 뭐 나이 3 이렇게 변경 하시겠다 라고 하시면은 요걸 잡으셔서 마우스 오른 클릭하시면 마우스 오른 클릭하시면 아래에서 세 번째에 값 필드 설정 이라고 하는 메뉴를 확인하실 수가 있습니다 값 필드 설정 클릭해 주시면 이렇게 필드 설정이 나타나게 되죠 예를 들어 지금 합계 합계 콜론 나이 3 이라고 되어 있는 것을 이것을 나이 합계 여러분 좀 알아보시기 편하게 나이 합계 뭐 예를 들어서 이렇게 이름을 변경하셔서 확인 하시면 훨씬 더 보기 좋게 바뀌게 되죠 몇 명인가 라고 하시면 또 똑같이 뭐 몇 명 명수 예를 들어 뭐 이런식으로 뭐 평균 나이 이렇게 이름을 바꾸셔서 확인해 주시면 훨씬 더 보기 좋게 우리가 이것을 변경할 수가 있습니다 보통 통상적으로 이 피벗 테이블을 만드실 때 필드 이름을 아래로 갖다 놓으시면 처음에는 필드 이름이 나오게 되죠 나이는 나이 두번째 갖다 놓으시면 뒤에 이제 번호가 붙게 됩니다 두번째 세번째 네번째 번호가 붙습니다 또 어떠한 요약 기준을 사용하면 이 앞에 어떤 요약 기준을 사용했는가 라고 하는 이름이 붙게 되는데요 이 상태로 하는 것이 비교적 명쾌해서 나쁘지 않지만 그럼에도 불구하고 여러분께서 피벗 테이블을 직접 뭔가 보고용으로 사용한다 라고 하시면은 혼란을 없애기 위해서 값 필드 설정에서 이름을 변경하실 수 있다 라고 하는 부분도 말씀을 드립니다 피벗 테이블은 이렇게 우리가 어떤 데이터를 갖다 놓으면은 모양을 단순히 이렇게 값, 요약, 기준만 바꿀 수 있느냐 라고 하면 그렇지 않고 예를 들면 이런 것도 가능합니다 예를 들어서 나는 남자에 대한 데이터만 보고 싶은 게 아니라 남자는 어떻고 여자는 어떤지 보고 싶다 이러실 수도 있죠 그럴 경우에는 성별을 잡아서 예를 들어 이 성별이라고 하는 이 필드를 필터에 두지 않고 옆에 있는 열로 옮겨 보겠습니다 성별을 열로 이렇게 갖다 놓아 보시면 지금 보시는 것처럼 합계 몇 명 평균 얼마냐 라고 하는 것을 남자는 어떻고 여자는 어떻다 라고 이렇게 요약할 수 있는 것을 보실 수가 있죠 조금 값이 복잡하긴 하지만 예를 들어서 배송지 광역시도 라고 하는 거 한번 바꿔볼까요 배송지 광역시도를 제가 행으로 한번 갖다 놓아 보겠습니다 값의 위쪽에 갖다 놓겠습니다 값의 위쪽에 이렇게 갖다 놓으면 지금 보시는 것처럼 배송지 광역시도에 속하는 강원도에 대해서 강원도에 있는 사람들 그 중에 남자는 어떻고 여자는 어떻고 이렇게 피벗 테이블의 모양이 바뀌게 되죠 배송지 별로 각각의 값들 합계, 카운트, 에버리지라고 하는 값이 한 번씩 요약되는 것을 보실 수가 있어요 만약에 배송지 광역시도, 행에 있는 배송지 광역시도와 값의 순서를 위아래를 바꾸면 어떻게 될까요? 이렇게 바꾸시면 제가 값을 잡아서 배송지 광역시도 위쪽으로 이렇게 끌어올리시면 녹색으로 여기로 옮긴다 라고 하는 안내선이 나타나는 거 보실 수 있거든요 값으로 이렇게 옮겨주면 지금 보시는 것처럼 나이의 합계에 대해서 각각의 시도별로 어떠한가 카운트, 명수는 몇 명인가 평균 나이가 각각의 지역별로 어떠한가 라고 표의 모양이 바뀌는 것을 이렇게 여러분께서 쉽게 보실 수가 있습니다 지금 보시는 것처럼 우리가 무엇을 어디에 갖다 놓는가 성별도 여기다 갖다 놓을까요 성별도 갖다 놓으면 또 바뀌게 되죠 값만 또 이렇게 바꿔 볼까요 이렇게 모양이 계속 바뀌게 되죠 피벗 테이블은 우리가 위쪽에서 원하는 필드를 잡아서 아래쪽에 칸에 갖다 놓습니다 이 칸 어디에 놓느냐에 따라서 피벗 테이블의 모습도 막 바뀌게 됩니다. 순서가 막 바뀔 수 있어요. 똑같이 행에 들어 있더라도 어떤 필드가 더 위에 있느냐에 따라서 모양이 달라질 수도 있습니다. 그리고 하나의 필드를 여러 번 중복해서 사용할 수도 있고요. 필드의 이름을 바꿀 수도 있습니다. 여러 가지 조건에 해당하는 조건들을 필터에 갖다 놓으면 여러분께서 필터링 하시는 것도 가능하시고요. 이러한 값들을 우리가 요약함에 있어서 다음 영상에서 계속 이어서 피벗 테이블의 그룹화에 대해서 더 알아보도록 하겠습니다

이 강좌의 맛보기 강의

회사가 원하는 효율적인 엑셀 사용법 핵심 정리
회사가 원하는 효율적인 엑셀 사용법 핵심 정리강좌 자세히 보기