会员登录 - 用户注册 - 网站地图 Office中国(office-cn.net),专业Office论坛
当前位置:主页 > 技巧 > Excel技巧 > 操作 > 正文

在 Excel 97/2000 工作表中插入 Julian 日期

时间:2005-04-08 11:44 来源:未知 作者:未知 阅读:
“Julian 日期”所指的日期格式,是当前年份和从年初算起的天数的结合。例如:2003 年 1 月 1 日表示为 2003001, 而 2003 年 12 月 31 日则表示为 2003356。本文将说明“Julian 日期”格式。请注意此格式并不基于 Julian 历法,也不是一个真正的 Julian 日期。

注意

  • DATEVALUE 函数 — 将文本日期转换为序列号。
  • TEXT 函数 — 以指定的数字格式转换为文本。
  • TODAY 函数 — 当天日期的序列号。
  • 在以下公式中,使用的当前日期是从计算机系统时钟上得到的,年份从 1 月 1 日 (1/1) 开始。若要将公式转换为使用不同的开始日期,请将“1/1/”部分编辑为需要的日期。
将当天作为“Julian 日期”输入

若要以年份为两位数的“Julian”格式插入当前日期,请输入以下公式。

=TEXT(TODAY(),"yy")&TEXT((TODAY()-DATEVALUE(TEXT(TODAY(),"yy")&"1/1/")+1),"000")

若要以年份为四位数的“Julian”格式插入当前日期,请输入以下公式。

=TEXT(TODAY(),"yyyy")&TEXT((TODAY()-DATEVALUE(TEXT(TODAY(),"yy")&"1/1/")+1),"000")

将日期转换为“Julian 日期”

若要将单元格 A1 中的日期转换为年份为两位数的“Julian”格式,请输入下列公式。

=TEXT(A1,"yy")&TEXT((A1-DATEVALUE(TEXT(A1,"yy")&"1/1/")+1),"000")

若要将单元格 A1 中的日期转换为年份为四位数的“Julian”格式,请输入下列公式。

=TEXT(A1,"yyyy")&TEXT((A1-DATEVALUE(TEXT(A1,"yy")&"1/1/")+1),"000")

有关此公式中工作表函数的详细信息,请在“Office 助手”中键入“DATEVALUE”、“TODAY”或“TEXT函数”,然后单击“搜索”进行查阅。

(责任编辑:admin)

顶一下
(0)
0%
踩一下
(0)
0%
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价: