excel 满足条件的乘除公式?

大神,各位网友,我想做一个提成的表格。假如这个东西单价低于20元,他的提成是1元一个。假如他卖了20-25元,他的提成就是1.5元一个。假如卖25-30元,他的提成就是2元一个。我想只填写他的卖价,个数。后面能直接计算的公式。感恩各问大神

    公式为(我定义30及以上提成2.5元:

    =LOOKUP(A2,{0,20,25,30;1,1.5,2,2.5})*B2

    如图所示:

    请点击输入图片描述

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-04-11

按你的描述要得到你想要的结果主要用到两个公式:(这里假设是20-25是不含20含25即(20-25]的定义域

    =IF(判断条件,满足条件返回值,不满足条件返回值值)

    ROUNDUP(Number 为需要向上舍入的任意实数,Num_digits 舍入后的数字的小数位数)

如图,假设需要处理的数据如下表,A列卖价,B列个数,C列单个提成,D列总提成。

在C2 单元格输入公式=IF(A2<=20,1,ROUNDUP((A2-20)/5,0)*0.5+1),然后下拉填充到需要的位置。总提成输入公式=C2*B2,下拉填充即可。

关于roundup函数的详细用法,可以参考百度百科。

本回答被提问者采纳
第2个回答  2022-06-28
按你的描述要得到你想要的结果主要用到两个公式:(这里假设是20-25是不含20含25即(20-25]的定义域。=IF(判断条件,满足条件返回值,不满足条件返回值值)ROUNDUP(Number 为需要向上舍入的任意实数,Num_digits 舍入后的数字的小数位数)如图,假设需要处理的数据如下表,A列卖价,B列个数,C列单个提成,D列总提成。在C2 单元格输入公式=IF(A2<=20,1,ROUNDUP((A2-20)/5,0)*0.5+1),然后下拉填充到需要的位置。总提成输入公式=C2*B2,下拉填充即可。关于roundup函数的详细用法,可以参考百度百科。
第3个回答  2022-06-28
按你的描述要得到你想要的结果主要用到两个公式:(这里假设是20-25是不含20含25即(20-25]的定义域。=IF(判断条件,满足条件返回值,不满足条件返回值值)ROUNDUP(Number 为需要向上舍入的任意实数,Num_digits 舍入后的数字的小数位数)如图,假设需要处理的数据如下表,A列卖价,B列个数,C列单个提成,D列总提成。在C2 单元格输入公式=IF(A2<=20,1,ROUNDUP((A2-20)/5,0)*0.5+1),然后下拉填充到需要的位置。总提成输入公式=C2*B2,下拉填充即可。关于roundup函数的详细用法,可以参考百度百科。
第4个回答  2022-06-28
按你的描述要得到你想要的结果主要用到两个公式:(这里假设是20-25是不含20含25即(20-25]的定义域。=IF(判断条件,满足条件返回值,不满足条件返回值值)ROUNDUP(Number 为需要向上舍入的任意实数,Num_digits 舍入后的数字的小数位数)如图,假设需要处理的数据如下表,A列卖价,B列个数,C列单个提成,D列总提成。在C2 单元格输入公式=IF(A2<=20,1,ROUNDUP((A2-20)/5,0)*0.5+1),然后下拉填充到需要的位置。总提成输入公式=C2*B2,下拉填充即可。关于roundup函数的详细用法,可以参考百度百科。
相似回答