见附件,希望通过数据有效性,根据其他单元格计算结果,限制本单元格输入的数字。剩余额度=限额-已选额度,公式已设置。已选额度=各项目单价*数量,公式也已设置。唯有数量需要手动输入。条件:数量最多只能选1份,且余额必须大于0,否则报错。请问我的公式设置有何问题。根据我的设置是没有报错的。两种条件都设置过了,一个是余额>0,另一个是已选额度<限额,都没有报错提醒。请问是什么原因
不知道你是来追究原因的?还是来解决表格核算问题的??
根据你的操作意图,按你目前的思路恐怕是越来越复杂啊,太多的条件提醒限制用这样的方式有点麻烦
根据你上面的图,建议你在相关单元格输入公式:
1、在J4单元格输入公式:=$J$3*B4
2、在K4单元格输入公式:
=IF(SUM(C4:I4)=0,"",IF(OR(COUNTIF(C4:G4,">1")>0,COUNTIF(C4:E4,">0")>1,COUNTIF(F4:G4,">0")>1,COUNTIF(F4:H4,">0")>1,SUMPRODUCT(($C$3:$I$3)*(C4:I4))>$J$3*B4),"有误",SUMPRODUCT(($C$3:$I$3)*(C4:I4))))
3、在L4单元格输入公式:
=IF(SUM(C4:I4)=0,"",IF(K4="有误",0,$J$3*B4-SUMPRODUCT(($C$3:$I$3)*(C4:I4))))
最后,选择J4:L4单元格区域,复制并下拉,估计应该可以满足你的操作要求了……
我是要发给几千个员工填写,为避免较多员工填错后续反复修改,所以想设置这些条件。
现在采取的办法是让余额为负数时单元格填充其他颜色提醒。
另外想了解下,数据有效性中AND不是可以并列多个条件吗,为啥我这里不管用了呢。
水太深啊!还是用我给你的公式,会自动显示生成的