我在一列的字符串中有一些日期。
因为格式似乎是 M/DD/YYYY,所以在使用 DATEVALUE 时有时会出现 VALUE 错误。
如何转换列以确保所有日期都正确。
例如以下2个单元格
9/29/2006 12:49:58.956 AM DATEVALUE gives an error
9/12/2008 5:36:59.356 PM DATEVALUE converts to 39791
最佳答案
您遇到的问题可能是数据被解释为一般字段,并显示为 49:59.0 - 这不是文本,这是 Datevalue() 期望的输入;对于这两个输入, Datevalue(CellID) 单词,如果您在文本前面加上 ' - 确保它被视为文本。
关于excel - 无法在 Excel 中将日期字符串转换为日期值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34815437/