0

我有两张桌子;第一个是基于国家区域和货物重量的定价。

country zone    0.5         1             1.5
a               $5.00        $6.00     $7.00 
b               $8.00        $9.00     $10.00 
c               $11.00   $12.00       $13.00 
d               $14.00   $15.00       $16.00 

所以在这个表中国家区域显示了货物来自哪些国家,0.5、1 和 1.5 是货物重量

第二个表有国家区域和货物的重量

country zone        Weight
a                   0.75 
b                   1.20 
c                   1.00 
d                   1.50 

所以我想要完成的是将第二个表中的国家区域和权重与第一个表中的国家区域和权重进行比较,并获得定价。我认为我的挑战在于,在第一个表中,权重列是数字,我不确定如何定义列以及如何将行与权重列进行比较。如果这令人困惑,这就是我想要完成的

country zone        Weight   Price
a                   0.75     $5.00 
b                   1.20     $9.00 
c                   1.00     $12.00 
d                   1.50     $16.00 

一些如何根据国家区域和重量加入这两个表,并得到价格。我不想使用 if 或 select case,因为权重可以达到 300,所以我最终可能不仅仅是 3 列,而是 500 或 600 列。

我非常感谢您的意见,如果我的问题令人困惑,我对此表示歉意。

谢谢

4

0 回答 0