논리 테스트가 동등한 두 시트에서 countif, sumif를 사용하는 방법은 무엇입니까?

논리 테스트가 동등한 두 시트에서 countif, sumif를 사용하는 방법은 무엇입니까?

조건에 의존하는 간단한 합계 시트를 작성 중이지만 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.

여기에 이미지 설명을 입력하세요

관련 정보