excel - 存在两个引用,但答案未使用 Excel 显示

标签 excel

我在 ST 列中有一个 Dakota OOR 的公式。我正在使用并且过去曾经使用过,在达科他 OOR 的下面的工作表中,有四个作业,在达科他数据中,工作表中也有相同的作业。

我查看了 Dakota OOR 中的 BE,以及列 A Dakota 数据中的 D,如果 Dakota 数据中的 IJ 都匹配,则提取答案。

现在,按照这种设计方式,我认为它应该正确显示数据,但由于某种原因没有显示它。

有人可以帮我验证一下 Dakota OORST 中的公式是否准确吗?

以下是 ST 中的公式:

S

=IFERROR(INDEX('达科他数据'!$I$1:$I$600,MATCH(1,INDEX(ISNUMBER(FIND($B2,'达科他数据'!$A$1:$A$600)) )*('达科他数据'!$D$1:$D$600=$E2),0),0)),"")

T

=IFERROR(INDEX('达科他数据'!$J$1:$J$600,MATCH(1,INDEX(ISNUMBER(FIND($B2,'达科他数据'!$A$1:$A$600)) )*('达科他数据'!$D$1:$D$600=$E2),0),0)),"")

这是链接:

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

这是它显示的内容:

Shows

这是数据:

Pulls From

最佳答案

您可以将公式中所需的查找和匹配字符串都转换为 TEXT,以便所有内容都变为 String 类型

例如

=IFERROR(INDEX(TEXT('达科他数据'!$J$1:$J$526,"0"),MATCH(1,INDEX(ISNUMBER(FIND(TEXT($B3,"0")) ,TEXT('达科他数据'!$A$1:$A$526,"0")))*(TEXT('达科他数据'!$D$1:$D$526,"0")=TEXT(E3,"0 ")),0),0)),"")

本质上取代

'达科他数据'!$J$1:$J$526 with TEXT('达科他数据'!$J$1:$J$526,"0")

$B3 与 TEXT($B3,"0")

'达科他数据'!$A$1:$A$526 with TEXT('达科他数据'!$A$1:$A$526,"0")

和 E3 与 TEXT(E3,"0")

关于excel - 存在两个引用,但答案未使用 Excel 显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12690580/

相关文章:

excel - 在Excel VBA中创建文件夹和子文件夹

Excel - 调整大小

java - 使用二维数组填充行和单元格时遇到困难

php - 在 PHP 中将 excel 转换为 xml

vba - Excel/VBA 计算字符串中有多少个粗体单词

Excel反向替换

excel - 如何在Excel中比较两个元素数量不同的数组

Excel VBA 将特定单元格复制并粘贴到另一个工作表

string - 设置单元格格式以获取逗号分隔值

excel - 列索引号