2015-12-15 205 views
0

我在google电子表格中关联vlookup公式时遇到问题。当我在excel中使用它或打开offcie calc时,它可以像我需要的那样工作,但它在某种程度上与此不同。使用vlookup查找单元格中的字符串文本

我的问题是,我需要找到WORD,这是在知识列中的某个未知单元格中的其他单词。 例如:

C1 contains: "string_6 string_4 string3" 
C2 contains: "string_2 string_5 string_1" 

而且我在寻找string_5。我所知道的是在C列的某处。我怎么能找到这个? 我试图vlookup,因为在发现C2包含string_5之后,我不得不涉及到D2。 任何人都可以帮助我?

回答

1

您可以在VLOOKUP中使用通配符 - 星号将匹配零个或多个字符,问号完全匹配一个字符。所以下面应该给你你需要的东西:

=VLOOKUP("*string_5*",C1:D10,2,FALSE) 

这和Excel的行为是一样的。为了获得更大的灵活性(允许使用正则表达式,并且可以输出多个值),请参阅QUERY - 详见Docs help

+0

谢谢!几乎就是这样。现在如果我在一个单元中有“string_5”呢?例如,我可以把它变成“* A1 *”吗?我不能总是输入我正在寻找的东西必须是动态的。 @aucuparia – saint337

+0

我的意思是“* A1 *” – saint337

+0

我现在明白了,谢谢。我使用SUBSTITUTE来创建公式与单元格地址**之间。 – saint337

相关问题