【发布时间】:2018-11-21 18:26:29
【问题描述】:
希望你能帮上忙。我研究了一个解决方案,但没有一个能满足我的问题。
我面临的这个问题是这样的。在图 1 中,您可以看到 C000004 是我的客户,他在单元格 D16 中有数字 7。在 C000004 下方,您可以看到更多数字 426、5062、5063 等,这些是我在名为 New Piv
的工作表上的产品代码在图 2 中,您可以看到我在新工作表 ROI RUBU Schema 中,在 A 列中,您可以再次看到我的产品代码。同样在图 2 中,您可以从单元格 D1 到 L1 看到数字 1 到 9
现在我想发生的是,如果在我的示例中,单元格 D16 New Piv 中存在从工作表 ROI RUBU Schema 上的单元格 D1 到 L1 的数字是 7。
然后我需要公式来识别工作表 New Piv 上 A17 中的产品代码 4626 和 A37 ROI RUBU Schema 中的产品代码 4626 并且 7 在 J1 上ROI RUBU Schema 并且 7 在 New Piv 的 D16 中,并在单元格 D17 New Piv
中返回 % 值在图 2 中,您可以看到一条彩色线,表明我需要在 New Piv
的单元格 D17 中返回 0%在图 2 中,您还可以看到另一条彩色线,如果数字 3 出现在 D17 New Piv 产品代码 5062 中,那么我预计 D18 中的结果 New Piv 为 8%
基本上 D16 中的最终数字是多少 New Piv 我需要从 ROI RUBU Schema引入的 ROI RUBU Schema 产品代码的百分比值/strong> 到 New Piv
中的产品代码我试过的公式是=INDEX('ROI RUBU Schema'!A1:L92,MATCH('New Piv'!D16,'ROI RUBU Schema'!D1:L1,0))
但我没有运气。一如既往,非常感谢任何和所有帮助。
图2
【问题讨论】:
-
您没有指定列号。在你的公式中。尝试添加没有 FYR 的列:ablebits.com/office-addins-blog/2014/08/13/…
-
@Linga:感谢您抽出宝贵时间回复:我已将列添加到公式
=INDEX('ROI RUBU Schema'!A$1:L$92,MATCH('New Piv'!D$16,'ROI RUBU Schema'!D$1:L$1,0),10)但不幸的是仍然没有快乐。但是,该公式现在在图 1 的 D17 中返回 32%,如果我在 D16 中将数字更改为 3,我将获得产品特定回扣,所以我认为它正在倒数行数......我认为公式的问题在于公式中引用的图 1 中的产品代码毫无意义......再次非常感谢任何帮助 -
尝试将数组范围从 A1:L92 更改为 A3:L92
标签: indexing excel-formula match formulas