2017-05-31 68 views
1

当我使用Sumifs公式进行此操作时,它可以工作。但是,当我尝试连接到一个名称列表,并希望它读取它不起作用。我从公式中遗漏了什么? Sheet1!$ E $ 6:$ E $ 15是我想查看和计数的具体名称所在的名单。Excel Countifs变量不读取

{= COUNTIFS(ROOM, '出勤输出' B10,系列,工作表Sheet1 $ E $ 6!$ E $ 15)}

+0

你混合相信类型。 '= COUNTIFS([标准1范围],[标准1],[标准2范围],[标准2]等)......我认为你的公式使用了'= COUNTIFS(范围,标准,标准,范围)'?如果'SERIES'是单个单元格的命名范围,请尝试切换'SERIES'和'Sheet1!E6:E15'。 – BruceWayne

+0

''作为一个标准(非数组)公式,可以尝试'= SUM(COUNTIFS(ROOM,'考勤输出'!B10,SERIES,Sheet1!$ E $ 6:$ E $ 15))''。 – Jeeped

+1

它必须是一个数组公式;不是如前所述的标准公式。 – Jeeped

回答

1

看起来你想要当命名的范围ROOM等于计数'出勤率输出'!B10和命名范围SERIES是Sheet1!$ E $ 6:$ E $ 15中的任何值。

为数组/ CSE配方,

=SUM(COUNTIFS(ROOM, 'Attendance Output'!B10, SERIES, Sheet1!$E$6:$E$15)) 
+0

或者您可以使用SUMPRODUCT而不是SUM,它不需要CSE。 –

+0

啊是的!这就是我想的!感谢您的支持。 – Jeeped

+0

当我使用SUM它工作。那是我错过的。但我不得不使用Ctrl + Shift + Enter使其工作。 – ArnoldB