excel中如何自动计算当月每天时间进度百分比

excel中如何自动计算当月每天时间进度百分比,第1张

公式

=DAY(A2)/VLOOKUP(MONTH(A2),{1,31;2,28;3,31;4,30;5,31;6,30;7,31;8,31;9,30;10,31;11,30;12,31},2)

例子见下图:

话说7月3日应该是968,不是你说的999哦。

1、按日期时间格式设计表格,日期看月日中间用“/”或“-”分隔,当年年份可省,日期与时间中间打一空格,比如a2单元格输入形式为:”8/7
9:45“;
2、然后在c2单元格输入公式:=round((b2-a2)24,1),直接相减得出的是天数,乘以24转化为小时,这里round函数是对求出的值四舍五入,并保留一位小数;
3、然后再对公式下拉填充即可。

这个是我以前回答另一位朋友的,供你参考办法一:从窗体工具(右键点击工具栏选窗体)中找一个“滚动条”插入,最小值设为0,最大值就是100,也可以根据你的需要调整。

步长是你希望的精度,可以设为1,然后把“链接单元格”设为完成数量所对应的单元格(例如B1),这个单元格就用公式,例如A1是起始时间,B1公式为=now()-A1,每天日期、时间在变动,B1的结果就会跟着变动,对应滚动条的滑块也会相应移动,但注意不要手工拖动滑块,否则B1公式也会变成数字。

稳妥些,可以用excel画图工具插入一个稍大些的方框罩住滚动条,设置颜色为透明,这样就可以避免误拖进度条了。

办法二:将后面100列设置条件格式,以B1公式值为条件,>=1时,第一列单元格变蓝色,>=2时,第二列单元格变蓝色,以此类推直到第100列。

如进度条的精度要求不高,也可以以5为进位,这样有二十列就可以了。也有进度条的效果。甚至可以设置不同阶段不同颜色。例如小于30的颜色为红色,30到60直接为**,60以上为蓝色。但是每个单元格只能有三种自定义设置。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12631174.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存