ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: 兰色幻想

欢迎参加关于时间、日期的应用接龙游戏!(全新整理9月27日))

[复制链接]

TA的精华主题

TA的得分主题

发表于 2004-10-29 11:41 | 显示全部楼层
以下是引用skq在2004-8-8 10:47:00的发言: 两个日期间的间隔天数计算:=datedif("开始日期","终止日期","d"),如计算2004年1月10日到2004年8月8日间隔天数为=datedif("2004-1-10","2004-8-8","d")

请问datedif是什么函数?为什么我的函数列表中没有这个函数,但又可以使用它呢?

另外,全国计算机应用能力考试中有如下的一道题:

在当前的单元格A1中利用日期和时间运算计算出1994年8月9日到1994年10月8日间隔天数(不使用函数).

这题怎样做?请大家.谢谢!

TA的精华主题

TA的得分主题

发表于 2004-11-6 16:21 | 显示全部楼层
直接用1994年10月8日减去1994年8月9日,单元格格式为常规即可。

TA的精华主题

TA的得分主题

发表于 2004-11-8 19:31 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
以下是引用gvntw在2004-8-19 10:51:00的发言: 从身份证号码中取出出生年月日:=TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")*1

看到这要简单的公式,真是惭愧.....

楼主能详细介绍一下这个公式吗?我一半都看不懂.

给各位看一下我自己想破脑袋做的公式(注:我是新手,接触公式不到2星期),真是太长了.

=IF(LEN(D35)=18,DATE(MID(D35,7,4),MID(D35,11,2),MID(D35,13,2)),IF(LEN(D35)=15,DATE(MID(D35,7,2),MID(D35,9,2),MID(D35,11,2)),"错误身份证号"))

TA的精华主题

TA的得分主题

发表于 2004-11-8 19:37 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2005-1-25 14:25 | 显示全部楼层
mark一下,有时间仔细拜读。

TA的精华主题

TA的得分主题

发表于 2005-1-31 12:02 | 显示全部楼层

4、确定一个日期的季度:=ROUNDUP(MONTH(A1)/3,0)

或者=ceiling(month(A1)/3,1)

TA的精华主题

TA的得分主题

发表于 2005-1-31 14:15 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

又看到新东西了。这论坛真不错。谢谢楼主。

TA的精华主题

TA的得分主题

发表于 2005-4-27 15:10 | 显示全部楼层
如何计算两个工作日期之间的天数,就是排除了非工作日日期和节假日日期?谢谢!

TA的精华主题

TA的得分主题

发表于 2005-10-12 20:52 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
以下是引用helimin在2005-4-27 15:10:00的发言: 如何计算两个工作日期之间的天数,就是排除了非工作日日期和节假日日期?谢谢!
NETWORKDAYS()

TA的精华主题

TA的得分主题

发表于 2006-5-13 03:15 | 显示全部楼层
以下是引用[I]snowpeak[/I]在2005-1-31 12:02:00的发言:[BR]

4、确定一个日期的季度:=ROUNDUP(MONTH(A1)/3,0)

或者=ceiling(month(A1)/3,1)

多数是用roundup或Int之类的,Ceiling在这里其实很好用,比如,银行确定计息日期 起始日期在A1,返回季度末的20日(3-20、6-20……)见http://club.excelhome.net/dispbbs.asp?BoardID=3&ID=165967&replyID=&skin=0第8楼 =DATE(YEAR(A1),CEILING(MONTH(A1)+(DAY(A1)>20),3),20) 返回季末最后一天 =DATE(YEAR(A1),INT((MONTH(A1)+2)/3)*3+1,0)换成Ceiling后: =DATE(YEAR(A1),CEILING(MONTH(A1),3)+1,0) 返回本半年末 =DATE(YEAR(NOW()),CEILING(MONTH(NOW()),6)+1,0)
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-25 03:56 , Processed in 0.039883 second(s), 5 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表