存在两个引用,但是回答不显示使用Excel

我有一个公式在ST列Dakota OOR。 我正在使用,并在过去使用,在达科他州OOR下面的工作表中有四个工作,在达科他州的数据,同样的工作是在工作表中。

我在Dakota OOR查看BE ,在Dakota Data中查看AD以获得答案。

现在,这是devise的方式,我认为它应该只是显示正确的数据,但由于某种原因是不是不显示它。

有人能证实我在Dakota OOR中的ST的公式是准确的吗?

这里是ST中的Fomulas:

小号

=IFERROR(INDEX('Dakota Data'!$I$1:$I$600,MATCH(1,INDEX(ISNUMBER(FIND($B2,'Dakota Data'!$A$1:$A$600))*('Dakota Data'!$D$1:$D$600=$E2),0),0)),"")

Ť

=IFERROR(INDEX('Dakota Data'!$J$1:$J$600,MATCH(1,INDEX(ISNUMBER(FIND($B2,'Dakota Data'!$A$1:$A$600))*('Dakota Data'!$D$1:$D$600=$E2),0),0)),"")

链接在这里:

http://www.kaboomlabs.com/excel/examples/TwoRefs.xlsx

以下是它显示的内容:

展会

这是数据:

从...拉

您可以将公式中所需的查找和匹配string转换为TEXT,以便一切都变成stringtypes

例如

=IFERROR(INDEX(TEXT('Dakota Data'!$J$1:$J$526,"0"),MATCH(1,INDEX(ISNUMBER(FIND(TEXT($B3,"0"),TEXT('Dakota Data'!$A$1:$A$526,"0")))*(TEXT('Dakota Data'!$D$1:$D$526,"0")=TEXT(E3,"0")),0),0)),"")

从本质上取代

'Dakota Data'!$ J $ 1:$ J $ 526 with TEXT('Dakota Data'!$J$1:$J$526,"0")

TEXT($B3,"0")

'Dakota Data'!$ A $ 1:$ 526 with TEXT('Dakota Data'!$A$1:$A$526,"0")

和E3与TEXT(E3,"0")

尝试在TEXT公式中包装处理PO的公式部分,如下所示:

 =IFERROR( INDEX( 'Dakota Data'!$I$1:$I$526, MATCH( 1, INDEX( ISNUMBER(FIND(TEXT($B3, "General"),'Dakota Data'!$A$1:$A$526))*('Dakota Data'!$D$1:$D$526=TEXT(E3,"General")), 0), 0)), "") 

没有空格:

 =IFERROR(INDEX('Dakota Data'!$J$1:$J$526,MATCH(1,INDEX(ISNUMBER(FIND(TEXT($B3, "General"),'Dakota Data'!$A$1:$A$526))*('Dakota Data'!$D$1:$D$526=TEXT(E3, "General")),0),0)),"") 

手动方式

不知道是否是这个问题,但在你提供的数据在达科他州数据列表中的数据存储为string。 如果你点击左上angular有绿色箭头的单元格,按下Ctrl+Space ,点击感叹号,点击Convert to Number ,它应该纠正它(至less对我有)。

在这里输入图像描述在这里输入图像说明在这里输入图像描述