Excel如何查找包含单词(或条件)的单元格的第一个和最后一个索引

时间:2017-02-27 07:12:45

标签: excel

如何查找包含单词hahahehe.的单元格的第一个和最后一个索引我知道原始列附近有附加列的方法

=SUMPRODUCT(--ISNUMBER(SEARCH($Q$1:$R$1,A1))) Q1,R1haha, hehe

然后使用=MATCH(1,INDEX(A:A,0,1),0)查找第一个(实际上,不知道最后一个的索引,只知道使用LOOKUP来查找最后一个单元格的值)

但是现在,原始列是动态的,不允许添加辅助列

是否有任何有效的方法可以找到最后一个和第一个单元格的索引,请注意index!不是·价值·! 以下是示例数据:

12, 13, asdhehe34, 23, we4haha, w3heheeq, 23haha, 234, hehehaha2, hehe43, 23

然后第一个是asdhehe34,最后一个是hehe43.但是不允许添加辅助列0,0,1,0,1,1,1,0,1,1,00不包含{{1} }}包含)找到第一个1和最后1,因为列的数据是动态的,我们只能选择整个1

1 个答案:

答案 0 :(得分:0)

我不知道你的纸张结构。假设您的数据从A1单元格开始。使用以下公式获取haha的第一个和最后一个单元格索引号。

要获取第一个单元格索引号...

=SMALL(IF($A$1:$A$12="haha",ROW($A$1:$A$12),""),1)


要获取最后一个单元索引号,请使用...

=LARGE(IF($A$1:$A$12="haha",ROW($A$1:$A$12),""),1)

CTRL + SHIFT + ENTER 以评估公式,因为它是数组公式。

enter image description here