以文字为推测条件的方法不胜感激:
1.if函数中逻辑值,是文本型数字可在运算时先对己乘1转为数值型,如是城需以文字作逻辑判断项可在前后去添加英文引号。
2.if函数好象是指excel中的if函数,根据更改的条件来可以确定其真(true)、假(false),参照逻辑计算的真假值,进而赶往你所选的内容。
3.也可以使用函数if对数值和公式接受条件检测。
excel中elseif函数中数字不做为文本,只做运算数据用不着打双引号的
countif函数中双引号从三个方面表述:
第一,意思是空字符。if(a1,,a1*1的意思是如果没有a1的值为空,则会显示空白,要不然前往a1*10第二,字符串它表示文本,在公式中文本两边都需要加双引号countif(a:a,abc)意思是统计a列的为“abc”的个数。
第三,“日期可以表示文本型日期。countif(a:a,2014-10-5)。
公式精简优化为这样:if((d60)(d610^7),,if(d610^6,(d6-550000)*0.00162250,if(d6500000,(d6-500000)*0.0021250,d6*0.0025)))如果你必须按题目那样的话写的,公式那样:if(and(d60,d6500000),d6*0.0025,if(and(d6500000,d61000000),(d6-500000)*0.0021250,if(and(d61000000,d610000000),(d6-550000)*0.00162250,)))题目中公式程序出错有三点:
一、公式语法格式问题,而且and()函数没有把条件括起来,如:and(d60,d6500000)这样的话才是正确的。二、公式的返回结果不能不能用双引号括站了起来,如题目中的d6*0.0025,这样的写就然后直接返回这一串字符了,并不是运回来不运行的数值结果。三、另外那就是公式中的符号和运算符等,要在半角的状态下输入(关了中文输入法再然后输入)不然又是不对的。