使用 2 个单元格坐标填充 Excel table - 大量数据

Populating Excel table using 2 cell coordinates - lots of data

我需要你的帮助来解决我在使用 Excel 时遇到的这个问题。基本上我需要填充一个 table,或者更好的是,一组给定的单元格(尺寸 3x3),我的起点是:

row numb. column name. value
2           A           10
3           C           4
4           B           20

所以我需要像这样获取一组单元格:

1    A      B    C
2    10     0    0
3    0      0    4
4    0      20   0

其中没有值的单元格可以是 0 或其他任何值。换句话说,我有我需要插入值的坐标,我需要在右边的单元格中插入对应于坐标的值。

我已经多次尝试使用 MATCH、VLOOKUP 和 INDEX(还有 ROW 和 COLUMN)等函数,但没有成功,因为它插入了正确的值,但也插入了我不想要的其他坐标组合。

我的想法是从A2单元格开始,通过公式,检查数据中行和列的坐标是否匹配,最后打印值。

PS:我宁愿避免VBA。

试试这个数组公式:(当然,根据需要更改单元格范围)

= IFERROR(INDEX($G:$G,MATCH(TRUE,ADDRESS(ROW(),COLUMN(),4)=($F:$F&$E:$E),0)),0)

注意这是数组公式,所以必须按Ctrl+Shift+Enter 而不是在输入公式后 输入

请参阅下面的工作示例。