永发信息网

if函数请教

答案:3  悬赏:60  手机版
解决时间 2021-01-30 05:05
  • 提问者网友:川水往事
  • 2021-01-29 16:08
当我在单元格内输入公式:=IF(C4="1","a",IF(C4="2","b",IF(C4="3","c",IF(C4="4","d",IF(C4="5","e",IF(C4="6","f",if(c4="7","g",if(c4="8","h"))))))))时,接着在后面继续输入if(c4="9","i",)时,就提示出错了,标点符号确定与前面的一样,请高手们帮一下忙,是什么问题,应该怎样解决,谢了!
最佳答案
  • 五星知识达人网友:持酒劝斜阳
  • 2020-03-31 06:06
if超出限制,一般是7个if以内。
如果7个以上可以用:=CHOOSE(C4,"a","b","c","d","e","f","g","h","i")
或者:=lookup(判断条件,{条件值1,条件值2,......},{条件值1的结果1,条件值1的结果2,......})
全部回答
  • 1楼网友:廢物販賣機
  • 2020-03-28 14:26
做一个统计l1\p1\r1\v1为零的个数的函数,如下: int numofzero(long ...n){ int num=0; for(long i:n){ if(i==0){ num++; } } return num; } 再做判断: if(d1>0&&h1>0){ int num=numofzero(l1,p1,r1,v1); switch(num){ case:0 35-(100-f6*100)*0.35; case:1 37.5-(100-f6*100)*0.375 //...类似 } } else if(d1>0&&h1=0){ //...类似 }
  • 2楼网友:轻雾山林
  • 2019-05-12 21:19
if(c4="9","i",)这里要么你在最后一个逗号后加参数,要么就去掉这个逗号
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯