我们赶紧来试试, 如果直接用&连接符连接两个日期, 就会出现如下问题 。
由于日期格式在单元格内部是数据编码, 所以直接用连接符链接后会导致日期显示的方式不正确 。 (如下动图效果)
文章插图
那如何处理呢?思路是想办把日期变成文本 。 有两种方法可以解决, 一种是用函数将日期拆掉, 在合并成文字型日期 。
具体操作如下:
利用year,month,day日期拆分函数, 分别拆分出时间的年月日, 如下图操作 。
文章插图
然后在用链接函数将年月日链接起来 。
具体有可以看下图的箭头公式的表达, 就是用&符号拼命的链接所有的拆分出来的数据 。
文章插图
【excel 如何批量合并起止日期到一个单元格?】上图是一种比较简单暴力的拆分组合思路, 如果想更加快捷一点, 就需要掌握Text函数 。 基本上将数值或日期需要转换成文字效果的就需要考虑这个函数 。 不过这个函数的用法非常的灵活, 本例只是介绍了其中日期的转换成文本格式的方法 。
在E列对应单元格输入 =TEXT(C4,"yyyy-m-d")
注意双引号必须是英文半角输入状态的双引号 。 函数意思将日期格式的内容转换成文本型但还是以yyyy-m-d格式的日期的样子显示出来, 所以你会看到函数设置完毕后, 日期会自动靠在单元格内左对齐, 从而形成文本格式 。
文章插图
按照这样的思路, 就可以利用连接符&, 将所有的文本链接起来 。 具体看动图函数录入 。
文章插图
当然如果你的日期格式的定义比较熟悉, 可以定义成这样, 让日期占零显示 。
文章插图
所以如果你对单元格自定义格式比较熟悉, 比如刚刚日期格式的yyyy-mm-dd这种表达 。
当然如果去查看text的帮助文件, 如下截图所示, 您可以使用更加强大的转换成文本的方法 。
文章插图
总结:将数值转换成文本的两个思路, 一个是想办法进行拆分在进行组合, 另一个思路就是利用Text函数将其转换成文本型表达格式 。
推荐阅读
- 如何设置Excel图表的局部数据标记点
- 如何控制excel单元格录入相同内容的次数?
- excel2013打印预览功能
- excel对数据编辑的操作方法
- excel2013中插入和删除单元格
- excel中的数据类型
- excel的自动填充功能
- 【健康知识】预防新冠肺炎如何吃得营养?最新防治营养膳食指导供参考
- 冬天如何预防宝宝便秘
- wx如何设置空白头像.昵称.消息 教程如下