用Excel计算年级 函数公式YEAR 为什么结果总是1900

如题所述

函数year的参数应该是一个日期序列号,微软Excel日期序列号是从1900年1月1日开始从1编起,数到今天是42850天,也就是,2017年4月5日的日期序列号是42850.
而你图中的"2016-2014+1",显然=3,而日期序列号为2的对应日期是1900年1月2日,再用取年公式,得到结果当然是1900年。追问

我就是想计算年级 该怎么算

追答

你能实际讲讲,要对什么计算出什么吗

追问

2016年入学的是大一 算出来应该是1 2015年入学的是大二这样 类推

追答

这样可以吗?=YEAR(TODAY())-A1

追问

单元格式的设置要改吗 这个是啥意思 能解释下吗 多谢啊

追答

单元格格式不用改。意思是把今天的日期对应的年取出来,即2017,然后减去2016得到1

追问

谢啦

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-04-25

千年虫

Excel 日期是从 1900年开始算的

1 是  1900-1-1 日

第2个回答  2017-04-25

我就不多说了,最小值就是1900年

用Excel计算年级 函数公式YEAR 为什么结果总是1900
函数year的参数应该是一个日期序列号,微软Excel日期序列号是从1900年1月1日开始从1编起,数到今天是42850天,也就是,2017年4月5日的日期序列号是42850.而你图中的"2016-2014+1",显然=3,而日期序列号为2的对应日期是1900年1月2日,再用取年公式,得到结果当然是1900年。

为什么excel中year(11\/11-2015)结果是1900,怎么改正急求?
这是一个错误的公式,不能返回1900.11\/11是1,再减2015等于-2014,year函数是取一个日期的年,而日期不能是负值,所以返回错误数据提示,如图所示:

为什么excel中year(11\/11-2015)结果是1900
返回某日期对应的年份。返回值为 1900 到 9999 之间的整数。语法 YEAR(serial_number)Serial_number 为一个日期值,其中包含要查找年份的日期。应使用 DATE 函数来输入日期,或者将日期作为其他公式或函数的结果输入。例如,使用 DATE(2008,5,23) 输入 2008 年 5 月 23 日。如果日期以文本的形式...

为什么EXCEL中输入year函数是一个1990~9999的数字
因为excel编辑软件时,默认日期起始值是1900年1月1日,而年份只能达到4位,最大的数就是9999了,所以…

为什么excel中year(11\/11-2015)结果是1900
说明 Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1 而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。Microsoft Excel for the Macintosh 使用另外一个默认日期系统。由 YEAR、MONTH 和 DAY 函数返回...

为什么excel表格里面年份是按1900年算的?
另一种方法是使用Excel的日期函数。输入公式=today()会返回当前日期,但同样会按照默认格式显示。如果希望直接得到2019年8月31日这样的格式,可以事先设定好日期格式,如"dd-mm-yyyy",然后再输入日期,这样Excel会按照设定的格式显示,不会自动从1900年开始计算。总结来说,避免从1900年开始算日期的关键...

在excel表格中,选定日期格式后为什么总是要从1900开始算
接着,你可以在公式中输入具体的日期,比如"2019-8-31",或者使用Excel的内置函数,如=today(),这将获取当前日期。输入后,日期会按照你设定的格式显示,不一定会从1900年开始,而是按照系统设置或者你手动输入的日期范围来计算。总结来说,问题的根源在于日期格式设置,通过正确的输入和格式化,你可以...

Excel函数year 为啥提取的不是年?
默认的,=YEAR()提取就是年:但该单元格被你设置为“mmm-dd”(或粘贴了B2格式),那就变成“Jul-05”了:重新把C列单元格格式改为“常规”就行了。

在excel表格中,选定日期格式后为什么总是要从1900开始算
原因:设置错误导致的。解决方法:重新输入日期来解决此问题。如下参考:1.在单元格中键入10并将单元格格式更改为date,如下图所示。2.如果日期更改,则自动更改为1990年,如下图所示。3.输入时间公式为2019-8-31。4.或者您可以直接输入公式=today()。5.您可以得到日期,如下图所示。

为什么excel工龄计算公式算出来的结果是1900-1-6
选中要显示的单元格,CTRL+1或者右击“设置单元格格式”,点数字,常规。确定。希望可以帮到你

相似回答