Excel 公式建议

Excel 公式建议

我正在尝试使用 Excel 根据邮政编码数据和数量计算送货费用。我有包含所有邮政编码的基础数据和基于送货量的费用。我希望我的主表能够输入邮政编码和数量,然后表格会自动显示送货费用,即如果邮政编码为 AL 且数量为 1,则会自动填充送货费用。

我知道这是一个复杂的公式。我将邮政编码分为 A、B、C、D、E、F、G 组,以稍微简化一下。我添加了图片来帮助解释我想要什么

答案1

假设您的表格位于另一张我已命名为的工作表上BaseData,那么这应该可以工作。更改范围以匹配您的数据,$C$2:$S$34即数字数据和$A$2:$A$34邮政编码。将公式复制到第一个成本单元格中,我假设它是单元格C2,然后将其向下拖动。这假设单元格A2是第一个邮政编码,单元格B2是该代码的体积。

=INDEX(BaseData!$C$2:$S$34,MATCH(A2,BaseData!$A$2:$A$34),B2)

INDEX(range,row,column)范围是数据字段BaseData!$C$2:$S$34,通过查找邮政编码的匹配项找到行A2,该匹配项返回该范围内的行号BaseData!$A$2:$A$34。由于您的表格似乎在标题中有连续的卷,因此我仅使用了卷值,B2而不是MATCH列值的另一个术语。

我不确定 %5、7.50% 等列的用途,所以我没有解决它们。

答案2

您可以使用 VLOOKUP 和 MATCH 函数轻松完成此操作。我已经成功完成了。我附上了测试电子表格的图像,您可以在其中找到数据、公式和结果。 点击查看

相关内容