答案1
我相信你正在尋找COUNTIFS
。
公式必須放在儲存格中C3
,並且可以複製到整個表格:
=COUNTIFS(Sheet2!$B:$B,$A3,Sheet2!$D:$D,$B3,Sheet2!$A:$A,C$2,Sheet2!$C:$C,46593)
但是,由於您希望數據自動更新,所以我發現大批公式可以解決這個問題。陣列公式不是用通常的輸入Enter,而是用Ctrl++Shift輸入Enter。
=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))