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

时间:2018-07-27 12:23:09

标签: excel

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

       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   | ...    |  ...  | ...   | ...   | ...   | ...   | ...   |
    +--------+-------+-------+-------+-------+-------+-------+

1 个答案:

答案 0 :(得分:0)

使用此公式,您可以查看单元格中是否有“计划”一词。如果没有,则为空字符串。您可以将所有单元连接起来,并使用MATCH函数来使用它:

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