我需要找到特定值的开始单元格编号和结束单元格编号。例如,如果我有这张Excel工作表:
在这里,当我在公式中搜索“ 10:”时,我应该得到:
A1:A5
例如,有一个使用此公式的公式=COUNTIF(range, text)
,我可以计算出重复某些文本的次数。现在,我需要一个公式,在该公式中输入文本时,它应该告诉我开始的单元格编号和结束的单元格编号。
我希望我很清楚。这可能吗?
答案 0 :(得分:0)
如果要搜索以10开头的内容,则需要=iferror("A"&MATCH("10*",A:A,0) & ":A"&MATCH("10*",A:A),"")
。只要将&标记为“ *”,就可以将10更改为单元格引用。
第一个MATCH块给出了范围内的第一个匹配行号(由于我正在查看整列,所以它是行号),第二个给出了最后一个<=(在我们的情况下=,因为我们发现了第一个是=)。如果我们什么也没找到,则iferror会处理该错误并为整个事件返回空白。
上面假设列A的格式设置为文本(并且已排序-这并不意味着要处理匹配的条目是否在a1:a3中,然后在A7中存在另一个条目)。