파워쿼리 또는 함수로 누적 데이터 만드는 방법

파워쿼리/피벗
작성자
디뚜띠
작성일
2023-05-31 20:37
조회
447
엑셀버전 : 엑셀2016

운영체제 : 윈도우10

질문 요약 : 파워쿼리 또는 함수로 누적 데이터 만드는 방법

안녕하세요

먼저 제가 하고 싶은 것은

1. 사원이름 sheet와 2022년/2023년 수량 data를 쿼리로 병합

2. 영업사원별 2022년 1~12월 전체 수량과 2022년 1월~현재월 누적 수량 구하기 (함수 or 쿼리)

3. 영업사원별 2023년 1월~현재월 누적 수량 (함수 or 쿼리)

3. 1,2 데이터를 가지고 차트로 비교

하고 싶은데요

 

1번과 2번을 아래포맷과 같이 가공해야 차트를 만들 수 있을 것 같아서..

새 시트에 아래와 같은 포맷으로 누적 데이터 만드는 방법좀 알려주세요...!

매크로는 아직 미지의 영역이라 함수로 할 수 있을까요?

그리고 2023년에는 매월 데이터를 업데이트 할껀데

업데이트된 판매 월에 따라 2022년 1월~동일한 월의 누적 수량을 나타내고 싶습니다.

엑셀자료도 첨부로 올립니다ㅜㅜ 미리 감사드립니다

 

 

신고
스크랩
공유
회원등급 : 5레벨
포인트 : 317 EP
총질문 : 10 개 (마감율 : 80%)
채택답변 : 0 개
전체 10

  • 2023-06-02 09:07

    @디뚜띠 님 데이터 량이 많으면 Database로 처리 하세요.

    Query로 최종 결과만 가져와서 그래프를 그리는 내용으로 만들면 될 듯 합니다.


  • 2023-06-02 11:31

    @디뚜띠 님 좋은 참고 되었습니다.


  • 2023-06-01 08:03

    @디뚜띠 님 데이터를 가공하기 이전에 아래의 데이터부터 정리해야 합니다.


    • 2023-06-01 08:19

      @쌈타 님 앗 그냥 필터건 상태로 데이터를 올렸네요... 필터를 풀고 혹시 가공해주실 수 있을까요??ㅜㅜ

      어제 글올리고 나서 찾아봤는데

      쿼리로는 영업사원을 아래로 두번 내리는 작업에 대한건 안나오더라구요ㅠㅠㅠㅠ부탁드립니다


      • 2023-06-01 18:14
        채택된 답변

        @디뚜띠 님 2022년9월31은 없다는 것을 말씀드린 겁니다.

        2022년9월31일은 2022년9월30일로 변경한 후 처리하였습니다.

        파워쿼리로 결합후 피벗테이블로 정리하였습니다.
        파워쿼리에서 피벗테이블 만들 때 "데이터 모엘에 이 데이터 추가" 선택하여야 합니다.
        첨부파일 참고하세요.

        첨부파일 : 누적-test-1.xlsx


        • 2023-06-01 21:33

          @쌈타 님 앗 ㅜㅜ저날짜를 제대로 못봤네요 감사합니다!! 혹시 파워쿼리로 년도별로 영업사원 이름이 행에 한번 더 나오게 어떻게 하신거에요..? 저렇게 데이터를 구현하려면 뭘 눌러야하는지 도저히 모르겠어요ㅜㅜㅜㅜㅜㅜㅜ감사합니다…


          • 2023-06-01 21:51

            @디뚜띠 님 년도별로 영업사원 이름이 나오는 것은 파워쿼리가 아니라 피벗테이블로 한 겁니다.


            • 2023-06-01 22:28

              @쌈타 님 아 몇가지 추가 질문이 있어요.ㅜㅜ 질문이 많아 죄송해요

              1. 제가 저 자료는 q&a에 질문하려고 만든 자료라 2022년 영업사원, 2023년 영업사원이 중복값 제외하면 동일한데

              실제 데이터는 2022년 인원, 2023년 인원이 퇴직/채용으로 인해 인원이 일치하지 않아서

              이런 경우 첨부해주신 파일처럼 쿼리로 2022/2023년 인원 결합은 어려운가요?

               

              2. 그리고 실제 데이터 상은 2022년, 2023년 누적데이터라 기본 50만행이여서

              만들어주신 '판매대장결합' 처럼 결합은 어려워요.. 그래서

              사원이름 시트를 따로 만들어서 거기에 2022년, 2023년 쿼리 병합 각각 한 후

              (이것도 실제 데이터 상엔 인원이 만명인데, 2022년, 2023년 데이터엔 누적으로 10만행씩 있고

              사원이름 시트 상 만명에 있는사람도 있고 없는사람도 있어서 결합이 되는지 모르겠어요)

              파워피벗으로 연결 하려 했더니... 아래 화면과 같이 나옵니다ㅜㅜ..

              그리고 저렇게 피벗 돌리니 관계에 문제가 있다는 메세지가 뜨는데 문제가 뭔지 모르겠어요

              3. 또! 피벗을 아래처럼 작업하면 동기간 누적 수량합계를 구하긴 어려운 구조일까요?

              어렵다면 함수로 해야 할 것 같은데 어떻게 수식을 걸면 좋을지도... 조언 부탁 드립니다.

              파일도 첨부하니...한번 봐주시면 감사하겠습니다 ㅠ

               

              첨부파일 : 누적-test-2.xlsx


              • 2023-06-01 23:43

                @디뚜띠 님  

                1. 2022년 인원, 2023년 인원이 퇴직/채용으로 인해 인원이 일치하지 않아서 이런 경우 첨부해주신 파일처럼 쿼리로 2022/2023년 인원 결합은 어려운가요?
                  --> 퇴직 인원을 표시해서 필터링 하면 됩니다. 2022인원과 2023인원이 일치하지 않는 건 문제가 되지 않는 것 같습니다.
                2. 2022년, 2023년 누적데이터라 기본 50만행이여서 만들어주신 '판매대장결합' 처럼 결합은 어려워요.
                  --> 파워쿼리는 1048576행의 데이터를 지원합니다. 퇴직자 미리 제거하고, 데이터를 만들면 결합으로 가능할 듯 하네요.
                3. 이것도 실제 데이터 상엔 인원이 만명인데, 2022년, 2023년 데이터엔 누적으로 10만행씩 있고 사원이름 시트 상 만명에 있는사람도 있고 없는사람도 있어서 결합이 되는지 모르겠어요.
                  --> 표 머리글의 이름이 같다면 결합은 문제될 것이 없습니다.
                  (쿼리 병합이라면 "완전외부"로 하면 되지만, 지금 올려준 예제는 같은 모양의 표라서 병합이 아닌 결합으로 해야 합니다.)
                4. 저렇게 피벗 돌리니 관계에 문제가 있다는 메세지가 뜨는데 문제가 뭔지 모르겠어요
                  --> 년도에 대한 관계가 설정이 되어 있지 않아서 입니다. 파워피벗 디자인탭에서 날짜테이블을 만들고 관계설정을 해야 합니다.
                5. 피벗을 아래처럼 작업하면 동기간 누적 수량합계를 구하긴 어려운 구조일까요?
                  제가 답변드렸던 파일의 측정값을 참고해 보시기 바랍니다. 다만, 질문자께서 2022년도와 2023년도의 각각의 테이블로 만들었기 때문에 피벗테이블에서 계산필드 값이 한 열이나 한 행으로 나올 수 없는 구조입니다.

  • 2023-06-01 11:05

    @디뚜띠 님 대충 비슷하게는 이렇게...

    첨부파일 : 누적-test.xlsx


전체 12,652
번호 카테고리 제목 작성자 작성일 추천 조회
알림
[📚교재 출간 안내] 「진짜쓰는 실무엑셀」 , 드디어 출간되었습니다! (217)
오빠두엑셀 | 2022.02.03 | 추천 501 | 조회 232018
오빠두엑셀 2022.02.03 501 232018
공지사항 문서서식
⭐ [더 나은 커뮤니티 문화를 위한 Q&A 글 작성 규칙] ⭐ (197)
오빠두엑셀 | 2021.10.28 | 추천 268 | 조회 14502
오빠두엑셀 2021.10.28 268 14502
61543 VBA
New 시트 보호 상태에서 Imagelookup 매크로 적용시키고 싶어요
밤ㅂ아암 | 2023.09.22 | 추천 0 | 조회 14
밤ㅂ아암 2023.09.22 - 14
61541 VBA
New VBA 편집시 오류 났을 때 폼크기 자동변경 해결방법 첨부파일
코훈 | 2023.09.22 | 추천 0 | 조회 17
코훈 2023.09.22 - 17
61537
New A B C 데이터 패턴을 활용한 년수 계산값 엑셀파일첨부파일 (1)
eintech | 2023.09.22 | 추천 0 | 조회 26
eintech 2023.09.22 - 26
61531 VBA
New 유저폼으로 표에 데이타를 입력하는 방법 엑셀파일 (1)
saechang | 2023.09.22 | 추천 0 | 조회 36
saechang 2023.09.22 - 36
61528 기능/도구
New 콤보박스의 텍스트를 조건부 서식에 활용하는 방법 문의 (1)
Sangwon | 2023.09.22 | 추천 0 | 조회 35
Sangwon 2023.09.22 - 35
61527 VBA
New 제품코드 찾기 함수 또는 매크로 엑셀파일 (1)
패션피플 | 2023.09.22 | 추천 0 | 조회 39
패션피플 2023.09.22 - 39
61526 함수/공식
New 재고 관리 계산(복잡합니다ㅠㅠ) 엑셀파일첨부파일 (1)
나지나지 | 2023.09.22 | 추천 0 | 조회 53
나지나지 2023.09.22 - 53
61522 함수/공식
New 엑셀 날짜 함수 질문입니다 (3) 답변완료
엑셀춉 | 2023.09.22 | 추천 0 | 조회 58
엑셀춉 2023.09.22 - 58
61521 함수/공식
New vlookup질문 엑셀파일 (3)
초보이정환 | 2023.09.22 | 추천 1 | 조회 57
초보이정환 2023.09.22 1 57
61520 문서서식
New 하이퍼링크 연결
cyk**** | 2023.09.22 | 추천 0 | 조회 35
cyk**** 2023.09.22 - 35
61516 함수/공식
New 다른시트의 중복된 모든 값과 그행을 다른 시트에 정리 하고 싶어요 엑셀파일 (4)
aj_ | 2023.09.22 | 추천 0 | 조회 52
aj_ 2023.09.22 - 52
61515 문서서식
New 정말 간단한 복사 붙여넣기 문의 드립니다. (1)
김키미 | 2023.09.22 | 추천 0 | 조회 46
김키미 2023.09.22 - 46
61514 함수/공식
New 다른시트에 있는 셀값 가져오는 방법 도움 요청드려요..(왕초보) 엑셀파일첨부파일 (3)
ruddlahs | 2023.09.22 | 추천 0 | 조회 50
ruddlahs 2023.09.22 - 50
61511 피벗테이블
New 피벗 테이블 목록?에서 불필요한 내용 지우기 첨부파일
나지나지 | 2023.09.22 | 추천 0 | 조회 38
나지나지 2023.09.22 - 38
61506 VBA
New vba 이전값으로 되돌리기 (1) 답변완료
찌쓰 | 2023.09.22 | 추천 0 | 조회 51
찌쓰 2023.09.22 - 51
61503 기능/도구
New 여러시트 안에 있는 내용을 동시에 숨기기 및 숨기기 취소를 하고 싶습니다. 첨부파일 (1)
신듀얼 | 2023.09.22 | 추천 0 | 조회 43
신듀얼 2023.09.22 - 43
61502 함수/공식
New 총액에서 순차별로 출금과 입금이되는 함수를 자동으로 채울수있나요? 엑셀파일 (1)
| 2023.09.22 | 추천 0 | 조회 46
2023.09.22 - 46
61501 함수/공식
New VLOOKUP #REF 에러 질문입니다! (1)
SABI | 2023.09.22 | 추천 0 | 조회 40
SABI 2023.09.22 - 40
61499 함수/공식
New 두개의 값으로 원하는 내용 출력 엑셀파일 (2)
wwg | 2023.09.22 | 추천 0 | 조회 41
wwg 2023.09.22 - 41
61496 기능/도구
New 엑셀 챗GPT 파일 사용 후 종료시 마다 기존 파일을 바꾸시겠냐고 팝업이 뜹니다 첨부파일
황종현 | 2023.09.22 | 추천 0 | 조회 36
황종현 2023.09.22 - 36
61495 함수/공식
New 연간 data 중 월별로 같은 단어의 값의 횟수를 파악하는 함수(설명이 어려우니 참고자료 확인 부탁드립니다.) 엑셀파일첨부파일 (2) 답변완료
한도로돈 | 2023.09.22 | 추천 0 | 조회 47
한도로돈 2023.09.22 - 47
61486 문서서식
New 엑셀 파일>옵션 이게 안열려요. 첨부파일 (1)
218 K | 2023.09.21 | 추천 0 | 조회 45
218 K 2023.09.21 - 45
61480 피벗테이블
New 피벗테이블 데이터 수정 후 집계반영에 대해서 질문합니다. (2)
아올다 | 2023.09.21 | 추천 0 | 조회 52
아올다 2023.09.21 - 52
61477 함수/공식
New 이전 30주간 같은 요일 평균값 구하기에서 어려움이 있어 질문을 드립니다. 엑셀파일 (1)
hongduk**** | 2023.09.21 | 추천 0 | 조회 53
hongduk**** 2023.09.21 - 53
61474 문서서식
New 페이지설정 문의 엑셀파일 (1)
wbyu**** | 2023.09.21 | 추천 0 | 조회 50
wbyu**** 2023.09.21 - 50
61467 차트/그래프
New 엑셀 데이터를 가로축 이름이 길어서 자동칸바꾸기 설정을 어떻게 해야할지 알고 싶습니다 첨부파일 (3) 답변완료
주찌이 | 2023.09.21 | 추천 0 | 조회 56
주찌이 2023.09.21 - 56
61465 함수/공식
New 날짜 최소값 최대값을 구하고싶습니다 (2) 답변완료
엑셀춉 | 2023.09.21 | 추천 0 | 조회 57
엑셀춉 2023.09.21 - 57
61464 함수/공식
New 날짜+시간 & If 함수 및 조건부 결합 (4)
배밍키 | 2023.09.21 | 추천 0 | 조회 66
배밍키 2023.09.21 - 66
61462 함수/공식
New 일자 열에서 월/주/연 을 뽑아내서 합계를 구하고 싶습니다. (3)
무지개쨈아찌 | 2023.09.21 | 추천 0 | 조회 66
무지개쨈아찌 2023.09.21 - 66
61459 기능/도구
New 1년치 금전출납부를 월별로 새로운시트를 만드는 방법 알려주세요 엑셀파일
박준호 秋田 | 2023.09.21 | 추천 0 | 조회 55
박준호 秋田 2023.09.21 - 55