我有一个COUNTIFS语句,该语句可以动态获取要计数的行,效果很好,但是我有一个小问题,我想看看是否有解决方法:

=COUNTIFS(locplan_week,AU$20, INDIRECT(CONCATENATE("Tracker!G",$C56,":UK",$C56)), "B")


$ C56指的是我通过MATCH找到行号的单元格。

正如我所说的那样,在有人将一列插入“跟踪器”工作表之前,它工作正常。因此,我正在寻找一种无需使用INDIRECT即可执行此操作的方法,然后Excel将在其中为我调整Column指示器。

最佳答案

使用INDEX替换您的INDIRECT。

=COUNTIFS(locplan_week, AU$20, INDEX('Tracker'!G:UK, $C56, 0), "B")


我假设locplan_week的方向和大小以及“ Tracker”!G:UK中的一行是相同的。

关于excel - 动态COUNTIFS-无间接,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44569500/

10-09 08:35