엑셀 파워쿼리, 아직도 어렵다고 생각하시나요? | 초보자를 위한 파워쿼리 실전 강의 — Transcript
Full transcript
- 0:00여러분 안녕하세요 오빠두입니다
- 0:03오늘은 엑셀 자동화의 핵심인 파워쿼리에 대해 알아볼 예정입니다.
- 0:08이런 식으로 데이터가 있을 때 파워쿼리를 사용하면
- 0:11매출이익과 달성률이 포함된 보고서가 자동으로 완성됩니다.
- 0:15새로운 데이터를 추가해볼까요?
- 0:17표의 아래쪽으로 추가하신 다음
- 0:19파워쿼리를 새로고침 하시면 보고서가 만들어집니다.
- 0:23오늘 강의에서는 엑셀 대부분의 업무를
- 0:26마우스 클릭만으로 손쉽게 자동화 할 수 있는
- 0:28파워쿼리에 대한 모든 것을 기초부터 단계별로 알아보겠습니다.
- 0:39이 파워쿼리는요 우리가 평소에 많이 쓰는 엑셀이랑 비교했을때
- 0:44데이터를 다루는 프로그램이라는 점에서는 동일해요
- 0:48열을 추가 한다거나 또는 텍스트를 나누거나 하는
- 0:53이런 기본동작은 동일한데요
- 0:54근데 이 파워쿼리는 일단 근본적으로
- 0:57엑셀과는 사용하는 목적이 달라요
- 1:00그래서 파워쿼리가 무엇이냐 하면
- 1:02데이터를 변환을 하고요
- 1:04데이터가 가공을 위한 도구이자 프로그램이에요
- 1:08간단하게 데이터 가공을 위한
- 1:12엑셀의 필수 기능이다라고 보시면 되세요
- 1:16점점 데이터 양이 많아지고 방대해짐에 따라서
- 1:19데이터를 어떻게 관리하느냐
- 1:23어떻게 가공하느냐가 점점 더 중요해 지고 있어요
- 1:27그러다 보니까 이 파워쿼리 기능이
- 1:30점점 더 중요해 지고 있는 것이고요
- 1:33그리고 파워쿼리를 쓰려면 반드시 연결되는
- 1:36엑셀 기능이 바로 표 기능이에요
- 1:39이 파워쿼리로 데이터를 불러오려면
- 1:42이 범위를 표로 바꾸거나
- 1:44이름 정의 범위로 반드시 바꿔 줘야 돼요
- 1:46파워쿼리 기능은 향후에
- 1:48제 생각에 못해도 한 3년 안에는 피벗테이블 만큼
- 1:53반드시 알아야 되는 필수 기능이 되지 않을까라고 생각해요
- 1:57파워쿼리는 데이터 가공만 할 수 있냐?
- 2:01아니에요
- 2:02파워쿼리를 쓰면 실무에서 필요한
- 2:06약 70% 이상의 업무를 Drag & Drop으로
- 2:10손쉽게 자동화 할 수 있어요
- 2:12이게 무슨 말이냐면
- 2:14우리가 실무를 보다 보면 대부분의 업무는 반복업무에요
- 2:19그리고 이런 업무를 자동화 하기 위해서
- 2:21우리가 흔히 알고 있는 프로그램이라고 하면
- 2:24오토핫키라던가 이렇게 복잡한 프로그램을 쓰거나
- 2:29외부에서 어떤 프로그래밍적으로 도움을 받는 게 아니라
- 2:33파워쿼리를 쓰면요 엑셀 안에서
- 2:36어떤 복잡한 함수나 코딩을 하지 않고
- 2:39그냥 마우스 클릭 또는 마우스로 끌어오는 방식을 통해서
- 2:44약 70% 이상의 업무를 자동화 할 수가 있어요
- 2:47우리가 엑셀 보면 이렇게
- 2:49홈 삽입 그리기 페이지 레이아웃 있는 것처럼
- 2:52파워쿼리도 동일한 거예요
- 2:54오히려 매뉴가 더 간소화 됐죠
- 2:56버튼이 몇 개밖에 없어요
- 2:58그렇기 때문에 홈 변환 열추가 3개 탭에 있는
- 3:03버튼만 사용해서 대부분의 기능을 구현 가능합니다
- 3:07제 경험상으로 봤을 때 실무에서 필요한 내용 중에
- 3:11약간 95% 이상은 기능만으로 그걸 할 수가 있어요
- 3:15또 다른 장점은요
- 3:17파워쿼리는요 모든 작업을 단계별로 기록을 해요
- 3:22이렇게 톱니바퀴 버튼 보이실 거예요
- 3:24이 버튼 클릭해서 손쉽게 수정할 수가 있어요
- 3:28혹시 화면을 보시면 많은 분들이 익숙한 화면일 것 같은데요
- 3:34이 화면 뭐랑 비슷하죠
- 3:36매크로랑 비슷해요
- 3:38그렇죠 이게 뭐냐면은
- 3:41우리가 엑셀로 어떤 작업을 한단 말이에요
- 3:43작업을 할 때마다 그 작업을 기록을 한 거예요
- 3:47그래서 제가 아까 파워쿼리를 쓰면
- 3:51실무에서 필요한 대부분의 작업, 70% 이상의 작업을
- 3:55자동화 할 수 있다고 말씀을 드렸는데
- 3:57그 이유가 바로 여기에 있는 거죠
- 4:00파워쿼리를 쓰면 각 단계별로 각 작업을 기록하기 때문에
- 4:05이렇게 이거 매크로 기록기는 아닙니다
- 4:07기록기는 아닙니다만
- 4:09파워쿼리를 쓰면 이 작업을 통해서
- 4:12각각의 단계를 수정하거나 또는 편집을 해서
- 4:15필요에 따라서 쉽게 바꿀 수도 있고
- 4:18또는 작업을 추가함을 통해서 손쉽게 자동화 할 수 있다는 거죠
- 4:22그러면 파워쿼리를요 우리가 실무에서
- 4:24어떻게 적용할 수 있는지 한번 알아볼게요
- 4:27우리가 실무자 입장에서 봤을 때
- 4:30대부분의 업무가 무엇이냐하면
- 4:32데이터를 다운받았어요
- 4:34중앙관리 프로그램에서 데이터를 다운 받았겠죠?
- 4:38그리고나서 이 데이터를 가공은 할 거예요
- 4:41어떻게 하냐면은 이 Raw 데이터를 받았는데
- 4:46Raw 데이터를 그대로 사용해서 보고서를 만들고
- 4:50상사분이나 이사님께 보고 할 수 있다면 너무나 좋겠죠
- 4:54하지만 그런 경우는 정말 흔치가 않아요
- 4:57이 데이터를 받고나서 어찌되었든 가공하는 작업이 꼭 들어갑니다
- 5:04그런데 이 작업을 우리가 엑셀에서 한다라고 하면은
- 5:09어떻게 하는지 한번 단계별로 볼게요
- 5:12첫 번째입니다
- 5:14주문 번호가 있어요
- 5:15여기에서 이 주문 번호의 첫 번째는 국가를 나타내고요
- 5:20두 번째는 연도고요
- 5:22세 번째가 고객번호예요
- 5:24이 주문번호를 받아온다고 가정을 해보자고요
- 5:27그러면 이 데이터를 받아서 원본데이터를 수정을 해야겠죠
- 5:33이거를 추출을 할 거예요
- 5:35두 번째로는 배송일과 주문일을 참고해서 배송 일자가 얼마 걸렸는지
- 5:41여기 별도의 열에다가 날짜를 계산을 하겠죠
- 5:46세 번째로는 지금 보시면 고객명이 이렇게 있어요
- 5:49근데 고객명을 보시면 SK 그룹인데
- 5:53그룹마다 계열사가 있는 거예요
- 5:56하지만 우리가 보고를 할 때는
- 5:58지금 보시면 같은 그룹이잖아요 그렇죠
- 6:01그래서 이 그룹을 묶어 주고 싶은 거예요
- 6:04SK 그룹 하나, 대우그룹 하나 이런식으로요
- 6:09그러려면은 지금 각 그룹을 보시면 이렇게 언더바로 구분되어 있어요
- 6:14그래서 언더바를 기준으로 앞에 있는 값들만
- 6:18출력을 해서 묶어 줘야겠죠
- 6:20이러한 작업도 필요 할 거고요
- 6:22이런 작업을 하나씩 해 줘야 돼요
- 6:25어떻게 하냐?
- 6:26엑셀로 한다고하면 원본데이터를 수정을 해야 돼요
- 6:31그러면 어떤 문제가 발생을 하냐 하면
- 6:33일단 첫 번째로 이 두 날짜를 참고해서
- 6:38배송일자를 계산을 할 거예요
- 6:40그럼 볼게요
- 6:41우리가 Raw데이터를 받았는데요
- 6:43원래로 Raw데이터는 ID 주문번호 주문일 배송일이 있었고
- 6:48그리고 배송방법 이후 데이터가 Raw데이터예요
- 6:52근데 제가 계산을 편하게 하기 위해서
- 6:56이 중간에다가 배송일자를 추가했어요
- 6:59그러면은 될까요? 안 될까요?
- 7:02안 돼요
- 7:03우리가 대부분 실무에서는 다루는 데이터는
- 7:06이게 누적되는 데이터예요
- 7:08중간에 새로운 열을 추가했어요
- 7:10그러면 새로운 데이터를 다운 받고 나서
- 7:14가공된 데이터가 순서가 다르기 때문에
- 7:18다시 데이터를 추가할 때마다 매번 바꿔 줘야 돼요
- 7:23그렇죠
- 7:23그렇기 때문에 이렇게 중간에 열을 추가해서 작업하는 게 불가능하겠죠
- 7:29그 다음 보자고요
- 7:31다음 주 또는 다음 달 또는 매일매일 데이터가 추가 되겠죠
- 7:36새로운 데이터가 추가될때마다
- 7:38그 데이터를 복사해서 붙여넣기 해 줄 것이냐
- 7:42거기에 나아가서 우리가 뭐 함수를 쓰거나
- 7:45또는 빠른 채우기로 데이터를 채울 때
- 7:48새로운 데이터가 추가되면
- 7:50똑같은 함수를 복사 붙여 넣기 하고
- 7:54또는 같은 작업을 반복 해줘야 되는 문제가 발생 하겠죠
- 7:58그 말은 우리가 실무에서 이 작업을 어떻게 하냐 하면은
- 8:03해야 될 작업을 메모장이나 또는 내 머리 속의 기억을 하는 거예요
- 8:09데이터를 다운 받았으면
- 8:10일단 첫 번째로 배송일은 D열에서 C열을 빼 줘야 돼요 그렇죠
- 8:14그 다음으로는 주문 번호에서 이 고유값을 것을 받아와야 되는데
- 8:18그러려면은 함수를 통해서 받아 와야 돼요
- 8:21그 공식은 이렇게 있어요
- 8:22복사 붙여넣기 해서 만들어 줄 거야
- 8:24이런식으로 내 머리 안에 이런 프로세스가 있는 거예요
- 8:27그리고 데이터가 추가될때마다
- 8:30같은 업무를 계속해서 반복한다는 거죠
- 8:35이게 사실 실무에서 어찌 보면 굉장히
- 8:38좀 대부분의 업무를 차지하는 것이자 굉장한 시간 낭비예요
- 8:43이러한 작업은 엑셀을 사용한다면
- 8:46우리가 VBA 를 쓰거나
- 8:48또는 별도의 RPA 툴을 쓰지 않는 이상
- 8:51자동화 할 수가 없는 부분이에요
- 8:53하지만 파워쿼리를 쓰면 마우스 클릭 한번으로
- 8:57손쉽게 자동화 할 수 있다는 거죠
- 9:00근데 파워쿼리는요
- 9:01잘 사용하려면 한 가지 알아야할게 있습니다
- 9:05바로 올바른 데이터 구조를 아셔야 돼요
- 9:10다른말로는 데이터 정규화라고 하는데
- 9:14이 내용은 제가 이전 강의에서 여러 번 설명을 드렸고요
- 9:17그리고 여기에 대한 내용은
- 9:18영상 강의로 준비를 해드린 적이 있기 때문에
- 9:21이 데이터 정규화에 대해서 궁금하신 분은
- 9:23이전 강의를 참고하시면 좋을 것 같아요
- 9:25어떻게 동작하냐 하면 이렇게 동작을 해요
- 9:29데이터를 받아 왔어요
- 9:31그리고 우리가 이 받아 온 데이터를 바탕으로
- 9:34어떻게 가공을 하겠죠
- 9:36그리고 가공된 데이터를 엑셀로 보내거나
- 9:40또는 Azure나 클라우드로 보내거나
- 9:43또는 파워BI 로 보내서 결과물을 출력을 할 거예요
- 9:47그 중간 단계에서 우리가 필요한 형태로 데이터를 가공하고
- 9:53데이터를 취합하는 동작을 한다라고 볼 수가 있겠죠
- 9:57실습을 진행하기 전에 우선 파워쿼리를 다운 받아야겠죠
- 10:02구글에 오신 다음엔 검색을 해 볼게요
- 10:05파워쿼리 추가기능 다운로드를 검색을 하겠습니다
- 10:11그럼 이렇게 첫 번째 검색 결과에
- 10:14마이크로소프트 홈페이지가 나오실 거예요
- 10:16여기로 이동을 할게요
- 10:18그러면 이런 식으로 다운로드 가능하시고요
- 10:21여기에서 여러분이 실행 중인 엑셀 버전에 따라서
- 10:25파워쿼리를 다운 받으신 다음에 실행하시면 되세요
- 10:30여기에서 실행 중인 엑셀 버전이 32비트인지 64비트인지
- 10:36어떻게 확인 하냐면요
- 10:38엑셀에 오신 다음에 파일에서 계정으로 이동을 하세요
- 10:43그리고 나서 여기 엑셀 정보를 보시면
- 10:47이렇게 중간에 64비트 또는 32비트
- 10:52이렇게 비트가 보이실 거예요
- 10:54이 비트에 따라서 파일 다운 받으신 다음에 설치하면 되세요
- 10:58그리고 나서 파일에 오신 다음에 옵션에 오세요
- 11:02그리고 추가 기능에 오셔 가지고요
- 11:07여기에서 엑셀 추가 기능 선택을 하시고 이동으로 올게요
- 11:12그 다음으로 밑에 보시면은 파워쿼리 추가 기능 보이실 거예요
- 11:18선택 하신 다음에 확인 누르시면은
- 11:21여기 오른쪽에 파워쿼리라는 이 탭이 보이실 거예요
- 11:25그리고 365 버전이나 엑셀2016 이후 버전 사용자분의 경우에는
- 11:32데이터에 오시면은 여기 데이터 가져오기 보이실 거예요
- 11:36이 기능이 파워쿼리와 동일하다고 보시면 되고요
- 11:38그리고 엑셀 2013 이전 버전의 사용자분들은 추가 기능을 설치하시면
- 11:43이렇게 오른쪽에 파워쿼리가 설치가 된다라고 보시면 되겠습니다
- 11:48지금 머리글을 볼게요
- 11:50머리 글이 총 이렇게 두 행으로 나눠져 있이요
- 11:53근데 이렇게 머리글이 두 개로 만들어진 데이터는
- 11:58올바르지 않은 데이터니까
- 12:00데이터를 올바른 데이터로 바꿔 줄 거예요
- 12:04어떻게 바꿔 줄 거냐
- 12:06원본데이터를 참고해서 여기에다가
- 12:09쿼리로 출력된 데이터를 만들어 줄 거예요
- 12:12지금 보시면 목표와 실적이랑 매출이익이 있어요
- 12:16이거에 더해서 매출이익률 그리고 실적과 목표가 있으니까
- 12:22달성률까지 보고싶다고 가정을 해보자고요
- 12:27그러면 이 작업을 우리가 뭐 한번, 두번
- 12:31뭐 그냥 1, 2회 하는 작업이라면 문제가 되지 않겠죠
- 12:35근데 이 작업을 매일 쓰는 매출일보라고 가정을 해보자고요
- 12:39그러면 이 파일을 받아 온 다음에
- 12:42지금 보시면 담당부서에 셀병합 돼 있죠?
- 12:45이거 병합 해제하시고 나서
- 12:47그 다음으로는 옆에다가 매출이익률 계산 해야 되고요
- 12:52여기에다가는 달성률을 계산해야 되고요 그렇죠?
- 12:56또 데이터가 추가 되면은 데이터를 복사한 다음에
- 13:00밑에다가 추가 하고 나서 지금 열 순서가 다르니까
- 13:04이거를 다시 잘라내기 해서 복사한 다음에 붙여넣기 하고
- 13:07이 작업을 매번 매번 반복해서 한다는 거죠
- 13:12이렇게 반복 하지 말고
- 13:13파워쿼리를 사용하면 이렇게 셀병합이 되어 있는 머리글이 있더라도
- 13:19데이터를 정교화 해서 손쉽게 만들어 줄 수가 있어요
- 13:23어떻게? 버튼 클릭 한번으로
- 13:26만들 수가 있으니까 이거 한번 알아볼게요
- 13:28파워쿼리로 데이터를 불러온다
- 13:32라고 하면 항상 해야 될 작업
- 13:34첫 번째로 엑셀의 범위를 표로 바꿔준다라고 기억해 주세요
- 13:41그래서 이 범위를 이렇게 선택을 할게요
- 13:45지금 보시면 머리글이 두 개예요
- 13:48잘못된 데이터지만 괜찮아요
- 13:50이 데이터는 파워쿼리에서 수정해 줄 거기 때문에
- 13:54이 잘못된 머리글이 포함 된 상태로 범위를 이렇게 선택해 주세요
- 13:58그리고 나서 삽입에 오신 다음에 이 표를 클릭 할게요
- 14:03또는 단축키 Ctra+T를 누르시면 이렇게 표 만들기가 나옵니다
- 14:09그리고 여기에서 이제 머리글 포함 보이실 거예요
- 14:12지금 보시면 머리글이 잘못 되어 있죠
- 14:16머리글을 포함하면 안 되겠죠
- 14:19그래서 머리가 포함 체크해제 하시고요
- 14:22그리고 확인 눌러서 표를 만들어 주겠습니다
- 14:26위에 보시면은 이렇게 열 번호가 보실 거예요
- 14:30근데 열 번호는 불필요한 열 번호기 때문에 숨겨 줄 겁니다
- 14:33그래서 표를 선택을 하시고요
- 14:36표 디자인에 오시면은 여기에 머리글 행 보이실 거예요
- 14:41머리글 행 버튼을 이렇게 체크 하시면은
- 14:45이런 식으로 머릿결이 숨겨져요
- 14:49그 다음으로는 이제 이렇게 표 스타일이 지정되었는데
- 14:53지금 이 줄무늬 행이 좀 보기가 안 좋아요
- 14:56그래서 기존에 있는 범위와 동일한 형태로 바꿔 줄 겁니다
- 15:01다시 표 디자인에서 표 스타일에 오신 다음에요
- 15:05위에 보시면은 이 밝게 보이실거예요
- 15:08표스타일 없음로 이렇게 선택을 할게요
- 15:12그리고 나서 왼쪽에 보시면 표 이름 보이실 거예요
- 15:15표 이름을 바꿔 줄 건데요
- 15:17표 이름은 매출일보로 이렇게 바꿔 줄게요
- 15:22그래서 현재 우리가 만든 표는요
- 15:25원래는 범위였어요 그렇죠
- 15:28이게 원래 범위였는데
- 15:30이걸 표로 바꾸니까 이런 식으로 병합된 셀이 해제가 되면서
- 15:35이런 식으로 표가 만들어진게 되겠죠
- 15:38이 상태에서 이 표를 파워쿼리로 옮겨 줄 거예요
- 15:42그래서 데이터에 오신 다음에
- 15:46데이터 가져오기에서 기타 원본으로 오신 다음에
- 15:50테이블 범위에서를 클릭을 하시거나
- 15:53또는 데이터에서 밑에 보시면 테이블 범위에서가 보이실 거예요
- 15:58이 버튼을 클릭을 할게요
- 16:00딱 클릭을 하시면은 이런 식으로
- 16:04파워쿼리 편집기가 실행이 됩니다
- 16:06그러면 우리가 방금 전에 만들었던 이 표가
- 16:11이렇게 파워쿼리 편집기로 넘어온 거예요
- 16:13그리고 오른쪽을 보자고요
- 16:15오른쪽에 보시면 이렇게 적용된 단계가 보이실 거예요
- 16:19한단계씩 보자고요
- 16:20단계의 첫 번째로 오겠습니다
- 16:22원본을 클릭을 해 볼게요
- 16:24우리가 원래 있던 원본데이터를 이렇게 불러 온 거예요 그렇죠?
- 16:29그리고 나서 승격된 헤더는 무엇이냐 하면
- 16:33원본 데이터에서 파워쿼리는 기본적으로
- 16:36첫 번째 행은 머리글일 것이다라고 가정을 해서
- 16:41첫 번째 행을 머리글로 올리는 거예요
- 16:44그래서 두 번째 단계로 오시면은
- 16:47이렇게 머리글이 올라 온게 되겠죠
- 16:49그 다음으로는 변경된 유형인데 이건 무엇이냐면
- 16:53파워쿼리가 판단 했을때 지금 이 머리글의 왼쪽을 볼까요?
- 16:58왼쪽에 보시면 여기는 ABC, ABC, ABC 123
- 17:03이렇게 데이터형식이 있죠
- 17:05그래서 이게 무엇을 나타내냐면
- 17:08파워커리는 각각의 필드마다 주어진 데이터형식이 있어요
- 17:13그리고 이렇게 첫 번째 열은 문자고
- 17:17두 번째는 문자고, 세 번째는 문자와숫자고
- 17:20이런 식으로 데이터 유형을 자동으로 바꾸는게 되겠습니다 그렇죠?
- 17:25이 승격된 헤더에 오시면 전체 다 숫자와 문자로 있다가
- 17:31변경된 유형으로 오시면은
- 17:32첫 번째와 두 번째 열은 문자로 바뀌는 거 볼 수 있죠
- 17:36근데 데이터는 우리가 원하는 데이터 형태가 아니예요
- 17:40그렇기 때문에 중간에 있는 단계는 다 지워줄게요 이런 식으로
- 17:47엑스 표시 클릭하시면 이 단계가 지워지거든요?
- 17:50단계를 지워서 첫 번째인 원본 데이터에 온 다음에
- 17:55이 데이터를 가공해 볼게요
- 17:58주의사항이 한 가지 있는데요
- 17:59이 단계를 지우시면 파워커리는 2단계를 삭제를 하면
- 18:04이전 단계로 되돌리기가 안 돼요
- 18:07되돌리기가 안 됩니다
- 18:10그렇기 때문에 단계를 지우시기 전에는
- 18:13반드시 그 단계가 무엇인지 한번 살펴 본 다음에
- 18:17지우는 것 주의해 주시고요
- 18:19다만 단계가 복구가 안 되는 것이지
- 18:21파워쿼리는 원본 데이터를 불러오는 거라고 말씀 드렸죠?
- 18:25그래서 단계는 되돌리기가 안되지만
- 18:28원본 데이터는 그대로 유지가 된다
- 18:31그래서 사실 단계가 되돌리기가 되지 않는다고 해도
- 18:34뭐 크게 문제가 되지 않지만
- 18:36어찌 되었든 되돌리기가 되지 않으니까
- 18:39주의해서 진행하시면 좋을 것 같습니다
- 18:42일단 첫 번째로 머리글에서
- 18:44첫 번째에 있는 행은 불필요한 머리글이죠?
- 18:49우리가 봐야 될 머리글은 두 번째 행에 있는 머리글이예요
- 18:53그렇기 때문에 첫 번째 행은 지워 줄 거예요
- 18:57홈에 오신 다음에
- 18:59행 제거 보이실 거예요
- 19:01여기에서 상위 행 제거를 선택을 할게요
- 19:06또는 이 표의 왼쪽 위에를 보시면
- 19:09이렇게 버튼 보실 거예요
- 19:11이 버튼을 클릭 하신 다음에
- 19:14여기에서 밑에 보시면 상위 행 제가 보이실 거예요
- 19:19이거를 클릭해도 동일하게 볼 수가 있습니다
- 19:22그리고 우리가 지워 줄 행 개수는 한 개죠
- 19:24첫 번째 행이기 때문에 첫 번째 행을 지워줄게요
- 19:281을 넣어서 이렇게 지워 주겠습니다
- 19:32그 다음으로는 첫 번째 행에 있는 이 행을
- 19:36머리글로 올려 주면 되겠죠
- 19:38홈에 오신 다음에 변환에 보시면
- 19:41첫 행을 머리글로 사용 보이실 거예요
- 19:44이거를 클릭을 하시거나
- 19:45동일하게 여기 왼쪽에 오신 다음에
- 19:48여기에서 첫행을 머리글로 사용을 선택해 주겠습니다
- 19:52그러면 이런 식으로 첫 번째 행이 머리글로 올라왔어요
- 19:56그 다음 볼게요
- 19:58우리가 원래 있던 범위는 이렇게 병합된 셀이 있었어요
- 20:02근데 이거를 표로 바꾸면서 이렇게 비어있는 셀이 생겼죠
- 20:08그리고 이 데이터를 그대로 불러 오다 보니까
- 20:11이렇게 중간에 비어있는 값이 있어요
- 20:14그래서 이 비어있는 값들을 채워 줄 겁니다
- 20:17어떻게 하냐면요
- 20:20비어있는 셀이 있는 열을 선택을 할게요
- 20:23그리고 나서 변환에 오신 다음에
- 20:26변환 중간에 보시면 채우기 보이실 거예요
- 20:29채우기에서 이 값들을 아래 방향으로 채워 주면 되겠죠
- 20:36이런식으로요 그래서 채우기에서 아래로를 선택하시면
- 20:40이렇게 담당 부서가 하나씩 채워졌습니다
- 20:45우리가 원래 원본 데이터에는
- 20:47목표와 실적과 매출이익만 있었지만
- 20:51우리가 보고서 형태로 볼 데이터는
- 20:54오른쪽에다가 매출이익률이 얼마인지 계산하고요
- 20:59그리고 달성률이 얼마인지 계산한 값을 추가해 줄 거예요
- 21:03옆에다가 새로운 열을 추가해 줄 건데요
- 21:06위에 탭을 보시면요
- 21:09홈이랑 변환 열 추가가 있어요
- 21:12이 변환과 열 추가를 보시면
- 21:15이 안에 있는 값들이 비슷해요
- 21:17버튼이 보시면 변환에도 열과 숫자 이렇게 있고
- 21:22열 추가에도 텍스트에서 숫자에서 이런 식으로
- 21:26기능이 비슷합니다
- 21:28이 두 개의 차이점이 무엇이냐면요
- 21:30변환은 현재 선택된 열을 참조해서
- 21:35열에 있는 값을 바꾸는 거예요
- 21:38그냥 안에 있는 값을 바꾸거나
- 21:40또는 텍스트를 나누거나 이렇게 동작하는게 변환이고요
- 21:45열 추가는 이 데이터를 참고해서
- 21:48별도의 열을 추가해 주는 작업이 열 추가가 되겠습니다
- 21:53이제 우리가 해 줘야 될 작업은
- 21:55매출이익과 그리고 실적을 참고해서
- 21:59매출이익률을 계산을 할 거죠
- 22:01그렇게 때문에 열 추가를 통해서
- 22:03옆에다가 매출이익률를 추가 해 줄 거예요
- 22:07열 추가에 오신 다음에 표준에 오시면은
- 22:11여기에 나누기 보이실 거예요 그렇죠?
- 22:14나누기를 클릭을 할게요
- 22:16우리가 매출이익률을 계산을 할 건데
- 22:19이 매출이익률은 매출이익 나누기 실적이 되겠죠 그렇죠
- 22:26그래서 매출이익을 나눠줄 건데
- 22:29나눠줄 값은 여기에서 열의 값이 되겠죠
- 22:33어디 열일 까요?
- 22:34실적 열이에요
- 22:36이렇게 하면 매출이익 나누기 실적이된 값이 계산 될 거예요
- 22:42확인 누르겠습니다
- 22:43그러면 이렇게 매출이익 나누기 실적이 계산되었고요
- 22:48그리고 지금 이 형식을 보시면
- 22:49기본값으로 이렇게 1콤마 2가 있어요 이거는 숫자에요
- 22:55근데 우리가 표시할 값은
- 22:56이 나눠진 값은 백분율이기 때문이
- 22:59여기에서 형식을 백분율로 바꿔 줄게요 이렇게요
- 23:04그리고 나서 이 머리글을 더블클릭 하시거나
- 23:07또는 F2키 누르시면 머리글을 편집 할 수가 있거든요
- 23:11이 상태에서 매출이익률로 바꿔 줄게요 됐죠?
- 23:17그 다음 볼게요
- 23:18그 다음은 달성률이예요
- 23:20달성률은 실적 나누기 목표가 되겠죠?
- 23:24동일하게 실적 선택을 할게요
- 23:26그 상태에서 열 추가에서
- 23:29표준에 오신 다음에 나누기로 오겠습니다
- 23:32그리고 이번에는 이 실적을 나눠줄 건데
- 23:35나눠줄 값은 열의 값이고요
- 23:38기준 열은 목표가 되겠죠
- 23:41그리고 확인 누르시면 실적에 대한 달성률까지 계산 되었구요
- 23:47동일하게 표시 형식은 백분율이고요
- 23:50머리글은 달성률로 이렇게 바꿔 줄게요
- 23:53그러면 이렇게 원본데이터가 있었고요
- 23:57이 원본데이터를 받아 와서 이렇게 정규화된 데이터죠?
- 24:01데이터가 올바르게 바뀌었고 거기에 더해서
- 24:04매출이익률과 달성률까지 추가로 계산된
- 24:09임시 데이터를 이렇게 만든 거예요
- 24:12그리고 각각의 단계에 따라서 이렇게 자동화가 된 거죠
- 24:17그럼 끝난 거예요
- 24:19홈에 오신 다음에 닫기 및 로드를 클릭을 할 건데
- 24:23여기에서 이 버튼을 그냥 클릭을 하시면
- 24:27우리가 방금 전에 만들었던 이 데이터가
- 24:30표 형태로 저장되는데 새로운 시트에 저장돼요
- 24:34우리가 지금 해줄 작업은
- 24:36원본데이터 옆에다가 이렇게 표로 만들어 줄 거예요
- 24:40그래서 여기에서 닫기 및 로드를 바로 클릭 하지 마시고요
- 24:44밑에 화살표 클릭 하신 다음에
- 24:46닫기 및 다음으로 로드를 선택하겠습니다
- 24:49그리고 나서 표 형태로 추가하겠습니다
- 24:53표 선택을 하시고요
- 24:54삽입할 위치는 기존 시트인데
- 24:57기존 시트에 여기 옆에다가 추가하겠습니다
- 25:01그리고 확인 눌러 볼게요
- 25:03그러면 이런 식으로 원본데이터가 있었는데요
- 25:08이 데이터를 수정 하지 않았어요
- 25:10원본 데이터는 그대로 유지한 채로 파워쿼리를 통해서
- 25:14정규화된 데이터 + 우리가 보고자 하는 데이터까지 추가해서
- 25:20이렇게 만든게 되겠습니다
- 25:23그리고 표를 선택하신 다음에
- 25:25데이터에 오셔 가지고요 쿼리 및 연결 선택을 하시면
- 25:29이렇게 쿼리 형태로 볼 수가 있고요
- 25:32또는 여기 쿼리에 오시면은 이렇게 볼수가 있죠
- 25:36이 상태에서 이 쿼리 및 연결을 우클릭 하신 다음에
- 25:40편집에 오시거나 또는 이 버튼을 더블클릭 하시면
- 25:45이렇게 편집할 수가 있습니다
- 25:47이 쿼리는요
- 25:48여기 있는 표를 참고해서 불러온 거죠
- 25:52그리고 만약에 이 표 아래로 새로운 데이터가 추가되었어요
- 25:57그러면 이 쿼리는 자동으로 이 표에 있는 값을 참고해서
- 26:02업데이트가 되겠죠 한번 볼게요
- 26:052월 달 데이터는 지금 이 데이터랑 형식이 동일해요
- 26:10그래서 이 범위를 이렇게 복사하겠습니다
- 26:14복사하시고 나서 1월 달에 표로 오신 다음에
- 26:19여기에다 붙여 넣기 할 건데
- 26:21이 값을 그대로 붙여 넣기 하시면 안 되세요
- 26:24왜냐하면 이 범위에는 병합된셀 있기 때문에요
- 26:28이번 범위를 그대로 붙여넣기 하시면
- 26:30표에서는 범위를 이 인식할 수가 없습니다
- 26:34그렇기 때문에 여기에서 우클릭 하신 다음에
- 26:37선택하여 붙여넣기 오셔 가지고요
- 26:40복사한 범위를 값 형태로 붙여넣기 해 줄게요
- 26:44값 형태로 붙여넣기 하겠습니다
- 26:46그러면 끝났어요 데이터가 업데이트가 되었죠
- 26:50지금 보시면 오른쪽 끝을 볼게요
- 26:53이 꺽쇠 기호가 증가하면서 표가 확장되었죠 그렇죠?
- 26:57그리고 이 확장된 표를 참고해서 쿼리가 만들어질 거예요
- 27:02이 표에 오신 다음에 선택을 하시면
- 27:05여기에 쿼리 보이실 거예요 그렇죠?
- 27:07쿼리 오셔 가지고요 새로고침을 클릭 해 볼까요?
- 27:11새로고침을 클릭하시면 이렇게
- 27:14추가된 데이터가 자동으로 반영 됐죠
- 27:18한국님께서 매출이익률이 %로 안 걸렸다 하시는데요
- 27:22그것도 간단하게 바꿀수가 있습니다
- 27:24일단 첫 번째로는 이 목표와 실적과 매출액인데요
- 27:27이 값은 숫자가 되겠죠
- 27:30J열부터 L열까지 이렇게 선택을 할게요
- 27:34그리고 나서 단축키 Ctrl+Shift+1입니다
- 27:39숫자 1키 눌러볼게요
- 27:42그러면 통화 서식으로 자동으로 업데이트가 됐죠
- 27:46두 번째로 매출이익률과 달성률은요
- 27:49백분율이 되겠죠
- 27:51그래서 M열과 N열 선택하신 다음에
- 27:54여기에선 단축키 Ctrl+Shift+5 죠
- 27:595는 퍼센테이지에요 그렇죠?
- 28:01기호가 %이기 때문에 Ctrl+Shift+5를 누르시면
- 28:04이렇게 퍼센트로 업데이트가 됩니다
- 28:08여기에서 열을 이렇게 바꿔볼게요
- 28:12데이터를 추가 한 다음에 추가 하고 나서
- 28:16이 쿼리를 새로고침 하면요
- 28:18이렇게 자동으로 표 너비가 바뀌어요
- 28:22만약에 이 표를 새로고침 했을 때
- 28:25열 너비가 바뀌지 않고 기존 열 너비를 고정하고 싶으시면요
- 28:30표 선택하신 다음에 표 디자인에 올게요
- 28:34그리고 여기에서 속성에 오시면
- 28:36중간에 열 너비 조정 보이실 거예요
- 28:40이거를 체크 해제해 주겠습니다
- 28:43그리고 확인 누르시면 이렇게 열 너비를 바꾸시고요
- 28:49그리고 나서 데이터를 추가 한 다음에
- 28:52이 표를 새로고침해도 열 너비가 그대로 고정 되겠죠
- 28:58그래서 이런 식으로 기존 데이터는 유지한 채로
- 29:01정규화 된 데이터로 바꾼 다음에
- 29:04우리가 보고자 하는 데이터를 추가 해서
- 29:06이렇게 실시간으로 반영할 수 있는 게 되겠습니다
About this transcript
This page contains the full transcript of 엑셀 파워쿼리, 아직도 어렵다고 생각하시나요? | 초보자를 위한 파워쿼리 실전 강의 by 오빠두엑셀 l 엑셀 강의 대표채널, generated from the public captions YouTube serves with the video. The transcript has 2,868 words across 510 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.