excel表格中怎么把2011.1变成2011年1月

 我来答
匿名用户
2013-02-18
展开全部
如果你表格中的数据 是2011.1 这样的数字值的话,要想转换成日期数据格式的数字话,应该通过公式来转换……
首先将原来的数据的单元格式设置成 文本
然后再使用公式进行转换……比如原数据在A1 那么在B1输入如下公式:
B1 =--(LEFT(A1,4)&"-"&RIGHT(A1,LEN(A1)-5)) 然后将该单元格的格式设置成 日期 2001年3月 这样你原来的文本格式的数据 就被转换成真正日期格式的数据了……
你这样的数据是不规范的 可能还会出现其他情况 所以 最好是使用替换的方式 将 点(.) 替换成 减号(-) 然后设置单元格格式为日期格式……
追问
高手啊 
能不能麻烦你给我解释一下这个公式的意思?多谢了
追答
意思就是 如果你的A1 中的数据是文本格式的数字的话 并且只有一个小数点……
提取 左边的4为数 以及小数点右边的数(考虑可能会出现两位小数 比如10、11、12等)并且使用 & 运算符使得他们与“-”连接起来变成 日期格式的文本,然后前面加上“--”是把他们再变成数字而不是文本(文本数字转成数值数字的运算 就是前面加“--”这样的两个减号……)
这样其实就是 先把日期格式的 文本数字 变成数值型的日期系列数值 然后再设定日期格式……
最后这个你的数据 就变成了真正的 日期格式数据了 以后的运算就可以按着日期来运算了……
tanzn
2013-02-18 · TA获得超过2723个赞
知道大有可为答主
回答量:1551
采纳率:61%
帮助的人:929万
展开全部
先选择你的日期单元格(行或者列),CTRL+H(替换),.替换成-
然后设置单元格格式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
清新香橙2009
2013-02-18 · TA获得超过2982个赞
知道小有建树答主
回答量:1092
采纳率:60%
帮助的人:143万
展开全部

在菜单栏有 格式--单元格--按你要求后选分类里面的内容就行了。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
三合小学鲁成坡
2013-02-18 · TA获得超过101个赞
知道答主
回答量:116
采纳率:100%
帮助的人:33.8万
展开全部
选定你出现日期的一列,然后右击出现快捷菜单,选择单元格格式---数字---日期--选择2001年3月这个格式,点击确定就行了。
更多追问追答
追问
我试过了,这样的结果就是所有的数字都会变成1905年7月,我还得一个一个的往里输
追答

假如你的数据2011.1在A1单元格,你就在表格里增加一列,作为转换的数据,具体步骤是:在B1单元格内输入

=SUBSTITUTE(A1,".","年")&"月"

然后回车,最后用填充柄下拉,你要的格式转换的数据就全部出来了。这个我试过了,不会再出错了。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pangdingg
2013-02-18 · TA获得超过177个赞
知道答主
回答量:93
采纳率:100%
帮助的人:33万
展开全部

把2011.1的单元格格式,设置为“自定义”,类型里填写 :0"年".0"月"。

追问
我试过了,这样的结果就是所有的数字都会变成1905年7月,我还得一个一个的往里输
追答

不会吧,我是选中所有的日期,然后做的设置,米问题~ 

 

要不加我QQ,我看看你的EXCEL  2500369524

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ringreason
2013-02-18 · TA获得超过241个赞
知道小有建树答主
回答量:372
采纳率:100%
帮助的人:149万
展开全部
设置单元格格式里
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式