我希望它是可以理解的,这里有一个例子,其中column2是挑出特定的单词(鸡肉,奶酪)
第1栏
鸡肉,意大利面 柠檬,牛至叶
列2
鸡肉
第1栏
豌豆,玉米,第2栏
奶酪,鸡肉
答案 0 :(得分:0)
嗯,你可以用公式来做:
=MID(IF(ISERROR(SEARCH("chicken",A1)),"",", Chicken") & IF(ISERROR(SEARCH("cheese",A1)),"",", Cheese"),3,999)
它的工作原理是搜索列A值中的每个单词,并将其添加到字符串中(如果找到它)(即如果SEARCH
没有给出错误)。 MID
是为了摆脱额外的分隔符(假设我们不知道会得到多少匹配)
但它很可怕(硬编码的值,如果你长大,它变得更长)并且不能完全给你结果(第二个例子给出“鸡肉,奶酪”而不是“奶酪,鸡肉”)
但是,正如@ Jean-Francois所说,请求非常模糊: - )