Excel使用带有索引地址匹配的vlookup

smitty1

我有一张类似于下图中左侧表格的表格。对于每个位置,有3种或4种类型。总是有Type 1、2和4。有时也有Type3。我需要找到每个位置的type4 QtyC值(以黄色突出显示)并将其移到右侧的表中。该表的单个行的示例可以在下图的右侧看到。在下面的示例中,我尝试将Location1,Type4,QtyC从单元格E5移至单元格I2,以便最终结果应为9,如右表中突出显示的那样。

Excel问题

我的想法是我可以将VLOOKUP与OFFSET,ADDRESS和MATCH结合使用,但是当我尝试执行此操作时,Excel会产生错误。

在上图中,您可以看到:

=VLOOKUP(H2,OFFSET(A3,0,1,4,4),4,FALSE)

...返回预期的9

=ADDRESS(MATCH(G2,A:A,0),1,4,1)

...返回预期的A3,但是

=VLOOKUP(H2,OFFSET(ADDRESS(MATCH(G2,A:A,0),1,4,1),0,1,4,4),4,FALSE)

...返回错误。

我怀疑这与excel执行计算的顺序有关,但我似乎无法找出解决此问题的方法。

任何帮助或建议,不胜感激!

谢谢

阿克塞尔·里希特(Axel Richter)

所述A3的在OFFSET公式不是字符串而是一个单元格引用。但是ADDRESS将返回一个字符串,而不是一个单元格引用。INDEX将返回单元格引用。

所以

=VLOOKUP(H2,OFFSET(INDEX(A:A,MATCH(G2,A:A,0)),0,1,4,4),4,FALSE)

应该做你想做的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Excel VLOOKUP或索引匹配

来自分类Dev

Excel索引匹配或Vlookup并复制

来自分类Dev

在Excel VBA VLookup函数中使用索引和匹配

来自分类Dev

Excel VBA:使用带有“OR”的评估匹配

来自分类Dev

vlookup 或索引匹配没有结果

来自分类Dev

EXCEL:带有虚拟变量的VLookup

来自分类Dev

匹配/索引/ Vlookup公式

来自分类Dev

带有索引/匹配功能的求和功能

来自分类Dev

使用vlookup或索引/匹配函数从多个行中求和

来自分类Dev

使用带有条件语句的索引和匹配函数返回非唯一值

来自分类Dev

VLOOKUP返回Excel中所有匹配项的数组

来自分类Dev

带有变量的 VBA 中的 Excel Vlookup 公式

来自分类Dev

带有条件“或”的 Excel VlookUp 函数

来自分类Dev

Excel:多个匹配条件(带有IF抛出)

来自分类Dev

带有IF参数或索引匹配的STDEV.P

来自分类Dev

Excel SUMIF VLOOKUP匹配值

来自分类Dev

Excel VLOOKUP - 不检测匹配

来自分类Dev

使用带有索引的.map进行反应

来自分类Dev

使用索引生成带有抖动的GridView

来自分类Dev

SparkR:如何制作“索引匹配/ VLOOKUP”

来自分类Dev

vlookup 和索引/匹配组合的字符限制

来自分类Dev

Excel-索引匹配匹配

来自分类Dev

具有excel IF、索引、匹配功能的复杂VBA函数

来自分类Dev

Excel 中具有索引/匹配的多个列/值

来自分类Dev

问:在带有索引的Excel选项卡之间移动

来自分类Dev

带有索引的Excel自动排序未给出正确的顺序

来自分类Dev

使用带有Flask的主机名,而不是IP地址

来自分类Dev

无法使用带有端口的IP地址登录liferay 6.2

来自分类Dev

使用带有Flask的主机名,而不是IP地址