파일 데이터 합치기 질문드려요 ㅠㅠ

VBA
작성자
엑셀탐구자
작성일
2020-07-07 16:41
조회
181

하나의 파일에 하나의 시트가 있고, 시트 안에 아래와 같은 내용이 있습니다.

파일은 0701.xlsx, 0702.xlsx, 0703.xlsx, 0704.xlsx 이런식으로 되어 있고요~

동일한 서식으로 되어 있는 파일들의 데이터가 합산되게끔 하고 싶어요.

예를 들어 7월 1일, 7월 2일의 두 개의 파일을 선택하거나 해서,

동일한 서식에 각 팀별로 먹은 메뉴의 개수가 합산되어 나타날 수 있도록요. (아래 참고)

                              +

                               =

 

암튼, 서식은 동일하다는 것이 조건이고,

그 안에 있는 수들을 전부 합산하는 것이 목표입니다!!!

전체 2

  • 2020-07-07 19:13

    안녕하세요.
    서식이 동일하다는 말씀은 위 적어주신 양식처럼
    팀의 순서 (A팀, B팀, C팀...) 그리고 메뉴의 순서(짜장면, 짬뽕, 탕수육..) 의 순서가 모두 동일하단 말씀이신가요? 🙂
    그렇다면 이전에 올려드린 시트 병합하기 퀵 VBA 강의를 참고하시면 쉽게 작성 하실 수 있을 듯 합니다.
    만약 그렇지 않고 서식은 동일하나 입력된 순서가 다르다면, 조건별로 합계를 구해야되므로 Dictionary 를 응용하시면 좋겠습니다.

    코드 작성 로직은 아래와 같이 작성하시면 될 듯 합니다.

    Dim tgRng as Range
    
    For Each WorkBook in WorkBooks
        For Each WS in WorkBook.Worksheets
              If WS.Name = "시트명" Then
                    For Each Range In WS.UsedRange
                          On Error Resume Next
                                  Set  tgRng = ThsWorkBook.WorkSheet("병합할시트명").Range(Range.Address)
                                  tgRng.Value = tgRng.Value + Range.Value
    
    .... 

    더 자세히 설명드리기엔 개발쪽으로 넘어가는 부분이다 보니 어려울 듯 합니다.^^;
    코드 작성 중 막히는 부분이 있으시다면, 언제든지 문의주세요. 확인 후 답변드리겠습니다.
    화이팅입니다!(ง •̀_•́)ง


  • 2020-07-08 10:34

    저는 잘은 모르겠지만 위와 같은 내용으로 업무에서 고민을 하다가 해본 경험이 있습니다. 상당히 단순한 방법인데요. 위의 파일별 서식이 모두 동일하고 파일에 들어가는 내용들의 위치가 모두 동일하다는 가정하에 파일 무게가 무겁지 않다면 하나의 파일에 시트를 일자별로 저장해서 각 시트를 엑셀 리본의 데이터에서 통합이라는 버튼 클릭해서 통합하려는 시트를 모두 드래그 해서 저장하면 새로운 시트 하나에 모두 더해져서 나왔던 것으로 기억합니다. 다만 검증시에 확인하기가 상당히 껄끄러운 부분이 있기는 합니다. 일단은 아는 선에서 답변드립니다. 저는 아직 VBA 등은 배워야 하는 엑셀 초보수준인지라... 아시는 부분일 수도 있겠지만 조금이라도 도움이 되셨으면 합니다. 감사합니다.


전체 2,478
번호 카테고리 제목 작성자 작성일 추천 조회
2469 문서서식
New 엑셀 표를 PPT로 불러왔을때 선 굵기 관련 건
운영자동차 | 14:13 | 추천 0 | 조회 6
운영자동차 14:13 0 6
2468 VBA
New 아웃룩 첨부파일 저장 시 파일제목
KDHkm | 13:33 | 추천 0 | 조회 2
KDHkm 13:33 0 2
2467 VBA
New 혹시 2007에서 2010과 같은 스크린샷 vba는 없나여?
손님 | 10:52 | 추천 0 | 조회 8
손님 10:52 0 8
2466 함수/공식
New 두가지 DATA를 비교하여 없는 값 불러오기 첨부파일
Jeff | 10:29 | 추천 0 | 조회 18
Jeff 10:29 0 18
2465 차트/그래프
New 간트에서 선행업무와 연결하는 방법
라이언 | 10:25 | 추천 0 | 조회 9
라이언 10:25 0 9
2464 함수/공식
New xFilter 함수 기능 설치
서강국 Noah | 09:52 | 추천 0 | 조회 9
서강국 Noah 09:52 0 9
2463 VBA
New [VBA] 고유값을 순번이 아닌 특정한 값으로 사용하는 방법이 궁금합니다.
u*** | 08:22 | 추천 0 | 조회 9
u*** 08:22 0 9
2462 문서서식
New 출퇴근명부만들기_요일에 색깔넣기 오류_질문입니다. 첨부파일
반짝반짝 | 02:46 | 추천 0 | 조회 13
반짝반짝 02:46 0 13
2461 함수/공식
New 하이퍼링크로 셀 이동하기 관련 질문.
푸른나래 | 2021.03.03 | 추천 0 | 조회 16
푸른나래 2021.03.03 0 16
2460 기능/도구
New 같은 파일 같은 시트에 있는 많은 데이터를 10개 씩 묶어서 저장하는 방법이 있나요?
이경호 | 2021.03.03 | 추천 0 | 조회 8
이경호 2021.03.03 0 8
2459 대시보드
New 대시보드 인쇄문제
skyblue**** | 2021.03.03 | 추천 0 | 조회 12
skyblue**** 2021.03.03 0 12
2458 기능/도구
New 직원들간 업무 공유가 가능한가요? (4) 답변완료
건평 | 2021.03.03 | 추천 0 | 조회 28
건평 2021.03.03 0 28
2457 파워쿼리/피벗
New 쿼리,피벗 기본 서식을 변경할 수 있나요? (1)
Kampi Krein | 2021.03.03 | 추천 0 | 조회 19
Kampi Krein 2021.03.03 0 19
2456 피벗테이블
New 엑셀 정리 관련 질문 첨부파일 (1)
hashm**** | 2021.03.03 | 추천 0 | 조회 33
hashm**** 2021.03.03 0 33
2455 함수/공식
New [수식] 간단한 수식관련 질문인데요. (1) 답변완료
가람 | 2021.03.03 | 추천 0 | 조회 31
가람 2021.03.03 0 31
2454 함수/공식
New 자동으로 범위를 지정하여 합계 구하는 공식 첨부파일 (1)
벗님들 | 2021.03.03 | 추천 0 | 조회 26
벗님들 2021.03.03 0 26
2453 함수/공식
New [정말 급합니다 ㅠㅠ] 리스트 클릭 시 상세 내역이 보였으면 합니다. 첨부파일 (2) 답변완료
박이안 | 2021.03.03 | 추천 1 | 조회 58
박이안 2021.03.03 1 58
2452 함수/공식
New 월별 입출고 누적 수량 문의 첨부파일 (2)
excel009 | 2021.03.03 | 추천 0 | 조회 35
excel009 2021.03.03 0 35
2451 함수/공식
New 월별 입출고 누적 수량 문의 첨부파일 (2) 답변완료
excel009 | 2021.03.03 | 추천 0 | 조회 47
excel009 2021.03.03 0 47
2450 함수/공식
New SUMPRODUCT/OFFSET 관련 문제 첨부파일 (2)
슬리드 | 2021.03.03 | 추천 0 | 조회 38
슬리드 2021.03.03 0 38
2449 피벗테이블
New 피벗테이블 (열 레이블) 비어있음 삭제 방법 (1)
노갈 | 2021.03.02 | 추천 0 | 조회 24
노갈 2021.03.02 0 24
2448 차트/그래프
New 간트차트 자동화 양식에 문의 사항 (1)
kuh**** | 2021.03.02 | 추천 0 | 조회 33
kuh**** 2021.03.02 0 33
2447 문서서식
New 쿠쿠님 VLOOKUP 사용에 대해서 자세히 설명좀 부탁드립니다. 첨부파일 (3) 답변완료
kp96**** | 2021.03.02 | 추천 0 | 조회 50
kp96**** 2021.03.02 0 50
2446 VBA
Get_Balance 함수 소수점 계산 (1)
새우튀김 | 2021.03.01 | 추천 0 | 조회 39
새우튀김 2021.03.01 0 39
2445 VBA
피벗테이블 자동업데이트 명령문 (1) 답변완료
Truman Kim | 2021.03.01 | 추천 0 | 조회 48
Truman Kim 2021.03.01 0 48
2444 문서서식
vlookup을 어떻게 사용해야 하나요? 첨부파일 (3) 답변완료
kp96**** | 2021.02.28 | 추천 0 | 조회 94
kp96**** 2021.02.28 0 94
2443 기능/도구
여러 시트에서 어떠한 표를 동기화 시키고 싶습니다. (1) 답변완료
naver_5fcf626b3f9b3 | 2021.02.27 | 추천 0 | 조회 51
naver_5fcf626b3f9b3 2021.02.27 0 51
2442 함수/공식
[ ]나 { }같은 특정부호를 각자 다른 단어에 한꺼번에 넣고 싶습니다 첨부파일 (1)
이성용 | 2021.02.27 | 추천 0 | 조회 44
이성용 2021.02.27 0 44
2441 VBA
VB offset.resize.value 사용시 빈셀 포함해서 복사 할 수 있는 방법이 있나요? (1)
darkblling | 2021.02.26 | 추천 0 | 조회 42
darkblling 2021.02.26 0 42
2440 문서서식
셀을 전체 새로고침 하는 기능이 있나요? (8) 답변완료
STA | 2021.02.26 | 추천 0 | 조회 75
STA 2021.02.26 0 75