首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MS Excel:基于多条件的矩阵搜索

MS Excel:基于多条件的矩阵搜索
EN

Stack Overflow用户
提问于 2015-01-22 15:51:15
回答 1查看 1K关注 0票数 1

下面的场景将根据供应商部署的(特定类型的)链接的数量获取成本。我尝试过VLookup +索引匹配,但它的行为不符合我的意愿。只有索引匹配工作的单一矩阵,但它没有得到值的WRT媒体类型,即:光纤,DSL或DRS。

表1:该表有多个链接,并将输出每个供应商的数量。

例如,我们有由“供应商1”提供的“100 have”“光纤”的2链路。

我们有由“供应商3”提供的“1 1Mbps”"DSL“的18链接。

表2:此表包含每个链接WRT供应商的价格。

例如:“供应商1”向400收取“100 Fiber”“光纤”链接的费用。

“供应商3”向80收取“512 link”"DRS“链接的费用。

Requirement:I需要表1中的金额来计算特定媒体和带宽的相关供应商的价格。

例如,由“供应商1”提供的“100 e.g.”“光纤”2链路的为: 400×2= 800。

对我来说,索引匹配对“供应商X带宽”很好,但不能在选择标准中包括"Media“。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-22 16:57:55

我会这么做的

如果你有问题,请告诉我,公式是数组公式.CTRL + SHIFT + ENTER

代码语言:javascript
复制
=G4*INDEX($C$11:$E$22,MATCH($B4,IF($A$11:$A$22=$A4,$B$11:$B$22),0),MATCH(H$2,$C$10:$E$10,0))

在每个“金额”列中向下拖动,您将成为“黄金”。我简化了timesake的顶层数组,但是它使用了索引+匹配两个标准。注意,我没有使用merge,在这种情况下,除非您需要额外的工作并编辑每个公式,否则您就不能使用合并。

如果你不喜欢这个,把专栏藏起来。

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

https://stackoverflow.com/questions/28093057

复制
相关文章

相似问题

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