怎么把excel中的8位日期转换成6位数的

举报 回答
怎么把excel中的8位日期转换成6位数的
问在线客服
扫码问在线客服
  • 回答数

    8

  • 浏览数

    5,831

举报 回答

8个回答 默认排序
  • 默认排序
  • 按时间排序

没找到满意答案?去问秘塔AI搜索
取消 复制问题
已采纳
Excel里把8位日期(比如20231231)变6位(2023-12)超简单!
1?? 选中要改的单元格;
2?? 右键→设置单元格格式;
3?? 左边点数字→右边选自定义;
4?? 在类型框里直接敲 `yyyy-mm`,回车搞定!
秒变2023-12~亲测有效,不用公式不折腾!
取消 评论
首先,本题所提供的数据非日期格式,日期格式为2008-1-10或2008/1/10格式。
选择数据所在列,在“数据”选项下的“分列”中,不断分列,直到最后一步时,将分列后的单元格格式调置为“日期”格式,得到2008/1/10格式。
然后在B列输入以下公式,并向下填充公式
=TEXT(A1,"yyyy.mm.dd")

详见附图




取消 评论
选择单元格击右键---单元格设置----自定义,在类型下空白处输入 yyyy-mm-dd 就可以啦,如果比较多的话,就用格式刷了
取消 评论
首先,本题所提供的数据非日期格式,日期格式为2008-1-10或2008/1/10格式。
选择数据所在列,在“数据”选项下的“分列”中,不断分列,直到最后一步时,将分列后的单元格格式调置为“日期”格式,得到2008/1/10格式。
然后在B列输入以下公式,并向下填充公式
=TEXT(A1,yyyy.mm.dd)

详见附图
取消 评论
很简单,选中单元格,单击格式——单元格——在数字选项卡里选择日期格式——确定
取消 评论
选择单元格击右键---单元格设置----自定义,在类型下空白处输入 yyyy-mm-dd 就可以啦,如果比较多的话,就用格式刷了
取消 评论
=text(a1,yyyy-mm-dd)
假设日期在A1单元格
不行,就要看你的日期是什么格式了。
取消 评论
EXCEL表格中,要将8位数字变成6位数字,可以用公式“LEFT”实现。
EXCEL表格中,使用“LEFT”步骤:
1、在Excel中输入要求两个8位数日期:20110102和20110124。

2、在B1单元格输入“=LEFT(A1,6)”。

3、键盘上点击“Enter”键(确定输入的公式),得到结果。

4、选中B1单元格想下填充公式。

得到结果:

注意事项:Excel中输入公式的符号均为英文状态下的符号,不要输入中文状态的符号。如:公式中的逗号和括号应为英文状态的“,”和“()”,不能是中文状态下的“,”和“()”。
扩展资料:
LEFT函数函数使用:
LEFT函数用于从一个文本字符串的第一个字符开始返回指定个数的字符。
语法:
LEFT( string, n )。
参数:
string :必要参数。字符串表达式其中最左边的那些字符将被返回。如果 string 包含 Null,将返回 Null。
n :必要参数;为 Variant (Long)。数值表达式,指出将返回多少个字符。如果为 0,返回零长度字符串 ()。如果大于或等于 string 的字符数,则返回整个字符串。
参考资料来源:百度百科-LEFT函数
取消 评论
ZOL问答 > 怎么把excel中的8位日期转换成6位数的

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?