【发布时间】:2014-11-21 19:45:45
【问题描述】:
我想在设定的范围内找到文本的实例。
以下公式通常会起作用并产生以下信息:
=COUNTIFS($B$2:$B2;$B2)
助手姓名
1 鲍勃
2 鲍勃
1 约翰
2 约翰
3约翰
但是,在表格中使用此公式并将数据插入新行时,您会在 John 的第二个实例中得到:
=COUNTIFS($B$2:$B6;$B5)
帮助名称
1 鲍勃
2 鲍勃
1 约翰
3 约翰
3 约翰
而 John 的第二个实例应该是:
=COUNTIFS($B$2:$B5;$B5)
由于表格会在添加另一行时自动填充公式,是否有其他方法可以使该公式或使该公式起作用的选项?
遗憾的是,以下代码不起作用:
=COUNTIFS($B$2:$B&Row(B5);$B5)
感谢大家的支持!
【问题讨论】:
-
@pnuts - 虽然
"B$2:B"中的 $ 很好地提醒了正在完成的工作,但严格来说,这不是必需的,因为文本值永远不会增加。
标签: excel count excel-formula instance