현재 일부 공식으로 인해 악몽을 꾸고 있는데 '수정'하라는 요청을 받았습니다. 사용자는 비공개 소스 스프레드시트로 작업할 것으로 기대했지만 그렇지 않았습니다. 따라서 모든 값을 추가하려면 약 10개의 스프레드시트를 열어야 합니다.
나는 Countif에서 Sumproduct로 변경하는 방법을 알아내려고 노력했지만 유일한 해결책인 것처럼 보이지만 그런 행운은 없었습니다.
Excel 전문가가 도움을 줄 수 있기를 바랍니다.
현재의 공식...:
=COUNTIFS('S:\Data\HQ\2014\Report.xlsx'!Table2[RFI 날짜],">="&B1,'S:\Data\HQ\2014\Report.xlsx'!Table2[RFI 날짜] ,"<="&B2)
감사해요
답변1
그래서 당신은
=COUNTIFS('S:\Data\HQ\2014\Report.xlsx'!Table2[RFI Date],">="&B1,'S:\Data\HQ\2014\Report.xlsx'!Table2[RFI Date],"<="&B2)
기본적으로 테이블의 행 수를 계산합니다.둘 다보다 크거나 같음 B1
AND 보다 작거나 같음 B2
. 이는 다음과 같습니다.
=SUMPRODUCT(('S:\Data\HQ\2014\Report.xlsx'!Table2[RFI Date]>=B1)*('S:\Data\HQ\2014\Report.xlsx'!Table2[RFI Date]<=B2)
*
는 이 공식에서 로 작동하므로 두 AND
조건이 모두 충족되는 경우에만 계산됩니다.
또는 더 간단하게는 제가 이 방법으로 수행한 작업을 확인할 수 있습니다.
=COUNTIFS(C1:C7,">3",C1:C7,"<6")
와 같다
=SUMPRODUCT((C1:C7>3)*(C1:C7<6))