答案1
我相信您正在寻找COUNTIFS
。
此公式必须放在单元格中C3
,并且可以复制到整个表格:
=COUNTIFS(Sheet2!$B:$B,$A3,Sheet2!$D:$D,$B3,Sheet2!$A:$A,C$2,Sheet2!$C:$C,46593)
但是,由于您希望数据自动更新,我发现大批公式可以解决这个问题。数组公式不是用通常的 来输入Enter,而是用++Ctrl来输入。ShiftEnter
=SUM(IF(('C:\Temp\[Book2.xlsx]Sheet2'!$B$2:$B$1000=$A3)*
('C:\Temp\[Book2.xlsx]Sheet2'!$D$2:$D$1000=$B3)*
('C:\Temp\[Book2.xlsx]Sheet2'!$A$2:$A$1000=C$2)*
('C:\Temp\[Book2.xlsx]Sheet2'!$C$2:$C$1000=46593),1,0))