- 0
- 0
- 约2.41千字
- 约 3页
- 2026-01-22 发布于山西
- 举报
学会这三招Excel函数技巧,物流运费计算不再愁
物流运输里经常遇到的问题:运输货物的时候需要根据货物的重量和目的地计算出合适的价格,如图所示,右侧表格就是运费模板,左侧的单价需要根据右侧的资料查找。这里提供三种方法,具体操作方法如下:
方法一、VLOOKUP+IF函数
思路:VLOOKUP函数是查找函数,根据左侧表格里的目的地和货物重量在右侧表格里查找对应的数据。IF函数就是根据左侧的货物重量返回不同列的值。
函数公式:=VLOOKUP(B2,H:L,IF(C230,5,IF(AND(C2=10,C230),4,IF(AND(C2=5,C210),3,2))),FALSE)
公式解读:
VLOOKUP函数是Excel中常用的查找函数,用于在表格或区域的首列查找指定的值,并返回该值所在行中指定列的数据。
语法结构
VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])
参数含义
lookup_value:必需参数。要在表格或区域首列中查找的值,可以是数值、文本字符串或单元格引用。这里就是B2单元格的目的地。
table_array:必需参数。要在其中查找数据的单元格区域。该区域至少包含两列,首列是要查找的值所在列,后续列是返回值所在列。这里就是H:L,也就是右侧的表格。
col_index_num:必需参数。指定返回值在table_array中的列序号。以首列(用于查找值的列)为第1列,从左往右数。这里虽然同一个目的地,但货物重量不同,价格也不同,因此使用IF函数来判断返回的具体列数。
[range_lookup]:可选参数。是一个逻辑值,用于指定查找方式。如果为TRUE或省略,函数进行近似匹配,要求table_array首列必须按升序排序;如果为FALSE,函数进行精确匹配。在精确匹配时,即使table_array首列无序,也能准确找到对应值。
计算出第一个单价后,选中这个单元格,往下拖动即可整列获取出单价。
方法二、XLOOKUP+INDEX+IF函数
函数公式:=XLOOKUP(B2,$H$1:$H$6,INDEX($I$1:$L$6,,IF(C230,4,IF(AND(C2=10,C230),3,IF(AND(C2=5,C210),2,1)))),)
公式解读:
XLOOKUP函数是Excel中功能较为强大的查找函数,相比VLOOKUP更加灵活。
语法结构
XLOOKUP(lookup_value,lookup_array,return_array,[if_not_found],[match_mode],[search_mode])
参数含义
lookup_value:必需参数。要查找的值,可以是数字、文本、逻辑值等,这里就是B2单元格的目的地。
lookup_array:必需参数。要在其中查找lookup_value的单元格区域或数组,它决定查找的范围。这里就是$H$1:$H$6,之所以添加绝对引用符号,是因为公式需要拖动的缘故。
return_array:必需参数。当在lookup_array中找到匹配值时,返回值所在的单元格区域或数组,其大小和形状应与lookup_array一致。这里就是INDEX($I$1:$L$6,,IF(C230,4,IF(AND(C2=10,C230),3,IF(AND(C2=5,C210),2,1))))这个公式。
[if_not_found]:可选参数。如果在lookup_array中找不到lookup_value时返回的值。可以是具体数值、文本,若省略该参数,找不到匹配值时将返回#N/A错误值。这里设置成了空值。
[match_mode]:可选参数。用于指定匹配类型的数字。这里省略不用。
[search_mode]:可选参数。指定搜索方向的数字。这里省略不用。
三、INDEX+MATCH+IF函数
INDEX函数主要功能是在给定的单元格区域或数组中,根据指定的行号和列号返回对应位置的值。
函数公式:=INDEX($I$1:$L$6,MATCH(B2,$H$1:$H$6,0),IF(C230,4,IF(AND(C2=10,C230),3,IF(AND(C2=5,C210),2,1))))
语法结构:
INDEX(array,row_num,[column_num])
参数含义
array:必需参数。单元格区域或数组常量。这里是$I$1:$L$6,即右侧的表格。
row_num:必需参数。在array中指定要返回的行号。这里使用MATCH函数根据目的地匹配出对应的行号。
[column_num]:可选参数。在array中指定要返回的列号。这里使用
您可能关注的文档
- Excel小困扰大解决:单元格内换行,你真的会吗?.docx
- 告别加班!Excel“Ctrl+E”实战:复制下方数据,1秒搞定数据整理.docx
- XLOOKUP vs VLOOKUP:Excel查找函数的革命性升级,这8大优势让效率翻倍!.docx
- Excel中SUBTOTAL函数的10个神奇应用场景,学会后效率提升300%.docx
- Excel隔行 隔列求和全攻略:3分钟学会高效数据汇总.docx
- Excel打勾全攻略:3种方法,从简单到专业,总有一款适合你!.docx
- 效率翻倍!Excel新宠XLOOKUP的“近似匹配”绝技,一学就会!.docx
- 隐藏行导致求和不准?一个SUBTOTAL函数全搞定,智能汇总太省心!.docx
- Excel筛选后汇总老出错?用SUBTOTAL函数实现智能统计,告别重复计算!.docx
- VLOOKUP VS XLOOKUP:一场跨越20年的Excel查找革命.docx
- 2026四川蒙顶山茶马古道文化旅游发展有限公司招聘劳务派遣工作人员1人笔试考试备考题库及答案解析.docx
- 2026四川成都市规划设计研究院考核招聘3人考试笔试备考试题及答案解析.docx
- 2026年威海临港经济技术开发区镇属事业单位公开招聘初级综合类岗位人员(2人)考试笔试参考题库及答案解析.docx
- 2026江西宜春旅游集团有限责任公司招聘3人考试笔试备考题库及答案解析.docx
- 2026上半年云南事业单位联考玉溪师范学院公开招聘人员-6人考试笔试模拟试题及答案解析.docx
- 2026云南迪庆州维西县机关事务管理局编外人员招聘1人笔试考试备考题库及答案解析.docx
- 2026四川现代种业发展集团成都农业开发有限公司社会化招聘5人笔试考试参考题库及答案解析.docx
- 2026海南渠田水利水电勘测设计有限公司天津分公司招聘笔试考试备考题库及答案解析.docx
- 2026广东广州市中国科学院南海海洋研究所广东省海洋遥感与大数据重点实验室行政秘书招聘1人笔试考试备考题库及答案解析.docx
- 2026中国农业科学院生物技术研究所与安徽农业大学联合招聘博士后考试笔试参考题库及答案解析.docx
原创力文档

文档评论(0)