谁能解释一下这个excel函数?text还能这样用?
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/13 18:13:53
谁能解释一下这个excel函数?text还能这样用?
假设A1单元格是年份,则B1输入:
=TEXT(A1&-2&-29,"[>60]闰年;;平年;平年")
text还能这样用?
假设A1单元格是年份,则B1输入:
=TEXT(A1&-2&-29,"[>60]闰年;;平年;平年")
text还能这样用?
先占个地方,等下研究研究
再问: 嗯,谢谢!
再答: 总算是搞明白一点点了,有个朋友想知道>60的意思是什么,其实我认为这里>60是错误的,如果按=TEXT(A1&-2&-29,"[>60]闰年;;平年;平年")计算,那1900年就是平年,实际上1900年是闰年。 因为我们电脑算日期的时候一般是以1900/01/01算第一天的,它的值也就是1,那1900/2/29就是60,考虑到1900年,只要这里的数字小于60就可以。 这里面的算式也没多大意义,关键的是找出平年的2/29这天是非法的就可以,用这个简化的就可以说明:=--TEXT(B1,"#"),如果是闰年的就会返回一个值,如果是平年就返回错误
再问: 嗯,谢谢!
再答: 总算是搞明白一点点了,有个朋友想知道>60的意思是什么,其实我认为这里>60是错误的,如果按=TEXT(A1&-2&-29,"[>60]闰年;;平年;平年")计算,那1900年就是平年,实际上1900年是闰年。 因为我们电脑算日期的时候一般是以1900/01/01算第一天的,它的值也就是1,那1900/2/29就是60,考虑到1900年,只要这里的数字小于60就可以。 这里面的算式也没多大意义,关键的是找出平年的2/29这天是非法的就可以,用这个简化的就可以说明:=--TEXT(B1,"#"),如果是闰年的就会返回一个值,如果是平年就返回错误