Excel包含文本的单元格搜索范围将返回包含文本的整个单元格



我正在尝试获取一个公式来检查某个文本的数据集。例如,假设下表从单元格A1开始,我想在列C、D、E、F、G中搜索一个字符串,并返回包含该字符串的单元格的全部内容。因此,对于"AltID 101020",我想在C-G列中搜索字符串"Plan",并在B2中返回"Plan11"的值,在B5中返回"Plan88",在B7中返回"Plann2d"的值。

A         B       C      D       E       F       G       
Data    Column1 Column2 Column3 Column4 Column5 Column6
+--------+-------+-------+-------+-------+-------+-------+
1   | AltID  |Plans  | CovA  | CovB  |CovC   | CovD  | CovE  |
+--------+-------+-------+-------+-------+-------+-------+
2   | 101020 |       | Pol3  |Plan11 |       |       |Coord2e|
3   | 907030 |       | Pol   |       | Sub5a | Alt24 |       |
4   | 805050 |       |       |       |       |       |       |
5   | 778050 |       |       |Plan88 | Sub7d |       |Coord2 |
6   | 232520 |       |       |       |       |       |       |
7   | 357031 |       |       |Plan2d | Sub7e |       |       |
8   | ...    |  ...  | ...   | ...   | ...   | ...   | ...   |
+--------+-------+-------+-------+-------+-------+-------+

使用此公式,您可以查看单元格中是否有单词"plan"。如果没有,则存在一个空字符串。您可以将所有这些连接到一个单元格中,并使用MATCH函数进行使用:

=IF(ISERROR(FIND("plan";D2));"";D2)

最新更新