1. FAQ
  2. 엑셀(Excel)
  3. AfterEffects
  4. Premiere
  5. Photoshop
  6. ETC

이 게시판은 아별닷컴 회원만 질문을 올릴 수 있습니다. 회원에게 주어지는 특권인셈이지요. 회원이 아닌 분들은 열람만 가능합니다.

조건값에따라 행추가(복사) 작업

조회 수 6856 추천 수 0 2010.04.26 12:01:16

안녕하세요

저는 물류팀에 근무하면서 월말 시공비 정산시 기본 uni-erp 시스템에서

자료를 다운 받아 각 시공 사원들 시공비 정산을 하고 있습니다.

그런데 1인 시공비 정산에는 문제는 없는데

2인 이상 시공시에는 동일 열을 복사해서 추가 삽입하는 단순 작업을 반복하고 있습니다.

 

짧은 엑셀 지식으로 IF 함수 또는 피펏테이블을 사용해서 여러번 해봤는데

하나를 해결하면 또 다른 문제가 발생하여 이렇게 고수님들의

가르침을 요청 드립니다.

 

첨부 파일에서 원본 데이타 값들을 수정 데이타 색상별로 표기되게

전환 할 수 있는 방법들을 알고 있으시면 도움 요청 드립니다.

 

감사합니다. 


댓글 '2'

profile

[레벨:30]아별

2010.04.27 00:26:36
*.130.73.75

땡칠이님~ 안녕하세요? ^^

이건 DB자체의 설계 문제로 현 DB를 가지고 원하시는 결과로 가공하기는 힘들 것 같습니다.

 

UniERP 개발자에게 리포트를 수정해달라고 요청하세요.

SQL로 짠다면, 시공자, 추가1, 추가2, 추가3 이렇게 4개의 필드를 기준으로 Not Null을 각각 조회한 뒤,

각각의 결과물을 Union으로 합쳐주면 될 것 같습니다. Select문은 조회할 필드 as 시공자통합 , 접수일, 시공일....... 추가시공자 이런식이겠죠..

 

머.. 엑셀 Macro를 이용한다면.. 자동 필터를 이용해서 "필드값있음"으로 4개의 필드를 각각 필터링한 다음,

매번 필터링된 결과를 다른 시트로 붙여넣는 방법도 있겠습니다.

필터 결과를 복사시엔 조회한 필드외의 시공자 필드들(추가1로 필터시엔, 시공자, 추가2, 추가3 필드) 은 복사하지 않는게 관건이겠죠.

저 같으면 바로 위 방법을 사용해서 매크로를 작성해서 DB를 가공한뒤, 엑셀로 누적관리할 것 같습니다.

 

아니면..

제가 첨부한 파일처럼, 4개의 피벗테이블을 이용해서 각 시공자 필드별로 값을 뽑은 뒤,

그 결과를 sumif로 합쳐주는 방법이 있겠습니다.

DB가 바뀐다면, 하나의 피벗테이블만 새로고침해주면 모두 한번에 바뀝니다.

각각의 피벗테이블의 하나의 메모리를 공유하도록 원본데이터를 설정해놨거든요..

원본 데이터가 추가 또는 삭제될때에도 자동으로 영역을 인식하도록 이름 정의해두었습니다.

 

첨부파일을 참고하세요..

시공자료(20100424)_Answer.xls

 

첨부

[레벨:1]땡칠이

2010.04.27 13:15:26
*.46.132.97

녜 좋은 대안 감사합니다

 

그런데 저희 회사 경우는 각 시공자들이 자신들의 시공 내역을 보고 싶어해서요

도움말 참조해서 4월 시공비 정산하도록 해 보겠습니다.

감사합니다.

문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜 조회 수sort
공지 공지 [공지] 아별닷컴의 엑셀 질문방 폐쇄합니다. 카페 질문방 이용하세요.. imagefile [레벨:30]아별 2015-04-23 43336
742 엑셀수식 직급, 차수별 교육일정을 자동으로 만드는 방법을 알고 싶네요 file [5] [레벨:3]읍내꽃미남 2012-03-29 2198
741 VBA 개체와 컬렉션 [2] [레벨:4]고수가되고파 2012-09-26 2200
740 엑셀탭에 대한 질문입니다. file [3] [레벨:5]정화 2011-07-13 2202
739 엑셀일반 엑셀 이미지 [레벨:3]블루짱이 2023-10-21 2211
738 엑셀일반 아별님 큰일 났습니다.ㅠㅠ [1] [레벨:2]연어빵 2012-02-04 2237
737 엑셀수식 데이터 통합에 대한 질문 드려요ㅜㅜ imagefile [4] [레벨:1]훙훙쿵 2012-03-15 2252
736 아별툴관련질문 아별툴 오류! imagefile [1] [레벨:1]namoman 2014-06-11 2253
735 안녕하세요? [1] [레벨:5]정화 2011-06-11 2254
734 피벗테이블 기능 file [4] [레벨:5]정화 2011-06-29 2265
733 엑셀수식 다중 조건을 만족하는 값을 입력하고 싶습니다. file [2] [레벨:1]엑셀배우기 + 1 2014-02-10 2265
732 안녕하세요^^ 아별님 책은 언제쯤 볼 수 있을까요? [3] [레벨:2]테스티모 2011-01-04 2268
731 엑셀일반 상대참조 질문이요~ [1] [레벨:4]요셉 2013-08-08 2272
730 버젼이 만료 되었네요.ㅡㅡ [1] [레벨:2]헤히후 2011-01-01 2277
729 VBA sub과function차이 [4] [레벨:2]snail0513 2012-08-07 2283
728 엑셀일반 엑셀 링크에서의 문제입니다. [3] [레벨:0]주주아빠 2013-06-07 2297
727 엑셀일반 안녕하세요 질문좀 하려고 합니다 [2] [레벨:1]달빛아래말할게 2014-07-19 2309
726 엑셀일반 엑셀 숨겨진데이터에 맞춰서 내용붙여넣기 방법문의요^^ [3] [레벨:1]가까이하기엔먼엑셀 2012-08-16 2310
725 VBA vba 메세지 창 제어 file [4] [레벨:4]고수가되고파 2012-10-10 2312
724 갑자기 아별 단축키가 안되네요.ㅡㅡ;; [2] [레벨:2]헤히후 2011-01-17 2318
723 VBA vba 에러처리 file [2] [레벨:4]고수가되고파 2012-09-23 2320