excel根据产品的长宽高是属于哪个类型的产品标准,根据产品的重量来计算配送费用,什么公式可以实现?

输入产品的长宽高来匹配是属于哪个标准,10*6*5是属于标准商品的大号标准根据产品重量来匹配运费产品重量是300g,运费是4.24美元用EXCEL中的什么公式可以实现这个计算

要根据产品的长宽高属于哪个类型的产品标准并基于产品的重量计算配送费用,可以使用以下公式:

    首先,需要根据长宽高判断产品属于哪个类型。假设长、宽、高分别存储在单元格A1、B1、C1,产品类型在单元格D1。可以使用以下公式:

    =IF(AND(A1<=10,B1<=10,C1<=10),"小件快递",IF(AND(A1<=20,B1<=20,C1<=20),"标准快递",IF(AND(A1<=30,B1<=30,C1<=30),"大件快递",IF(AND(A1<=40,B1<=40,C1<=40),"超大件快递","未知"))))

    这个公式会根据长宽高的大小逐层判断产品类型,最终将结果存储在单元格D1。

    接下来,根据产品的重量计算配送费用。假设产品重量存储在单元格E1。假设配送费用如下:

    小件快递:重量在0到1千克之间,每件快递费用为8元;重量在1到2千克之间,每件快递费用为12元;重量在2千克以上,每件快递费用为16元。

    标准快递:重量在0到2千克之间,每件快递费用为12元;重量在2到5千克之间,每件快递费用为20元;重量在5千克以上,每件快递费用为30元。

    大件快递:重量在0到5千克之间,每件快递费用为30元;重量在5到10千克之间,每件快递费用为50元;重量在10千克以上,每件快递费用为80元。

    超大件快递:重量在0到10千克之间,每件快递费用为80元;重量在10千克以上,每件快递费用为120元。

    可以使用以下公式:

    `=IF(D1="小件快递",IF(E1<1,8,IF(E1<2,12,16)),IF(D1="标准快递",IF(E1<2,12,IF(E1<5,20,30)),IF(D1="大件快递",IF(E1<5,3,"5~10"),IF(D1="超大件快递",IF(E"

追问

计算快递费用,需要涉及两个条件,产品尺寸是大号标准,大号标准又是属于标准尺寸,这个公式是怎么计算,

标准尺寸:包括了,小号标准,大号标准,这两种尺寸的运费是不一样,而且不同尺寸标准的重量费用也是不一样,有一部分的运费是指定的重量内是指定运费,超过的指定尺寸和重量再另外计算

有什么方法公式可以匹配尺寸,还然再匹配对应运费,

追答

要计算快递费用,需要根据产品的尺寸和重量匹配对应的运费。根据题意,标准尺寸包括小号标准和和大号标准,不同尺寸标准的重量费用也不一样,有一部分的运费是指定的重量内是指定运费,超过的指定尺寸和重量再另外计算。

以下是一个可能的Excel公式来实现这个功能:

    首先,需要根据产品的长宽高判断其属于哪个尺寸标准。假设长、宽、高分别存储在单元格A1、B1、C1,产品尺寸标准在单元格D1。可以使用以下公式:

    =IF(AND(A1<=10,B1<=10,C1<=10),"小号标准",IF(AND(A1<=20,B1<=20,C1<=20),"标准尺寸",IF(AND(A1<=30,B1<=30,C1<=30),"大")))

    这个公式会根据长宽高的大小逐层判断产品尺寸标准,最终将结果存储在单元格D1中。

    接下来,根据产品的重量和尺寸标准匹配对应的运费。假设产品重量存储在单元格E1。假设快递费用如下:

    小号标准:重量在0到1千克之间,每件快递费用为8元;重量在1到2千克之间,每件快递费用为12元;重量在2千克以上,每件快递费用为16元。

    标准尺寸:重量在0到2千克之间,每件快递费用为12元;重量在2到5千克之间,每件快递费用为20元;重量在5千克以上,每件快递费用为30元。

    大号标准:重量在0到5千克之间,每件快递费用为30元;重量在5到10千克之间,每件快递费用为50元;重量在10千克以上,每件快递费用为80元。

    可以使用以下公式:

    `=IF(D1="小号标准",IF(E1<1,8,IF(E1<2,12,16)),IF(D可以修改公式为以下内容以匹配给定的尺寸和重量:

    =IF(D1="小号标准",IF(E1<=[指定重量1],[指定运费1],IF(AND(E1>[指定重量1],E1<[指定重量2]),[指定运费2],IF(E1>[指定重量2],[超过指定重量的计算方式],))),IF(D1="标准尺寸",IF(E指定重量2],IF(E超过指定重量的计算方式, 其中 [指定重量1]、[指定运费1]、[指定重量2]、[指定运费2] 和 [超过指定重量的计算方式] 分别代表小号标准和标准尺寸的指定重量和运费,以及超过指定重量的计算方式。根据实际情况进行相应的修改即可。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-07-18
你可以使用Excel中的VLOOKUP函数来根据产品的长宽高匹配对应的标准,并使用IF函数来根据产品重量计算配送费用。以下是实现这个计算的步骤:
假设你的长宽高数据位于A1、B1和C1单元格,产品重量数据位于D1单元格。
1. **创建标准表格**:
在Excel中,你可以创建一个标准表格,其中包含不同标准的产品长宽高范围、产品类型和对应的运费。例如:
| 类型 | 长 | 宽 | 高 | 运费 |
|---------|---------|---------|---------|--------|
| 大号标准 | 10 | 6 | 5 | 4.24 |
| 中号标准 | ... | ... | ... | ... |
| 小号标准 | ... | ... | ... | ... |
2. **使用VLOOKUP函数**:
在E1单元格中,你可以使用VLOOKUP函数来根据产品的长宽高匹配对应的标准。公式如下:
```
=VLOOKUP(A1&B1&C1,标准表格的范围,2,FALSE)
```
这里的A1&B1&C1是将产品的长宽高合并为一个字符串,VLOOKUP函数会在标准表格中查找这个字符串,如果找到匹配的记录,则返回对应的产品类型。
3. **使用IF函数**:
在F1单元格中,你可以使用IF函数根据产品重量来计算配送费用。假设大号标准的运费在G1单元格中,那么公式如下:
```
=IF(E1="大号标准",G1,"未知类型")
```
这里的IF函数判断产品类型是否为"大号标准",如果是,则返回对应的运费;如果不是,则返回"未知类型"。
最终,你可以根据产品的长宽高和重量,得到产品的类型和相应的配送费用。请注意,在实际使用时,你需要根据实际的标准和运费数据来填充标准表格和计算公式。追问

例如长宽高:38*30*1.9cm和重量454g以内的才属于小号标准,这里面包含了很多的变化,很难每一个标准的表格,还有没有什么更好的办法

追答

如果情况较为复杂且有很多变化,你可以使用Excel中的IF函数和逻辑判断来实现更灵活的计算。以下是一种适用于你提供的例子的方法:
假设长宽高数据位于A1、B1和C1单元格,产品重量数据位于D1单元格。你可以使用以下公式来判断产品是否属于小号标准,并根据产品重量计算配送费用:
1. **判断产品类型**:
在E1单元格中,使用以下公式来判断产品是否属于小号标准:
```
=IF(AND(A1<=38, B1<=30, C1<=1.9, D1<=454), "小号标准", "未知类型")
```
这里的IF函数和AND函数结合使用,判断长宽高和重量是否同时满足小号标准的条件,如果是,则返回"小号标准";如果不是,则返回"未知类型"。
2. **计算配送费用**:
在F1单元格中,使用以下公式来根据产品类型计算配送费用:
```
=IF(E1="小号标准", 4.24, "未知类型")
```
这里的IF函数判断产品类型是否为"小号标准",如果是,则返回配送费用4.24美元;如果不是,则返回"未知类型"。
通过这种方式,你可以根据产品的长宽高和重量来判断其类型,并计算相应的配送费用。如果有多个标准和条件,你可以使用多个IF函数嵌套或者其他逻辑函数来实现更复杂的判断和计算。

相似回答