在Excel中使用Excel中定义的名称

时间:2013-10-28 23:40:51

标签: excel drop-down-menu names defined

我的例子已经缩短了这个问题,同时请注意每个标题的总数不存在,仅供参考。

我有许多下拉列表,其中包含选项“是”或“否”,我希望使用=COUNTIF(DropLists, "Yes")找到它们的总数,其中DropLists是带引荐=Sheet1!$B$2:$B$3,Sheet1!$B$6:$B$8的已定义名称。不包含在示例中,我在同一列中有其他项目,因此我不能只使用整个列。

我不确定我做错了什么,但我得到的错误是#VALUE。附加的屏幕截图在列表周围有边框,这些列表都是DropLists名称的一部分。

Screenshot

2 个答案:

答案 0 :(得分:0)

您应该为每个范围制作一个CountIf,并将所有这些CountIfs的结果总和 ...

=COUNTIF(droplist1,"Yes")+COUNTIF(droplist2,"Yes")+...

答案 1 :(得分:0)

如果你有Excel 2007或更高版本,你的数据遵循A列中的Sub#和B列中的Yes / No的明显模式,那么你可以使用

COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]…)

像这样

    =COUNTIFS(A:A,"Sub*",B:B,"Yes")

=COUNTIFS函数将采用通配符,因此"Sub*"条件会将列A的初始计数限制为以“Sub”开头的单元格。 "Yes"将计数精确到我想要的内容。