请问我要用公式计算价格重量在5公斤以内是5元,续重每一公斤一元,…不想用if函数太复杂了,求简单
答案:1 悬赏:80 手机版
解决时间 2021-11-07 11:40
- 提问者网友:雾里闻花香
- 2021-11-06 19:51
请问我要用公式计算价格重量在5公斤以内是5元,续重每一公斤一元,…不想用if函数太复杂了,求简单
最佳答案
- 五星知识达人网友:夜风逐马
- 2021-11-06 20:43
不用if函数,那可以用lookup()等,或者直接用辅助列,将重量先拆分成分成按收费标准对应的列(如:5kg内和外),分别计算后加起来。追问因为每个重量都是不一样的,如果把5公斤重量归集,数据有点庞大呢……追答把你的收费标准的截图上传了看看?(收费标准越复杂,相应的计算公式一定也越复杂,用了辅助列,可以简化公式)追问截图暂时没的勒,就是首重起步价格是5元,但是限制在5kg内,5kg以下包括5kg的统一收取5元,超过5kg的就是在原有的基础上多加1元,比如:5.1kg资费:6元,4.5kg资费是5元追答这个用if很简单啊,假设重量在A列,A2开始:
=IF(A2="","",IF(A2<=5,5,5+CEILING(A2-5,1)))
下拉填充公式即可追问我之前就用的是这个……输起来有点复杂呢,看看还有没有更简单的呢……追答这样还想简化啊?貌似不能了,再说你复制+粘贴一下,然后拉着填充柄(填充柄是Microsoft Office Excel 中提供的快速填充单元格工具。在选定的单元格右下角,会看到方形点,当鼠标指针移动到上面时,会变成细黑十字形,拖拽它即可完成对单元格的数据、格式、公式的填充。)填充一下,这都嫌烦?不会你是一个一个去输入的吧?(参考最后一步)
追问倒是没有一个个输呢,输了一个后面都可以了呢……要是一个个输,天,有2到3千个呢……还有一个问题请教哈,就我表格的版本是不是过高了呀……打开直接没有开始,公式,那栏呢~这种怎么表格又怎么用公式追答公式栏不显示也没关系,你可以直接在计算运费的那列的对着第一个重量的那个单元格(即需要计算公式的单元格)双击后,直接贴入公式。追问嗯嗯,谢谢追答当然,公式中的“A2”要根据实际情况做相应的修改追问收到
=IF(A2="","",IF(A2<=5,5,5+CEILING(A2-5,1)))
下拉填充公式即可追问我之前就用的是这个……输起来有点复杂呢,看看还有没有更简单的呢……追答这样还想简化啊?貌似不能了,再说你复制+粘贴一下,然后拉着填充柄(填充柄是Microsoft Office Excel 中提供的快速填充单元格工具。在选定的单元格右下角,会看到方形点,当鼠标指针移动到上面时,会变成细黑十字形,拖拽它即可完成对单元格的数据、格式、公式的填充。)填充一下,这都嫌烦?不会你是一个一个去输入的吧?(参考最后一步)
追问倒是没有一个个输呢,输了一个后面都可以了呢……要是一个个输,天,有2到3千个呢……还有一个问题请教哈,就我表格的版本是不是过高了呀……打开直接没有开始,公式,那栏呢~这种怎么表格又怎么用公式追答公式栏不显示也没关系,你可以直接在计算运费的那列的对着第一个重量的那个单元格(即需要计算公式的单元格)双击后,直接贴入公式。追问嗯嗯,谢谢追答当然,公式中的“A2”要根据实际情况做相应的修改追问收到
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯