0

嗨,我正在使用 Magento 和一个名为矩阵费率的扩展,他们使用 .CSV 文件来存储邮政编码的数据,说明什么邮政编码有什么运费。我遇到的问题是,当它应该首先查看邮政编码的费率,然后如果没有选择统一费率时,它只会为每个邮政编码选择最小的运费。我只是想知道是否有人有任何想法。

我的excel表格是这样的>>

国家 | 地区/州 | 城市 | 邮政编码从 |邮政编码到 | 重量来自 | 重量到 | 运费 | 交货类型


英国 | * | - | - | 0 | 9999 | 9999 | 网络销售运输 (WS01)


英国 | * | - | - | AB37% | 0 | 9999 | 65 | 网络销售运输 (WS01)

4

1 回答 1

0

如果没有更多细节,您的伪代码(或伪公式)可能如下所示:

=if(
    vlookup([postCode], [PostCodeShipRateTable], [rateColumn]) >0, 
    [postcodeRate],
    [flatRate]
)

如果需要,[flatRate] 也可以是对另一个费率表的 vlookup。

于 2013-12-18T14:54:13.300 回答