Excel公式搜索文本

时间:2016-05-16 20:46:29

标签: excel excel-formula countif

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

1 个答案:

答案 0 :(得分:1)

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

从内部函数开始,Match正在查找A2:G2范围内单元格内任何位置的单词head。 0告诉匹配寻找完全匹配。匹配返回A2:G2范围内的位置,然后该索引用于确定使用哪个单元格地址来显示放置此公式的单元格中的信息。换句话说,将上述公式放在A1中。

一个小警告,如果范围A2:G2的单词头部位于多个位置,它将仅返回最左侧位置。

概念证明

enter image description here

或者斯科特克拉纳指出了一种更简洁的方法:

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