excel表格有3列分别表示年月日的数字,现在我想在同一行的一格里显示xx-yy-zz格式的日期

来源:百度知道 编辑:UC知道 时间:2024/05/28 08:05:22
excel表格有3列分别表示年月日的数字,现在我想在同一行的一格里显示xx-yy-zz格式的日期,麻烦哪位老大帮忙编辑一格excel公式用用!!
我是从第4行开始到第20行结束,转换3行挨着的数字为xxxx-yy-zz格式日期格式(中间的这个“-”符号也要),能一个公式一下全部都转换吗,有的话请帮忙!!

假设A1是年,B1是月,C1是日。D1放结果。

D1=DATE(A1,B1,C1)就可以了。需要一下都转换,可以拖动D1拖到20行结束就可以了。

使用函数当然可以,不过我想出了一个更简单的办法。
把年份放在A列,月份放在C列,把日期放在E列。在B1单元格中输入“-”,这时点击表格和工具栏之间的编辑栏 × √ f(x)中的 “√”号。用同样的方法在D1单元格中输入一个“-”。在F1中输入公式“=A1&B1&C1&D1&E1”即可。其余行拖拉即可。

=“格子1”+“格子2”+“格子3”