【发布时间】:2014-02-25 16:10:53
【问题描述】:
我有一个电子表格,我需要每月根据该月的表格返回顶级产品。我在下面复制了我当前设置的屏幕截图。
我目前正在通过创建一个附加列(列H)来执行此操作,该列使用INDEX、MATCH 和MAX 函数返回该行中最高产品的名称。
然后我使用另一个INDEX MATCH 作为单元格K4 和L4 中的查找返回该月的值。
问题是我的表格每个月都会随着新行的添加而扩展,我想知道是否有办法将两个公式合并为一个。所以我需要做的就是更新单元格K3 和L3 中的当前和前几个月。我在好几张纸上都有相同的设置,所以希望尽可能地自动化。
希望得到一些帮助,如果可能的话最好不要使用 VBA。
【问题讨论】:
-
你能澄清一下你需要什么吗?您需要基于
K2和L2中的月份的K4和L4公式来获得顶级产品? -
是的,这正是我所追求的。
-
但为什么不:
=Index($H:$H,MATCH($A:$A,K3,0))fork4并将其拖到L4? -
谢谢,但它返回一个错误(#N/A),可能是因为我们没有索引函数的列引用(?)。我想看看是否有办法消除热门产品列并将其合并为一个?
-
对不起,打错了:) 更正一个:
=Index($H:$H,MATCH(K3,$A:$A,0))
标签: excel excel-formula excel-match