excel怎么将不同格式日期转化为不同格式文本?

在同一列中,有不同格式的日期。要根据不同的日期格式转化为不同格式的文本,怎么用一个公式实现呢?要把同一列中,“2019年5月29日”这种具体到日的日期转化为“20190529”格式,“2018年4月”这种具体到月的转化为“201804”形式。

TEXT函数将数字按指定格式转化为文本。用法:=TEXT(value,format_text),value为数值或包含数值的单元格(日期也是一种数值),format_text为英文双引号("”)括起来的格式表达式。

如图,公式=TEXT(A2,”yyyymmdd”)将“2019年5月25日”转化为文本“20190525”。公式=TEXT(A2,”yyyy年m月”)将“2019年5月25日”转化为文本“2019年5月”。

CELL函数返回单元格的格式、位置或内容的信息。公式=CELL("format", A1)返回A1单元格的格式,不同格式在excel中用不同的字符表示。用法为CELL(info_type, [reference]),除了指定为”format”,还有其他用法。

结合IF、TEXT、CELL函数解决问题

公式=IF(CELL("format",A2)="D1",TEXT(A2,"yyyymmdd"),TEXT(A2,"yyyymm")),先判断单元格的日期格式,若单元格具体到日期,则转化为“20190525”格式的文本,否则转化为“201905”格式。

双击公式所在单元格右下角的小方块,或者按住小方块向下拖动,实现公式的向下自动复制,完成一列数据的处理。

(0)

相关推荐

  • 怎么将Amr格式音频转化为标准格式?

    当我们使用企鹅或微信等类似社交软件与别人交流时,我们通常会用到这些软件的一个内置功能——语音功能,有时候别人说的一句或一段言语,或别人为自己录制的音频,又或者别人为自己唱的一首歌,让我们印象深刻,希望 ...

  • Excel条件格式如何转化普通格式

    Excel表格中的条件格式怎么转化成普通格式?相信有朋友在使用excel表格时会遇到相同的问题。下面就为大家分享excel条件格式转化普通格式方法技巧。 第一步、工作表里设置了一个条件格式,工作表就变 ...

  • 在excel表格中怎么设置日期格式?

    在excel表格中怎么设置日期格式? 步骤 1.同时按下Ctrl+;键输入当前日期,这时日期显示的格式为yyyy/m/d. 2.右键单击输入的日期,在弹出下拉菜单中选择[设置单元格格式],也可以直接按 ...

  • excel单元格里的日期格式怎么设置?

    规范excel表格的日期格式,很有必要性,可以清晰的看出时间.excel表格日期格式怎么设置呢?我们来学习一下方法. 方法/步骤 打开excel文件,混合输入一段日期. 点击数据工具栏-找到分列,点击 ...

  • 电脑excel表格如何更改日期为统一的格式

    excel表格是我们现在经常使用的办公软件,我们在使用的时候日期一般都是不设置格式的,今天小编就告诉大家电脑excel表格如何更改日期为统一的格式.具体如下:1. 首先我们打开电脑中的一份excel表 ...

  • 在Excel表格中如何输入日期格式并计算间隔天数

    我们在使用Excel表格处理数据的时候,总会遇到这样那样的问题,今天就跟大家介绍一下在Excel表格中如何输入日期格式并计算间隔天数的具体操作步骤.1. 首先打开电脑上的WPS软件,进入页面后,选择新 ...

  • 电脑怎么将Excel表格转化为网页格式

    有的时候我们需要将Excel表格转变成网页格式,而今天小编跟大家分享的是电脑怎么将Excel表格转化为网页格式.具体如下:1. 首先我们在电脑中打开Excel表格,进入主界面之后点击左上方的" ...

  • 怎么将Excel表格中的文本格式转化为数值格式

    如果我们表格中的数据格式不统一,在排序时就会出现问题了,想要将文本格式转换成数值格式,该怎么操作呢?今天就跟大家介绍一下怎么将Excel表格中的文本格式转化为数值格式的具体操作步骤.1. 如图,在打开 ...

  • Excel表格中怎么改变日期的格式

    下面介绍在Excel表格中怎么改变日期的格式 操作方法 01 下面用示例来介绍(如图): 02 选中单元格,点击插入函数即fx(如图): 03 在查找函数的地方输入'TEXT',然后双击下面出现的TE ...