如何在excel中创建一致的日期范围?
我将两份报告合并到一个主文件中。我最终会将数据转换为更可读的格式,但我有一个日期列,它有两种不同类型的日期格式: yyyy-mm-dd和mm/dd/yyyy 是否有一个公式可以用来转换,使每个单元格都显示:mm/dd/yyyy 我知道我可以通过文本到列的方式来完成,但这需要比我想要的时间长一点如何在excel中创建一致的日期范围?,excel,Excel,我将两份报告合并到一个主文件中。我最终会将数据转换为更可读的格式,但我有一个日期列,它有两种不同类型的日期格式: yyyy-mm-dd和mm/dd/yyyy 是否有一个公式可以用来转换,使每个单元格都显示:mm/dd/yyyy 我知道我可以通过文本到列的方式来完成,但这需要比我想要的时间长一点 如果只能通过VBA完成,我将重新提出这个问题,但我认为可能有一种方法可以通过一个公式和一个自动填充来完成 您可能只需要使用: =DATEVALUE(A1) 把它抄下来。然后,您可以将日期格式化为您喜欢的
如果只能通过VBA完成,我将重新提出这个问题,但我认为可能有一种方法可以通过一个公式和一个自动填充来完成 您可能只需要使用:
=DATEVALUE(A1)
把它抄下来。然后,您可以将日期格式化为您喜欢的任何格式
获取存储为字符串的日期并转换为excel的日期类型。如果要更改单元格内的数据,没有辅助单元格,公式是无法做到这一点的。VBA可以。@Luuklag在VBA中这是一个复杂的过程吗?不,不是。只是一个简单的循环,还有一些If。