excel自动获取当月剩余工作天数

excel自动获取当月剩余工作天数,第1张

可以分这样的两步来实现:

1、统计当天至月底的天数:=DATE(2021,11,30)-TODAY()+1

2、制定的假期大于当天的个数:{SUM(IF((A1:A7-C2)>0,1,0))},数组函数

3、两者之差就是当月需要工作的日期:{=DATE(2021,11,30)-TODAY()+1-SUM(IF((A1:A7-C2)>0,1,0))},这个{}需通过按ctrl+alt+回车键,来生成。

4、结果如图:

1、打开需要word文档,文档中有初始一些日期,在文档上方点击公式,显示公式菜单,找到如图中指出的日期和时间;

2、找到并点击日期和时间显示函数列表选项,找到指出的函数选项;

3、点击指出的函数,d出函数窗口,设置开始日期为同行的单元格日期,月数为0代表本月;

4、找到并点击确定按钮选项,显示该日期当月的最后一天日期;

5、之后会显示输入框,然后在输入框中输入DAY函数,然后点击确认选项;

6、回车显示成天数,使用excel的快速下拉赋值方式把其他单元格也计算出来。

根据楼主的要求,

提取年份360

提取月份30

然后提取日

三个相加即可

年份提取可以根据"年"进行拆分

"月"的提取可在月字位置拆分,将前面的年截取不要,后面就是月

date为当日的日期,通常now为日期时间格式,而DATE 只去日期格式。

=Format("3/31/09", "mm-dd-yyyy")

关于此例中用到的Format函数的相关知识:

Format函数

根据有效的命名表达式来对指定的表达式进行格式化。

Format(expression[, format[, firstdayofweek[, firstweekofyear]]])

Format 函数具有下面几个参数:

expression 必要参数。任何有效的表达式。

format 可选参数。有效的命名表达式或用户自定义格式表达式。

firstdayofweek 可选参数。常数,表示一星期的第一天。

firstweekofyear 可选参数。常数,表示一年的第一周。

扩展资料:

Month 代表每年中月份的数字。如果所输入的月份大于 12,将从指定年份的一月份开始往上加算。例如:DATE(2008,14,2) 返回代表 2009 年 2 月 2 日的序列号。

如果所输入的月份小于 0,将从指定年份前一年的十二月份开始往下减去相应的月份数。例如:DATE(2008,-3,2) 返回代表 2007年 9 月 2 日的序列号。

Day 代表在该月份中第几天的数字。如果 day 大于该月份的最大天数,则将从指定月份的第一天开始往上累加。例如,DATE(2008,1,35) 返回代表 2008 年 2 月 4 日的序列号。

参考资料来源:百度百科-date函数

以上就是关于excel自动获取当月剩余工作天数全部的内容,包括:excel自动获取当月剩余工作天数、怎么在excel中用月份计算当月天数的公式、VBA如何将单元格中的年份转为天数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/web/10206541.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存