Excel中,多重条件的公式怎么写?

我需要达到以下的效果:

1、首先设定一个最低收费(即无论购买数量是多少,只要产品数量乘以单价不足最低收费的,一律按最低收费收取。)
2、当输入的产品数量大于一定数值时,在单价栏就反映出相对应的采购单价。
(可以在另一个表格里列明价格等级)
我的思路如下,A栏假设是需要输入的采购数量,B栏是相对应的单价。

当A栏数值小于1000时,B栏的数值是1;
当A栏数值小于500时,B栏的数值是2;
当A栏数值小于100时,B栏的数值是3;
如果以上条件都不满足时,B栏的数值是4;

同时,按照上面的条件得出B之后,如果A乘以B不足50,则B永远显示为50.

b1 =max(( (a1<1000)+(a1<500)+(a1<100) +( ((a1<1000)+(a1<500)+(a1<100) )=0)*4)*a1,50)
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-10-08
以上条件都不满足时?那么只有是大于1000了,这时的B列是4?
公式:=IF(A1>1000,4,IF(A1>500,1,IF(A1>100,2,IF(A1>0,3))))

但B公式已经得到结果,再判断A乘B是不是小于50?在本单元格再判断?
第2个回答  2013-10-08
B1=if((if(A1<100,3,if(A1<500,2,if(A1<1000,1,4)))*A1)<50,50,if(A1<100,3,if(A1<500,2,if(A1<1000,1,4)))

excel表格多重条件怎么用?
1、以如下表格的常用的评价等级为例用 IF的嵌套来完成,2、点击“评测”下方的单元格输入"=IF(E2<150,"差",IF(E2<200,"中",IF(E2<250,"良","优")))",然后点击回车键就出来了(注意:公式中的任何标点符号都要用英文状态下的)3、向下拖动单元格,可判断其它单元格,excel中if函数多重...

Excel中,多重条件的公式怎么写?
回答:b1 =max(( (a1<1000)+(a1<500)+(a1<100) +( ((a1<1000)+(a1<500)+(a1<100) )=0)*4)*a1,50)

Excel中,多重条件的公式怎么写?
b1 =max(( (a1<1000)+(a1<500)+(a1<100) +( ((a1<1000)+(a1<500)+(a1<100) )=0)*4)*a1,50)

EXCEL多重条件公式?
公式为:=IF(LOOKUP(A2,{0,500,1000},{1,2,3})=LOOKUP(B2,{0,23,25,28},{0,1,2,3}),LOOKUP(A2,{0,500,1000},{1,2,3}),MAX(LOOKUP(B2,{0,23,25,28},{0,1,2,3}),LOOKUP(A2,{0,500,1000},{1,2,3}))\/2)如图所示:请点击输入图片描述 ...

EXCEL多重条件
J1公式:=IF(OFFSET($A$2,MATCH($I1,$A$2:$A$4,),COLUMN(A1)-1)<>"","√","×")右拉7列到P1,下拉。

EXCEL表格中多重条件格式如何实现?
假定你要对A1单元格设置条件格式。条件1:公式=OR(A1="P",A1="O",A1="+")条件2:公式=OR(A1="B",A1="X",A1="-")

excel多重条件(逻辑很清晰,公式不是很熟)
E2输入数组公式 =IF(MAX(IF((B$2:B$13=B2)*(D$2:D$13=""),C$2:C$13))=C2,"优先","")或者 =IF(MAX(IF((B$2:B$13=B2)*(D$2:D$13<>"返修"),C$2:C$13))=C2,"优先","")以同按CTRL+SHIFT+回车 这三个键作为结束 再下拉 即可 PS:你的公式,D列的条件没放到MAX...

Excel 中如何运用多重条件出计算结果?
=if(A1=B1,"平",IF(A1>B1,"亏","盈"))

excel表格中怎么计算满足多重条件的单元格数目?
1、COUNTIFS函数来计算满足多重条件单元格的数量,图中表格数据,一个单元格表示一个人,我们就可以利用COUNTIFS函数来统计满足多条件人数。2、比如,现在要统计销售部有多少个人工龄是5年的。结果显示在E1单元格。那么,我们在E1单元格输入公式:=COUNTIFS(B2:B9,"销售部",C2:C9,"5年")3、然后,按...

excel中多重判断条件的IF语句的输入
excel中多重判断条件的IF语句的语法是:=IF(条件,真值,IF(条件,真值,假值))题主的正确语句应该是:=IF(0<=(D7-B7)<=5,B7,IF(6<=(D7-B7)<=10,B7*1.25,IF(10<=(D7-B7),B7*1.5,IF(-5<=(D7-B7)<=-1,B7*0.75,IF(-10<=(D7-B7)<=-5,B7*0.5,0)))题主的语句...

相似回答