如何将一个 table 中的数据分配给 Excel 中的另一个?

How to assign data from one table to another in Excel?

我正在寻找一种方法将价格从蓝色 table E1:H3 分配到列 C。到现在为止,我必须检查蓝色 table 中的价格并根据国家和大小手动分配它们。我希望应该有一个公式或 VBA-代码,可以或多或少地使它自动化。

在 C2 列中输入 =SUM(F3) 并按回车键。然后,任何时候您更改 F3 C2 列中的价格也会更改。这是一个关于如何使用 excel 中的公式进行各种算术运算的教程:https://www.excel-easy.com/introduction/formulas-functions.html

我找到方法了! 首先,我调换了我的“蓝色table”——辅助的。 这是截图

C栏我输入了一个公式:

{=VLOOKUP(A2&B2,CHOOSE({1.2},$E:$E&$F:$F,$G:$G),2,0)}

现在可以了!

您无需转置数据。尝试以下 INDEX()/MATCH() 组合。

=INDEX($F:$H,MATCH(B2,$E:$E,0),MATCH(A2,$F:$H,0))