2016-05-16 47 views
-1

我有一个我希望分析的数据集。 我想在包含同一行中的文本字符串的多个单元格(例如A2:G2)中搜索单词“head”,然后将包含单词“head”的单元格的内容复制到特定的单元格目标A1中。Excel公式来搜索文本

+0

'vlookup':概念

enter image description here

OR斯科特·克拉纳指出一个更简洁的方法

证明? 'search'? '指数/ match'? – findwindow

+0

那些函数findwindow怎么样? –

+0

@ForwardEd不知道单元格包含什么或数据的布局,很难确定哪个函数是合适的,但其中的一个应该工作。 – findwindow

回答

1
=INDEX(A2:G2,MATCH("*head*",A2:G2,0)) 

与内部功能出发,比赛正在寻找字头的范围A2单元格中的任意位置包含:G2。 0表示匹配以查找完全匹配。匹配返回范围为A2:G2的位置,然后该索引用于确定使用哪个单元格地址来显示放置此公式的单元格中的信息。换句话说,把上面的公式放在A1中。

一个小问题,如果范围A2:G2在不止一个地方有单词头部,它将只返回最左边的位置。

=HLOOKUP("*head*",A2:G2,1,FALSE) 
+1

'filangies'让我发笑。 –

+0

显然正确的拼写是指骨。哦,我是EnGineer(硬G发音)不是艺术专业! –

+1

现在我更难笑了,我认为这是故意的。 –