Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 从不同的单元格中找到相似的文本,并将它们放入表格中_Excel_Excel 2010 - Fatal编程技术网

Excel 从不同的单元格中找到相似的文本,并将它们放入表格中

Excel 从不同的单元格中找到相似的文本,并将它们放入表格中,excel,excel-2010,Excel,Excel 2010,我有一个被邀请者的名单,但是名字在不同的列中。我想找到所有的名字,并把他们放在1列。例如: 下面是一个列表示例: 我想把这张纸变成这样: 结果: 有人能帮我吗?试试下面的数组公式- =INDEX($C$2:$E$6,MATCH(G2,$A$2:$A$6,0),MIN(INDEX(IF($C$2:$E$6<>"",COLUMN($C$2:$E$6)-COLUMN($B$2),""),MATCH(G2,$A$2:$A$6,0)))) =索引(

我有一个被邀请者的名单,但是名字在不同的列中。我想找到所有的名字,并把他们放在1列。例如:

下面是一个列表示例:

我想把这张纸变成这样:

结果:


有人能帮我吗?

试试下面的数组公式-

=INDEX($C$2:$E$6,MATCH(G2,$A$2:$A$6,0),MIN(INDEX(IF($C$2:$E$6<>"",COLUMN($C$2:$E$6)-COLUMN($B$2),""),MATCH(G2,$A$2:$A$6,0))))
=索引($C$2:$E$6),匹配(G2,$A$2:$A$6,0),最小值(索引(如果($C$2:$E$6”),列($C$2:$E$6)-列($B$2),“”),匹配(G2,$A$2:$A$6,0)))
使用
CTRL+SHIFT+Enter
输入公式


我会尝试
=TEXTJOIN(“,”,.C2:E2)
。如果由于某种原因,您的数据在同一行上有多个名称,这也会将多个名称放入以逗号分隔的列表中