Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.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_Search_Indexing_Spreadsheet - Fatal编程技术网

Excel索引匹配以在列中查找特定文本,然后返回梯形图单元格引用

Excel索引匹配以在列中查找特定文本,然后返回梯形图单元格引用,excel,search,indexing,spreadsheet,Excel,Search,Indexing,Spreadsheet,我有一个具体的问题 我在一张纸上有C列和AR列中的数据,在另一张纸上有C列中的搜索文本和E列中的返回值 Sheet1旁边的所有其他列!AR只有一种类型的信息。列AR有几个数字被逗号和空格分隔。e、 g.:0101200303等 如果在表1中的单元格中发现例如2020!AR表1中的值!C应返回到表2!E 我尝试了以下代码,但没有成功 =IFERROR(INDEX(sheet1!$C$6:$C$15000,SMALL(IF(TRIM(sheet1!$AR$6:$AR$15000)=TRIM(Shee

我有一个具体的问题

我在一张纸上有C列和AR列中的数据,在另一张纸上有C列中的搜索文本和E列中的返回值

Sheet1旁边的所有其他列!AR
只有一种类型的信息。列AR有几个数字被逗号和空格分隔。e、 g.:
0101200303等

如果在
表1中的单元格中发现例如2020!AR
表1中的值!C应返回到
表2!E

我尝试了以下代码,但没有成功

=IFERROR(INDEX(sheet1!$C$6:$C$15000,SMALL(IF(TRIM(sheet1!$AR$6:$AR$15000)=TRIM(Sheet2!C3),ROW(sheet1!$AR$6:$AR$15000)-ROW(sheet1!$AR$6)+1),ROW('DO NOT DELETE'!1:1))),"")
代码的另一个作用是,当没有更多行具有所需值时,它会隐藏(或停止)(这必须是代码的一部分,并且可以工作)

如果
Sheet1!中的单元格!AR
只有一行数字



在第1列
Sheet1中!AR
我有几个数字被逗号和空格分开,例如:
0101、2020、0303等。
。这些数字可以不同,但相同的数字可以在多个单元格中,因此一个单元格可以包含6个数字,而另一个单元格只能包含1个数字。在第1列
Sheet1中!C
如果列
Sheet1中存在所选的数字,我有唯一的值要返回到Sheet2!AR

我认为您不需要数组公式:

=IFERROR(INDEX(sheet1!$C$6:$C$15000,MATCH("*" & TRIM(Sheet2!C3) & "*",sheet1!$AR:$AR,0))

谢谢你的回答。这只是返回
Sheet1中的内容!C:C
似乎是随机的。我必须在AR列中指定行,否则它将从
Sheet1中返回一个值!C:C