excl中用left提取日期单位格前几个字符,但返回值为一个5位数
答案:3 悬赏:80 手机版
解决时间 2021-03-07 06:55
- 提问者网友:酱爆肉
- 2021-03-07 00:25
我在excl中用left提取日期单位格前的几个字符,但返回值为一个5位,比如使用=LEFt(A2,7)提取单位格(a2)内容为2010年12月15日的2010年12月,但返回的结果是40527,请问:问题出在那儿了,应怎么做。
最佳答案
- 五星知识达人网友:迷人又混蛋
- 2021-03-07 00:32
“2010年12月15日”是长日期格式,显示的是文本,而实际存储的是表示日期序列的数字,所以在正常的日期格式下用文本提取函数是不能提取的,可以试试如下公式:
=LEFt(TEXT(A2,"e年mm月dd日"),8)
=LEFt(TEXT(A2,"e年mm月dd日"),8)
全部回答
- 1楼网友:独钓一江月
- 2021-03-07 02:49
公式改为:
=text(A2,"YYYY年M")
- 2楼网友:山君与见山
- 2021-03-07 01:37
很简单,因为你设置的单元格格式是日期,你如果想要你说的效果的话
在旁边查一列,选中单元格,全部设置为文本格式,然后把你刚才的那些数字全部复制,选择性粘贴过去,然后在用left函数,就能得到你需要的数字了。
再看看别人怎么说的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯