EXCEL中关于IF和DATEDIF函数的用法

 我来答
箕康胜璩苒
2020-04-11 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.1万
采纳率:26%
帮助的人:727万
展开全部
#NUM!出现可能的原因和解决方法
1、在需要数字参数的函数中使用了无法接受的参数
解决方法:确保函数中使用的参数
(参数:函数中用来执行操作或计算的值。参数的类型与函数有关。函数中常用的参数类型包括数字、文本、单元格引用和名称。)是数字。例如,即使需要输入的值是
$1,000,也应在公式中输入
1000。
2、使用了迭代计算的工作表函数,如
IRR

RATE,并且函数无法得到有效的结果
解决方法:1、为工作表函数使用不同的初始值。
2、更改
Microsoft
Excel
迭代公式的次数。
操作方法
在“工具”菜单上,单击“选项”,再单击“重新计算”选项卡。选中“迭代计算”复选框。若要设置
Microsoft
Excel
进行重新计算的最大次数,请在“最多迭代次数”框中键入迭代次数。迭代次数越高,Excel
用于计算工作表的时间越多。若要设置两次迭代结果之间可以接受的最大误差,请在“最大误差”框中键入所需的数值。数值越小,结果越精确,Excel
用于计算工作表的时间也越多。
3、输入的公式产生的数字太大或太小,无法在
Microsoft
Excel
中表示
解决方法:更改公式,使其结果介于-1*10^307和10^307之间。
所有我猜测你最有可能的原因是datedif的参数有问题,即G5,I5可能不是日期格式.正确的日期在Excel中是数值,而不是文本.
所有建议你检查是不是G5,I5格式设置有问题.
辛丹萱竹祥
2019-04-12 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:33%
帮助的人:908万
展开全部
这是计算当前系统时间到c26中所列时间之间,相隔的月数
=datedif(开始日期,结束日期,结果参数)
其中,结果参数:
"y"表示计算结果为年数
"m"表示计算结果为月数
"d"表示计算结果为天数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
前恒闫香旋
2019-08-18 · TA获得超过3900个赞
知道大有可为答主
回答量:3170
采纳率:32%
帮助的人:206万
展开全部
query取得iframe中元素的几种方法
在iframe子页面获取父页面元素
代码如下:
$(
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
铎黛理韫
2020-04-12 · TA获得超过3898个赞
知道大有可为答主
回答量:3202
采纳率:31%
帮助的人:496万
展开全部
DATEDIF
计算第二个参量减去第一个参量,结果不能为负数。
改正的公式:
=IF(H5>0,IF(G5>I5,100%,IF(DATEDIF(G5,I5,"d")<=1,95%,IF(DATEDIF(G5,I5,"d")<=3,80%,IF(DATEDIF(G5,I5,"d")<=5,60%,0)))),0)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式