gpt4 book ai didi

excel - 时间/日期未转换

转载 作者:行者123 更新时间:2023-12-04 21:38:57 28 4
gpt4 key购买 nike

我收到的原始数据包含一列具有以下日期和时间戳格式的数据:

2014 年 3 月 31 日凌晨 3:38

单元格的格式并不一致,因为有些单元格有单个空格,而另一些单元格中有两个或三个字符之间的空格。所以我生成了一个公式给我一个空格。但是,当我使用“dateValue”或“TimeValue”将单元格转换为我可以使用的值(添加日期/时间)时,我得到了一个#value ref。

我已经阅读了许多关于此的答案并尝试了一些技巧,但我无法让它发挥作用。任何想法将不胜感激。

最佳答案

您可以使用 UDF 通过自定义格式化日期来实现这一点。打开 VBE 并添加一个标准模块。将这两个函数复制并粘贴到模块中

Function MyDateValue(r As Range) As String
MyDateValue = DateValue(CDate(r))
End Function

Function MyTimeValue(r As Range) As String
MyTimeValue = TimeValue(CDate(r))
End Function

现在回到您的电子表格并输入
=MyDateValue(A1)

=MyTimeValue(A1)
你应该得到正确的值

enter image description here

关于excel - 时间/日期未转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23674071/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com