Excel 怎么取每个月的农历每月第一天和最后一天天

查看: 4841|回复: 18
一个月的最后一天的公式表示法
阅读权限70
在线时间 小时
请教老师:随便一个日期,如11-5-18、09-2-21,怎样用公式表示这个日期的最后一天11-5-31、09-2-28呢!谢谢!
阅读权限30
在线时间 小时
=DATE(YEAR(A1),MONTH(A1)+1,)
或者加载宏后使用
=eomonth(a1,0)
[ 本帖最后由 dickzxb2001 于
08:43 编辑 ]
阅读权限50
在线时间 小时
=DATE(YEAR(&09-2-21&),MONTH(&09-2-21&)+1,0)
阅读权限50
在线时间 小时
=TEXT(EOMONTH(A1,0),&yy-mm-dd&)复制代码
阅读权限70
在线时间 小时
谢谢dickzxb2001 、一嘟噜钥匙两位老师!
阅读权限30
在线时间 小时
=DATE(YEAR(A1),MONTH(A1)+1,1)-1
阅读权限70
在线时间 小时
谢谢wscjf 、qdjhyu 两位老师!
阅读权限20
在线时间 小时
这种公式论坛上原来也有不少,我搜集整理了一些,见附件,以供大家参考。
09:37 上传
点击文件名下载附件
2.37 KB, 下载次数: 94
阅读权限70
在线时间 小时
& & & & & & & &
谢谢xl6403 老师!
阅读权限50
在线时间 小时
=DATE(YEAR(NOW()),MONTH(NOW())+1,)
[ 本帖最后由 一指禅 于
11:33 编辑 ]
最新热点 /1
ExcelHome每周都有线上直播公开课,
国内一流讲师真身分享,高手贴身答疑,
赶不上直播还能看录像,
关键居然是免费的!
厚木哥们都已经这么努力了,
你还好意思说学不好Office。
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师选择你的地区
后使用快捷导航没有帐号?
请完成以下验证码
查看: 2554|回复: 19
【Excel每日一练】如何根据日期获取每月最后一天?
阅读权限50
在线时间32 小时
&2主题帖子积分
马上注册会计科普论坛,结交更多好友,享用更多功能,让你轻松玩转社区。
才可以下载或查看,没有帐号?
问题:如何根据日期获取每月最后一天?
微博桌面截图_18.jpg (32.23 KB, 下载次数: 2)
09:43 上传
游客,如果您要查看本帖隐藏内容请
09:44 上传
点击文件名下载附件
下载积分: 金币 -1
11.07 KB, 下载次数: 23, 下载积分: 金币 -1
关注官方社交账号,第一时间获得论坛活动通知^^,好处少不了
会计网社区
定时推送社区会计热门信息与网友八褂,社区更好玩!
官方订阅号
扫描关注会计网官方订阅号。
查看官方Q群大全,找到小伙伴。
扫描关注官方QQ空间。
阅读权限30
在线时间0 小时
主题帖子积分
会计助理 , 积分 2050, 距离下一级还需 2950 积分
非常用函数,Eomonth(start_date,months)
阅读权限20
在线时间5 小时
主题帖子积分
学习一下啊
阅读权限10
在线时间1 小时
主题帖子积分
阅读权限10
在线时间1 小时
主题帖子积分
EXCEL强大,要多加学习
阅读权限10
在线时间1 小时
主题帖子积分
卢子,我不会~
阅读权限20
在线时间6 小时
主题帖子积分
////////////////////////////////
阅读权限10
在线时间10 小时
主题帖子积分
学习,学习
阅读权限10
在线时间0 小时
主题帖子积分
阅读权限10
在线时间0 小时
主题帖子积分
不知道用哪个时间函数的公式啊,凌乱了~
阅读权限40
在线时间30 小时
主题帖子积分
谢谢分享!
注册账号后积极发帖的会员
经常帮助其他会员答疑
版权所有 Copyright (C) 2010 - 2017
All Rights Reserved &
“”是专业的会计学习交流社区。内容均由网友提供,如无意中侵犯了您的权益,请。每月最后一个周六用excel公式怎么算?
我的图书馆
每月最后一个周六用excel公式怎么算?
图文/兰色幻想(来自excel第一教室微信平台)昨天一位同学提问了一个问题,其中需要计算出每月的最后一个周六是哪一天。【例】如下图所示,要求根据提供的月份数字,返回每个月最后一个周六的日期。分析:1、每月最后一个周六,肯定和每月最后一天有关系,所以我们先算出每月的最后一天,如上图D列所示=DATE(,)&公式简介:下个月的第0天即是本月最后一天。2、最后一天的星期数可以用weekday函数返回,weekday函数的数字和第2个参数有关系,如果第二个参数省略,则星期和返回数字的关系为:周一 2周二 3周三 4周四 5周五 6周六 7周日 8WEEKDAY(D3) 即可以返回每月最后一天的日期3、根据最后一天的星期数,我们可以发现一个规则,最后一天之前的周六,和它相关的天数,恰好是最后一天的weekday返回的星期序号。如上图中E列所示,周六的日期公式为:=D3-E3最后,你可能会发现一个问题,如果一个月的最后一天是周六,应该是减0 而不是7。所以weekday外面还需要套一个Mod函数(返回余数),当星期正好为周六时,结果为0,即:=MOD(WEEKDAY(D3),7)把公式整合到一起,每月最后一个周六的日期应为=DATE(,)-MOD(WEEKDAY(DATE(,)),7)
TA的最新馆藏查看: 2343|回复: 7
[已解决]返回每个月最后一天且不是周未的日期
如果我想在某一单元格返回每个月最后一天且不是周未的日期,要怎么表达公式?比如A1显示的日期格式为:2014-08,那么我想在B1通过公式返回值显示为:,因为2014年8月的31号和30号分别是周日和周六,所以只显示29号,这样公式要怎么表达?
蝶·舞发布于
确保A1是“2014-8”内容,或者内容格式成2014-8=WORKDAY(EDATE(A1,1),-1)复制代码
本帖最后由 baksy 于
13:02 编辑
B1复制以下公式,
三键回车( 公式复制后,点一下公式编辑栏的任意位置,先按住 shift、ctrl 两个键,然后敲enter键)。
=A1&&-&&MAX(IFERROR(IF(WEEKDAY(A1&&-&&ROW($1:$31),2)&6,ROW($1:$31)),&&))
普通公式=IF(WEEKDAY(DATE(YEAR(A1),MONTH(A1)+1,1)-1)=1,DATE(YEAR(A1),MONTH(A1)+1,1)-3,IF(WEEKDAY(DATE(YEAR(A1),MONTH(A1)+1,1)-1)=7,DATE(YEAR(A1),MONTH(A1)+1,1)-2,DATE(YEAR(A1),MONTH(A1)+1,1)-1))复制代码
&&&本楼为最佳答案&&&
确保A1是“2014-8”内容,或者内容格式成2014-8=WORKDAY(EDATE(A1,1),-1)复制代码
或者A1为任意日期,求A1日期所在月的最后一个工作日=WORKDAY(EOMONTH(A1,0)+1,-1)复制代码
学习了,谢老师。
按错了,应该是yorkchenshunan 的才是最佳答案!其它的我试了,都是返回错误值!yorkchenshunan 大侠!我对不起你啊
我的公式返回错误是你没加载分析工具库,再给你一个不用分析工具库的公式吧=DATE(YEAR(A1),MONTH(A1)+1,)-TEXT(MOD(DATE(YEAR(A1),MONTH(A1)+1,),7),&[&1]-1&)-1复制代码
蝶·舞 发表于
我的公式返回错误是你没加载分析工具库,再给你一个不用分析工具库的公式吧
是的,这个可以了,谢谢啊
Powered by

我要回帖

更多关于 农历每月第一天和最后一天 的文章

 

随机推荐