2013-01-17 1 views
0

매주 약 2,000 줄의 Excel 파일이 수신됩니다. 고유 재고 품목별로받은 커미션을 마스터 파일 (별도 스프레드 시트)로 전송하여 동일한 고유 재고 항목에 대해 표시 할 수 있어야합니다. 매크로를 사용하여 시도했다 (수동으로 복사 & 붙여 넣기를 통해 마스터 파일을 찾습니다). 나는 또한 IF 함수 & VLOOKUP을 시도했지만 올바른 커미션 값을 붙여 넣을 수는 없습니다. Excel 스프레드 시트에서 값을 검색하고 일치하는 값을 가진 다른 스프레드 시트로 전송하는 데 필요한 수식

내가받은 파일의 예입니다

Stock Number Customer Commission Value(Ex VAT) 
8944125460285514045 MISS ASHLEY CONNELLY 9.16 
8944125460285247596 MR ROLAND COOPER 9.15 
8944125460233434510 MISS SHERYL SEELEY 10.25 
8944125460286262784 MISS CLAIRE HARPER 10.23 
8944125460286264392 MS JILL BROWN   10.23 
8944125460285752322 MISS HAYLEY NICHOL 10.23 
8944125460183834545 MR RICHARD OMAHONY 9.91 
8944125460233404356 MISS ALICIA MORAN 9.90 
8944125460326568455 MRS CHANTELLE BILLY 9.89 
8944125460286263303 MRS VANESSA SMITH 9.89 
8944125460285247893 MISS VENISHA MILLER 9.87 
8944125460326089940 MR CRAIG HAINES   9.86 
8944125460285658222 MR JAY DEE   9.84 

이 내 마스터 파일의 단순화 된 버전입니다 :

Stock Number   Customer Name   Comms Rec'd 
8944125460286264392 JILL BROWN 
8944125460285247596 ROLAND COOPER 
8944125460233434510 SHERYL SEELY  
8944125460285658222 JAY DEE 
8944125460286262784 CLAIRE HARPER 
8944125460285514045 ASHLEY CONNELLY 

나는로부터 수수료 값을 전송하는 수식이 필요 관련 파일의 comms rec'd 열에 파일을받습니다.

답변

0

SUMIF가 필요한 것입니다.

=SUMIF(RecievedFile!A:A,Master!A2,RecievedFile!C:C) 

그에 따라 참조를 변경하십시오.

는 는

적절한 재고 번호 (Master!A2)에 대한 재고 번호 열 (RecievedFile!A:A)에 따라 검색하고 해당위원회 열의 값을 요약합니다 기능은 (RecievedFile!C:C)


찾으려면 일치하는 스톡 번호, VLOOKUP 함수가 수행합니다.

=VLOOKUP(Master!A2,RecievedFile!A:C,3,FALSE) 

이렇게하면받은 파일에서 마스터 시트의 코드가 검색됩니다 첫 번째 열에서 * * rd 열의 값을 반환하십시오. (False는 목록을 정렬 할 필요가 없으며 정확한 일치 만 반환 함을 의미합니다.) 이렇게하면 발견 된 첫 번째 항목 만 반환되므로 여러 항목이 파일에있는 경우 다른 항목은 발견되지 않습니다.

+0

안녕하세요, 감사합니다.하지만이 작업을 수행 할 수 없습니다. 해당 주식 번호에 대한 단일 수수료 값을 반환하는 대신 많은 가치를 합산하는 것으로 보입니다. – user1987224

+0

고객 이름과 상관없이 모든 재고 번호가 합산됩니다. 고객 이름을 고려해야 할 경우 다른 공식이됩니다. – SeanC

+0

아, 그게 무슨 일을했는지. 해당 주식 번호에 대한 단일 커미션 값을 마스터 파일로 반환해야합니다. – user1987224

관련 문제