首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用Excel实现动态VLookup和求和作文查找器

用Excel实现动态VLookup和求和作文查找器
EN

Stack Overflow用户
提问于 2014-10-25 20:23:03
回答 1查看 239关注 0票数 0

为了提高效率,我目前正在寻找两个公式。让我来发展我的研究吧。

首先,我正在寻找一个“和作文查找器”。假设我有5个数字,第六个数字是这些数字的x之和。

我正在寻找一个公式,它可以找到构成我的总和的数字。

下面是一个例子: 1) 54 2) 21 3) 20 4) 47 5) 62求和: 41

这里我得到了一个41的和,因此我希望这个公式能够找到21和20,它们等于41。有没有人知道我该怎么做?

其次,我正在寻找一个动态的vlookup。您可能知道,vlookup使用索引号来获取所需的值。我的计划是基于列的名称创建一个vlookup,因此如果表中有任何更改(即,如果我在表中添加了列),我的vlookup不会被破坏。另外,我想知道是否有可能修复一个动态的表格区域。

例如,如果我的表从A列移动到E列,我希望我的vlookup能够在我自己添加列时扩展到F。

我希望我已经说得足够清楚了,如果有什么不清楚的地方,请随时询问更多的信息。

提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2014-10-25 21:44:08

您可以通过对列标题应用MATCH函数来选择要在VLOOKUP中检索的列。

I2中的公式是=VLOOKUP($G2,$A$2:$Z$99,MATCH($H2,$A$1:$Z$1,0),FALSE)

另一种方法是对数据网格使用INDEX,将MATCH应用于row_number和column_number参数。在上面的例子中,这将是=INDEX($B$2:$Z$99,MATCH($G2,$A$2:$A$99,0),MATCH($H2,$B$1:$Z$1,0))。当然,为了不接收循环引用,您必须将公式从扩展区域中去掉。

附录:我已经修改了最初提供的公式,以演示可扩展性。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26562321

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档