在EXCEL中,如果A1=TODAY(),显示2012/12/19,我想从其中取出月份12,不用=YEAR(TODAY())怎么做?
答案:6 悬赏:60
解决时间 2021-02-21 13:55
- 提问者网友:伪善人独行者
- 2021-02-21 07:44
换句话说我用公式在A1中取得了一个不随系统时间变化的日期型数据,就是显示输入数据的当天日期并不会再下一次打开时变化,怎么样先把日期型数据变成文本型的,再用MID函数取数?求高手帮助啊~~~
最佳答案
- 二级知识专家网友:开心就好
- 2021-02-21 08:13
如果A1是使用=today()得出的,那么实际值是日期序列(因为你的显示格式不是excel系统的格式,所以我对你的实际值有些怀疑)。
如果想提取日期序列的月份,使用MONTH()函数就好了。=month(a1)。前提是,你的a1必须是日期。
如果不是日期...相对麻烦一些,如果长度统一倒还好(xxxx/xx/xx)。如果不统一的话,还得使用find函数找到月份的位置,再使用MID函数。
如果想提取日期序列的月份,使用MONTH()函数就好了。=month(a1)。前提是,你的a1必须是日期。
如果不是日期...相对麻烦一些,如果长度统一倒还好(xxxx/xx/xx)。如果不统一的话,还得使用find函数找到月份的位置,再使用MID函数。
全部回答
- 1楼网友:樣嘚尐年
- 2021-02-21 12:50
把那一列复制到记事本里,再从记事本里粘回去
- 2楼网友:我叫很个性
- 2021-02-21 11:21
=MONTH(A1)
如果要在A1只显示月份,可以右击,设置单元格格式:数字,自定义,右侧输入0000mm00
- 3楼网友:悲观垃圾
- 2021-02-21 10:05
要想不随系统日期变化而变化,只有手输了
- 4楼网友:不羁的心
- 2021-02-21 09:02
=if(datedif(today(),a1,"d")<1,"已过期",datedif(today(),a1,"d"))
参考公式
- 5楼网友:爱情是怎么炼成的
- 2021-02-21 08:44
假设你的日期在A1单元格,要在B1单元格得到得到文本格式月份,在B1输入,=TEXT(A1,"MM")即可
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯