【发布时间】:2020-09-28 02:23:07
【问题描述】:
我创建了一个数组函数,我的目标是查看 H 列的元素并将它们与 D 列的元素进行比较。如果 H 部分匹配 D(即 H&"*" 到 D),我希望元素在E 列报告了所有部分匹配。 我使用下面的代码,它工作正常,除了我无法理解如何使 H 匹配 D 的元素,即使 H 只是部分匹配(D 右侧有更多字符)。
感谢大家期待的帮助。
{=IFERROR(INDEX($E$2:$E$1526, SMALL(IF($H2=$D$2:$D$1526, ROW($E$2:$E$1526)-1,""),COLUMN()-9)),"")}
【问题讨论】:
-
您的公式与
IF($H2=$D$2:$D$1526....不匹配。显示一些具有预期结果的示例数据。我认为这可以在没有数组公式的情况下实现。
标签: excel multidimensional-array indexing excel-formula