我总是得到如A列所示的日期,但我需要它们如C列所示.如何在不创建B列助手的情况下完成它?我需要这个,因为小时和分钟搞砸了我想要实现的目标.
A栏
小时和分钟的时间:
22/05/2015 14:57
11/06/2015 15:40
28/05/2015 08:27
26/05/2015 14:51
25/05/2015 14:18
25/05/2015 15:51
Run Code Online (Sandbox Code Playgroud)
C栏
没有时间和分钟的时间:
22/05/2015
11/06/2015
28/05/2015
26/05/2015
25/05/2015
25/05/2015
Run Code Online (Sandbox Code Playgroud)
我设法通过创建一个转换为文本的列B来解决这个问题
=Text(A2;"DD-MM-AAAA")
Run Code Online (Sandbox Code Playgroud)
然后C列将文本转换为值
=Data.value(B2)
Run Code Online (Sandbox Code Playgroud)
虽然这个过程有效,但它会给我带来很多不必要的数据,我想知道我是否可以在一步中使用vba-excel宏自动执行此操作.我还希望C列中的数字日期始终等于A列中的日期数和相同顺序中的日期.