首页 文章

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

提问于
浏览
0

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

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

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

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

有没有找到最后一个和第一个单元格索引的有效方法,注意是 index !不是· Value ·!以下是示例数据:

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

那么第一个是 asdhehe34 ,最后一个是si hehe43. 但是不允许添加辅助列 0,0,1,0,1,1,1,0,1,1,00 不包含, 1 包含)来查找第一个 1 和最后 1 ,因为列的数据是动态的,我们可以只选择整个 A:A

1 回答

  • 0

    我不知道你的纸张结构 . 假设您的数据从 A1 cell开始 . 使用以下公式获取 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

相关问题