我在 Excel 2016 中有两列字符串。A 列很长。B栏很短。我需要:
- 循环遍历 col B 中的所有单元格
- 对于每个单元格,我需要找到 col A 中的所有单元格,其中 B 中的字符串是子字符串。因此,如果 B 中的单元格是“foo”,并且 A 的第 5 行有“fooA”,第 25 行有“Bfoo”,我需要找到它们,并且只有那些
- 我需要以某种方式显示所有匹配项。也就是说,对于 BI 中的每个单元格,都需要快速查看来自 A 的所有超字符串匹配
我怎样才能做到这一点?
蒂亚!
我在 Excel 2016 中有两列字符串。A 列很长。B栏很短。我需要:
我怎样才能做到这一点?
蒂亚!
在数组或范围的元素中搜索带有 的子字符串
SEARCH
。使用 过滤数组或范围FILTER
。例如,在 E2 中搜索 E1 中的文本:
SEARCH
返回字符串中子字符串的第一个位置。如果找不到子字符串,则返回错误。所以,如果SEARCH
没有返回错误,它就找到了子字符串。这为我们提供了一个与 A 列中的长列表长度相同的数组TRUE
。FALSE
这成为函数的include
参数FILTER
。