안녕하세요
Raw 파일을 관리하고 싶습니다.
예를 들어 매월마다 SAP에서 Raw 파일을 다운받고 그 Raw file의 정보(표 입니다)를 갖고 각 부서별,회사별 각종 레포트를 만들고 관리를 합니다. 각 부서별 각종 레포트는 File A에서 만들수 있습니다. 그런데 각 회사별 레포트를 만들려면 다른 파일(File B, File C, ...) 을 관리해야합니다.
문제는 Raw파일이 꽤 큽니다.10만 행이 넘습니다 ㅜ.ㅜ
그리고 각 회사별 리포트는 따로 만들어서 나눠줘야 합니다.
그럼 어떻게 관리를 하는것이 좋을까요?
Raw 마스터 파일을 하나 만들고 File A, File B, File C를 만들어서 모두 Raw 파일로 연결시킬 수 있는 방법이 없나요?
지금은 하나의 마스터 파일에 RawData 시트에 Raw 표가 들어가 있고 동일한 파일 안에 각종 시트에다 리포트를 만들어서 표로부터 index, vlookup등으로 필요한 정보들을 끌어와서 연결시키어 리포트 시트를 구성하고 있습니다.
그리고 필요할 때 각 회사별 레포트를 나눠줄때는 마스터 파일을 줄수 없어서 레포트만 따로 만들어서 (copy paste) 줍니다.
그냥복사하면 링크까지 복사가 되서 값이 깨지거나 제대로 복사가 안되니 값붙이기로 만듭니다. 그러면 서식이 깨지고..
아무튼 작업이 번거로우니 하나의 raw파일을 두고 여러개 레포트파일들을 만들어서 작업할수 있는 방법이 있을까요?
엑셀 자체적으로 그런 기능을 지원하나요? 데이터 연결이던가..
아니면 파워쿼리나 파워피벗 같은 에드온이 그런 기능을 지원하는지요?
첫댓글 안녕하세요? [smkim]님...
VBA, SQL을 이용해서 처리하시는게 좋을듯 합니다.
닫혀 있는 파일을 빠른 속도로 처리하기엔 딱입니다.
하나의 마스터 파일에 모든 raw data를 보관하시고 쿼리문을 이용해서 고유한 회사리스트를 출력하신뒤 해당 회사리시트트를 순환하면 쿼리의 where 절에 넣어 주시면 회사별 리스트가 작성될 것이고 해당 시트를 파일로 저장하시면 됩니다.
자세한 코딩은 묻고 답하기(파일첨부) 게시판에서 검색해 보시면 관련자료가 많이 있을겁니다.
그럼 잘 해결되시길... ^^*
윤슬님 항상 도움주셔서 감사합니다. 말씀하신대로 게시판에서 검색을 해봤는데 원하는 결과게시물을 못받았습니다. sql, 쿼리문,다른 엑셀 값 불러오기 등 여러 관련 검색어로 검색을 했는데 못찾았어요. 혹시 어떤 키워드로 검색해야할지요? 바쁘실텐데 죄송합니다
안녕하세요? [smkim]님...
SQL 강좌를 살펴보시면 금방 익히실 수 있습니다.
아울러 현업예제는 묻고 답하기(파일첨부) 게시판에서 찾아 보시면 코딩중 DAO라는 글씨가 포함된 자료는 모두 해당된다고 보시면 됩니다.
그럼 잘 해결되시길... ^^*