excel折线图数据点python 生成日期列表显示1990年x月x日,无法对应我自己列表的python 生成日期列表,并且不显示数据值

J2EE(63)
本文转自:
& & 对于Excel,日期仅仅是一个数字。更精确地说,日期是一个序列号,代表自从1900年1月O日以来的天数。序列号1对应于日,序列号2对应于1900 年1月2日,依此类推。这样的序列号系统使得用公式处理日期成为可能。例如,可以建立一个公式来计算两个日期之间的天数(只需要用一个日期减去另外一个)。 & &
& & Excel支持的日期从1900 年1月1日,一直到日(序列号=2958465) 。 &&
& & 可能有人会对1900年1月O日感到奇怪。这个非日期(对应于日期序列号)实际用来代表并不与特定一天相关联的时 &间。这个非日期事物在本章后面将会详细介绍。
&& &要将日期序列号当做日期查看,必须把单元格格式化为日期格式,方法是选择“开始”——“数字”——“数字格式”,下拉列表中提供了两种日期格式。
&& &与日期序列号相似,时间也有序列号。当需要处理时间值时,只需扩展Excel日期序列号系统以包括小数即可。换句话说,Excel使用小数的天来处理时间。例如,日的日期序列号是39234,中午(一天的一半)在内部以39234.5 表示。 & &与一分钟等价的序列号大约是0. 。下面的公式通过把24小时乘以60分钟再被1除来计算这个数。分母由一天中的分钟数组成(1440)
&& =1/(24*60) & &类似地,与一秒钟等价的序列号大约是0. ,通过下面的公式获得:1除以24小时乘以60分钟再乘以60秒的积。在这个例子里,分母代表一天中的秒数(86400)。
&& =1/(24*60*60) & &在Excel中,最小的时间单元是千分之一秒。下面显示的序列号代表23:59:59.999 (或是午夜前的千分之一秒):0 .
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:286789次
积分:3903
积分:3903
排名:第5851名
原创:101篇
转载:121篇
评论:27条
(3)(2)(23)(18)(3)(3)(15)(12)(1)(2)(1)(2)(1)(1)(4)(2)(2)(1)(1)(4)(6)(12)(6)(16)(16)(7)(5)(10)(14)(9)(2)(5)(1)(1)(3)(10)(1)(2)查看: 3122|回复: 11
求指定时间后36个月的日期
初级二, 积分 82, 距离下一级还需 168 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
免费注册成为本站会员,享用更多功能,结识更多Office办公高手!
才可以下载或查看,没有帐号?
如:后36个月用什么函数计算出?
学office,哪能不关注全网最大的Office类微博(新浪)
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
=EDATE(A1,36)复制代码
学office,哪能不关注全网最大的Office类微博(新浪)
初级二, 积分 82, 距离下一级还需 168 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
谢谢,可是我的是精简版,无法加载宏,
已经找到解决办法
&=DATE(YEAR(A1),MONTH(A1)+36,DAY(A1))&
学office,哪能不关注全网最大的Office类微博(新浪)
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
2010版中,EDATE、EOMONTH 函数不用再加载,可直接使用。
学office,哪能不关注全网最大的Office类微博(新浪)
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
2010版中,EDATE、EOMONTH 函数不用再加载,可直接使用。
gvntw 发表于
→→→→→→→→→→→→
说得在理,不仅如此,而且:
=DATE(YEAR(A1),MONTH(A1)+36,DAY(A1))复制代码 =EDATE(A1,36)复制代码
这两个公式返回的结果并不完全一致,如下实例:
<font color="#08-2-29<font color="#11-3-1
=DATE(YEAR(A1),MONTH(A1)+36,DAY(A1)) <font color="#11-2-28
=EDATE(A1,36)
学office,哪能不关注全网最大的Office类微博(新浪)
中级二, 积分 805, 距离下一级还需 245 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
为什么会这样?
学office,哪能不关注全网最大的Office类微博(新浪)
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
eDate可以自动判断一个日期是否为一个月的最后一天,遇到2.29的情况,在跨年的时候再到2月就会显示为28天.(应该是只对于开始日期的&日&大于目标日期的&日&的时候,比如2.29到2.28,3.31到4.30)
而用date处理2月份的时候,因为用到了day(),这个day如果等于29的话,如果目标日期2月份没有29号,进位到3月份1号.同样,遇到31号(月末最后一天)转到30号的时候,也会进位到下个月的1号(遇到2月会进到3-4号).
学office,哪能不关注全网最大的Office类微博(新浪)
初级二, 积分 217, 距离下一级还需 33 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
本帖最后由 赵文竹 于
10:51 编辑
eDate可以自动判断一个日期是否为一个月的最后一天,遇到2.29的情况,在跨年的时候再到2月就会显示为28天.(应该是只对于开始日期的&日&大于目标日期的&日&的时候,比如2.29到2.28,3.31到4.30)
而用date处理2月份的时候 ...
DJ_Soo 发表于
10:15 学习了,我也是想不明白他们的结果为什么会不一样呵呵,通过你的讲解了解了,谢谢!不过,还是有点晕,那个日期才是最终的正确日期呢?!
学office,哪能不关注全网最大的Office类微博(新浪)
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
学习了,我也是想不明白他们的结果为什么会不一样呵呵,通过你的讲解了解了,谢谢!不过,还是有点晕,那个日期才是最终的正确日期呢?!
赵文竹 发表于
→→→→→→→→→→→→→→→→--
一般情况下,2月29日所对应的下年同期应该是2月28日,但不同情况有不同选择,根据各人需要而定。
所以,=EDATE(A1,36)&&这个公式更有说服力。
学office,哪能不关注全网最大的Office类微博(新浪)
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
[VBA] 求指定时间前后N个月的日期(自定义函数)
学office,哪能不关注全网最大的Office类微博(新浪)
Excel技巧网的会员探讨问题仅代表其个人意见,与网站的立场无关。任何违反国家和地方相关法律法规的言论,本站有义务协助政府相关部门追究发言者的责任!
本站中非注明转载文章与案例的版权为作者与Excel技巧网共有。若非原文作者,本站之外任何单位或个人未经允许,不得将其用于商业用途。
若非原文作者,任何形式的非商业性转载必须获得Excel技巧网或作者允许,并注明作者和出处。
会员发表的帖子如涉及版权纠纷,须自行负责。详情请参考注册时的网站服务条款。
本站特聘法律顾问:沈学律师
Powered by在Excel表格里输入数字。为什么会显示年月日-中国学网-中国IT综合门户网站-提供健康,养生,留学,移民,创业,汽车等信息
> 信息中心 >
在Excel表格里输入数字。为什么会显示年月日
来源:互联网 发表时间: 12:55:24 责任编辑:李志喜字体:
为了帮助网友解决“在Excel表格里输入数字。为什么会显示年月日”相关的问题,中国学网通过互联网对“在Excel表格里输入数字。为什么会显示年月日”相关的解决方案进行了整理,用户详细问题包括:RT,我想知道:在Excel表格里输入数字。为什么会显示年月日,具体解决方案如下:解决方案1: 这是Excel自动显示的,有时会很方便,有时会很麻烦。解决方案2: 是因为此单元格格式为日期。解决办法:右键单击单元格设置单元格格式一数字一常规一确定
5个回答1个回答6个回答5个回答6个回答5个回答5个回答4个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答
相关文章:
<a href="/cse/search?q=<inputclass="s-btn"type="submit"text="<inputclass="s-btn"type="submit"text="<buttonhidefocusclass="s-btnjs-ask-btn"text="我要提问
<a href="/cse/search?q=如何在EXCEL图横坐标只显示年份X取值是日期(如20/3/1991),我希望在图中的横坐标只显示年份(如1991).然而,我尝试过在散点图和折线图右键“坐标轴格式”自定义改成“yyyy”,结果散点图(上)变成全部“1900“,折线图(下)没有改变(20/3/1991).哪位大牛可以帮帮忙?
检查一下你的x轴数据,它是文本格式.你需要把它做一下计算,改成数字格式的年份:=+right(B2,4)如果还想使用原格式,首先将计算公式的单元格设定为自定义格式"d/m/yyyy”,公式可以写成:=DATE(RIGHT(B2,4),MID(B2,FIND("/",B2)+1,FIND("/",B2,FIND("/",B2)+1)-FIND("/",B2)-1),LEFT(B2,FIND("/",B2)-1))然后再图表格式中,将X轴数字格式设定为自定义的"yyyy”
嗯,我在提问之前也试过第一种方法,在折线图确实可以,在散点图还是1900。现在也试了你的第二种方法,也是可以。可是,我朋友要求找一种不写函数的方法,就是只通过简单的改变坐标轴属性来实现。您可以再帮忙想想不?
而且记着,原数据是以20/3/1991(dd/mm/yyyy)书写的,中文版Excel的自带格式是刚好反过来的。我觉得在我的EXCEL里面全部变成1900是因为EXCEL识别不了这个是日期。
你说的没错,就是因为Excel识别不了这个格式,所以就把它当成了文本处理。除了数字,所有文本变换为数字或者日期、时间的时候,都会作为0处理。Excel中把日0:00作为起始值,所以年份自然就都是1900了。
很抱歉,我只能做到这些。
为您推荐:
其他类似问题
扫描下载二维码根据某个excel 数据表制作了折线图,如果这个表的数据是一直增加的,需要一次次的修改图表的数据源,很麻烦。
其实,你可以这样的:把源数据设置为“表格”。
本文来自微信公众账号提交,由微信啦收录,转载请注明出处。
微信扫码 分享文章

我要回帖

更多关于 excel折线图日期 的文章

 

随机推荐