搜索特定文本的单元格,然后将该文本复制并粘贴到另一个单元格中

时间:2014-10-22 11:23:27

标签: excel

我希望它是可以理解的,这里有一个例子,其中column2是挑出特定的单词(鸡肉,奶酪)

第1栏

鸡肉,意大利面 柠檬,牛至叶

列2

鸡肉

第1栏

豌豆,玉米,
奶酪,鸡肉

第2栏

奶酪,鸡肉

1 个答案:

答案 0 :(得分:0)

嗯,你可以用公式来做:

=MID(IF(ISERROR(SEARCH("chicken",A1)),"",", Chicken") & IF(ISERROR(SEARCH("cheese",A1)),"",", Cheese"),3,999)

它的工作原理是搜索列A值中的每个单词,并将其添加到字符串中(如果找到它)(即如果SEARCH没有给出错误)。 MID是为了摆脱额外的分隔符(假设我们不知道会得到多少匹配)

但它很可怕(硬编码的值,如果你长大,它变得更长)并且不能完全给你结果(第二个例子给出“鸡肉,奶酪”而不是“奶酪,鸡肉”)

但是,正如@ Jean-Francois所说,请求非常模糊: - )