如何获取特定匹配值的起始单元格和结束单元格地址?

问题描述 投票:-2回答:1

我需要找到特定值的起始单元号和结束单元号。例如,如果我有这个excel表:

example excel sheet

在这里,当我在公式中搜索“10:”时,我应该得到:

A 1:兄弟

例如,这个公式=COUNTIF(range, text)使用这个公式我可以计算某些文本被重复的次数。现在我需要一个公式,当我输入文本时,它应该告诉我起始单元格号和结束单元格号。

我希望我很清楚。这可能吗?

excel excel-formula
1个回答
0
投票

如果你正在搜索以10开头的东西,你需要=iferror("A"&MATCH("10*",A:A,0) & ":A"&MATCH("10*",A:A),"")。你可以将10改为单元格引用,只要你和“*”就可以了。第一个MATCH片段给出了范围内的第一个匹配行号(因为我看整个列是行号),第二个给出最后一个<=(在我们的例子中=因为我们发现了第一个是=)。如果我们什么都没找到,那么iferror会处理它并为整个事件返回空白。上面假设列A被格式化为文本(并且已经排序 - 如果匹配的条目在a1:a3中,那么它并不意味着处理,然后在A7中有另一个)。

© www.soinside.com 2019 - 2024. All rights reserved.