如果标题为X,则计算列(公式)

在表1中我有:

(COL A) | (COL B) 25/Aug/2016 | 30/Aug/2016 X | | X X | X | X | X | X | X 

在表2中,我想根据date的查找来计算sheet1列A有多less“X”。

我的意思是,在表2中,“如果vlookup是2016年8月30日,那么计算表1中对应列中有多less”X“。

这样做有点棘手。 我sed这个公式来解决你的问题:

假设你的桌子是这样的:

在这里输入图像说明

把这个公式放入单元格N1并填写:

 =COUNTIF(INDIRECT(ADDRESS(ROW($A$2),MATCH(A17,$A$1:$J$1,0),4)&":"&ADDRESS(ROW($A$13),MATCH(A17,$A$1:$J$1,0),4)),"=X") 

你也可以检查我的示例文件 。

尝试

 =COUNTIF(INDEX(Sheet1!A:B,,MATCH(A2,Sheet1!$1:$1,0)),"X") 

在Sheet2!B2中,如果要匹配的date在Sheet2!A2中。