答え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))