在EXCEL中,怎么表示当月的前一个月
在计算工龄津贴时,打开的工作表是当期的日期月份,发放工资是前一个月的,这就要精确地计算出员工的精确工龄,也就是当月的前一个月的问题,怎么样计算,请高手指教...
在计算工龄津贴时,打开的工作表是当期的日期月份,发放工资是前一个月的,这就要精确地计算出员工的精确工龄,也就是当月的前一个月的问题,怎么样计算,请高手指教
展开
4个回答
展开全部
【建议】
使用EOMONTH函数(备注:end of month,返回某个月月末日期的函数),配合调整单元格数字的日期格式。
【公式】
=eomonth(A1,-1)
【释义】
括号里第1个值表示需要引用的日期所在的单元格,第2个值表示需要返回的第x个月的这个x的数字,如果需要返回前一个月的月末日期则输入-1;如果需要返回当前月的月末日期则输入0;如果需要反馈下一个月的月末日期则输入1,以此类推。
【举例】
A1单元格数值为日期2022/2/1
B1单元格输入公式=eomonth(A1,-1),返回结果为数值44592
设置单元格格式-数字-日期的格式为“*2012/3/14”后确认,复原为“2022/1/31”。
您也可以设置设置单元格格式-数字-日期的格式为“2012年3月”来实现针对某年某月的日期显示
【总结】EOMONTH公式配合数字格式,可根据某个日期返回任意前后月的日期。
展开全部
返回当前月份的上一个月,还可以用如下更通用、简短的公式:
=TEXT(TODAY(),"e-m")-1
返回值是上个月的最后一天。
=TEXT(TODAY(),"e-m")-1
返回值是上个月的最后一天。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=DATE(YEAR(TODAY()),MONTH(TODAY())-1,DAY(TODAY()))
或
=EDATE(TODAY(),-1)
第2个公式所在的单元格要设置为日期的某种类型。
或
=EDATE(TODAY(),-1)
第2个公式所在的单元格要设置为日期的某种类型。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一、只是需要简单的月份数字:
1.
输入一个日期,比如在
“B2”单元格里输入 2015-8-7;
2.
在
“C2”单元格里输入:=MONTH(B2)-1,即可得到
7。这里的
7
是一个数字,它的值就是
7
。
二、需要显示为月份,但存储的仍然是日期的序列数:
1.
输入一个日期,比如在
“A2”单元格里输入 2015-8-7;
2.
在
“C2”单元格里输入:=EDATE(A2,-1),得到一个日期的序列数
42192;
3.
右击
“C2”单元格——单元格格式——自定义:m"月",即显示为“7月”,但是这个“7月”只是显示为“7月”,该单元格的值仍然是
42192,也就是说,你仍然可以对这个单元格进行与日期有关的计算。
1.
输入一个日期,比如在
“B2”单元格里输入 2015-8-7;
2.
在
“C2”单元格里输入:=MONTH(B2)-1,即可得到
7。这里的
7
是一个数字,它的值就是
7
。
二、需要显示为月份,但存储的仍然是日期的序列数:
1.
输入一个日期,比如在
“A2”单元格里输入 2015-8-7;
2.
在
“C2”单元格里输入:=EDATE(A2,-1),得到一个日期的序列数
42192;
3.
右击
“C2”单元格——单元格格式——自定义:m"月",即显示为“7月”,但是这个“7月”只是显示为“7月”,该单元格的值仍然是
42192,也就是说,你仍然可以对这个单元格进行与日期有关的计算。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询