Q1:excel表格中单元格自定义格式需要完整转换成文本格式
="T056100"&TEXT(ROW(),"30000000"),A1单元格开始。
Q2:在excel表中,怎样把自定义格式转换成文本格式能保持内容不变
你说的这样变法是搞不定的,你可以设置自定义 0#把1变成01,但是如果又选择了文本,就只能是1了。
你可以用文本函数=CONCATENATE(0,A1)然后拖拽,再变成文本就不会变回去了。A1为你的数据
Q3:您好,想请教,怎么把日期格式改成文本格式?
您好。看到这种问题,大家首先第一印象的是不是直接修改日期单元格的格式呢?
直接修改单元格格式具体操作如下:
选中单元格——右击——设置单元格格式——选择文本。设置完以后发现日期变为一串数字了,我的天呀!
如何正确修改日期格式,而且数据不会变为一串数字呢?正确方法:选择数据——分列——文本,点击确定。
小贴士不知道各位朋友有没有注意到,日期格式的数据之前是靠单元格右边,分列变为文本后,数据靠左边了。大家注意到了吗?没注意到的话,感觉再去看看上图的动画。
默认情况下,数字(日期)格式的数据是靠单元格右边,文本格式是靠单元格左边。
用了这么多年的Excel,大家知道上面的小玄机吗?
雷哥,畅销书作者。欢迎点赞,评论!
wwW.bAzHIS▶hi.COmQ4:Excel表格中怎么把日期格式转换成文本格式?
如果只是日期的一种显示格式:
选定——右键——设置单元格格式——数字——自定义——类型框输入:yyyymmdd——确定。
但日期格式的“日”位最高只能是“31”(大月),大家以上面数据,加上“31”看看,能实现最后两位数字(“日”位)到“99”吗?
“__奶粉”和“chen_pinghui”也没有试过吧?“日期格式”改为为“常规格式”就是数字,可“1993-08-11”是“34192”,用提取字符串也不行啦。
Excel设计师对“日期格式”从“1900-01-01”设置常规为“1”起,到“1993-08-11”增加了34191天,就是34192了。
变通一下:
在日期前面加一撇(英文状态的 )成为文本,再用=INT(LEFT(A1,4)&MID(A1,6,2)&RIGHT(A1,2))回车转换为数字。
但都要加一撇,不现实。