Excel 基于源表中的值对其他表中的值进行计数

Excel 基于源表中的值对其他表中的值进行计数,excel,excel-formula,countif,Excel,Excel Formula,Countif,我肯定以前有人问过,但我找不到。。。 在Excel中,我可以使用公式根据源表第一列中的值从其他表中计算COUNTIF或suif? 例如: Index StepCount totalPass totalFail tblUserLogin 1 13 3 tblPMOUser 1 13 3 tblSAUser 1 13

我肯定以前有人问过,但我找不到。。。 在Excel中,我可以使用公式根据源表第一列中的值从其他表中计算
COUNTIF
suif
? 例如:

Index         StepCount     totalPass   totalFail
tblUserLogin    1               13          3
tblPMOUser      1               13          3
tblSAUser       1               13          3
B2中的公式类似于:
在名为A2的表中计算步骤
考虑到我可以构建一个与标准相等的字符串,我尝试了以下方法:
=COUNTA([@[Index]]”和“[Step]”
,但没有效果

C2和D2将是:
从名为A2的表中计算D列中通过/失败的次数

我希望的两个结果:
1) 按公式为我指出正确的方向

2) 告诉我,没有VB是无法完成的,因此对于您的步骤,您需要:

=COUNTA(INDIRECT(A2&"[Step]"))
对其他函数也同样适用

如果是表格,请使用:

=COUNTA(INDIRECT([Index]&"[Step]"))

对一个条件使用countif,对一个或多个条件使用countif。用鼠标选择te ranges,将填入正确的表名/列名。@Jeeped-我得到了那部分…我缺少的是:如何告诉COUNTIF语句我想要的值在我当前表的A列中?用鼠标单击单元格。您将得到类似@[Index]的内容,意思是索引列、同一行、同一表。谢谢,@zipa-正是我需要的。