조건에 의존하는 간단한 합계 시트를 작성 중이지만 COUNTIF/SUMIF가 제대로 작동하지 않는 것 같습니다.
요약하면 두 개의 시트가 있습니다. 하나는 공급업체 ID 번호(Sheet1|2!A:A), 수수료(B:B) 및 시간(모두 중복될 수 있으며 다음으로 정렬됨)을 포함하는 수백 줄의 레코드가 포함되어 있습니다. 공급업체 ID#). 두 번째 시트에서는 공급업체 ID#를 가져오고 중복 항목을 제거했으며 시트의 나머지 부분은 첫 번째 시트의 기록을 요약하고 싶습니다.
특히 저는 다음과 같은 공식이 작동할 것으로 기대했습니다.
=SUMIF(Sheet1!B:B, Sheet1!A:A=Sheet2!A:A)
(총 수수료, 시간 확인)=COUNTIF(Sheet1!A:A, Sheet1!A:A=Sheet2!A:A)
(벤더 ID의 빈도를 행으로 찾기 위해)
그러나 둘 다 입력되면 0만 반환합니다. 기본적으로 시트 1의 공급업체 ID가 시트 2의 공급업체 ID와 동일 ...1!A=...2!A
하다는 논리적 테스트가 다시 나타날 때마다 두 번째 시트의 첫 번째 시트에서 수수료 열(B:B)을 합산하기를 원합니다.
답변1
구문이 잘못되었습니다. SUMIF의 경우 Range는 Sheet1!A:A
, Criteria는 A1
(공급업체 ID#의 단일 인스턴스가 보관되는 경우), Sum_range는 가 됩니다 Sheet1!B:B
.
Sheet2
수식이 의 내용인 아래 예 (상자 내부) Row6
.