3

我必须向两个不同的客户报告基本相同的检查信息,他们都向我提供了他们自己喜欢的格式的 Excel 电子表格,并受密码保护。我已将这两张表放入我自己的工作簿中,并设法从我自己的数据中获取了两张表上的“几乎”所有数据。我被卡住的地方是时间日志。

客户端“A”在单个列中包含每个时间和日期,格式为“12.29.12 14:30”。客户端“B”有两列,第一列中的日期为“12/29/12”,第二列中的时间为“1430”。

我试图避免必须输入所有相同的日期和时间两次——可能是几十行——既省力又避免错误。我真正需要做的是将客户'B'报告中的日期和时间连接起来并将其放入客户'A',或者将日期和时间拆分为'A',以便我可以将其放入'B'。我尝试了几种方法,但最终得到错误代码或无意义的数字。

谁能指出我正确的方向?

谢谢,理查德

没关系...我尝试的下一件事起作用了:-)

对于其他阅读本文的人来说,诀窍不是连接日期和时间值,而是将它们加在一起。

理查德

4

1 回答 1

0

正如您后来在您自己的问题中指出的那样,为了在 Excel 中操作日期/时间,您应该添加而不是连接。

原因是 Excel 将所有日期/时间存储为一个数字,表示自 1900 年 1 月 1 日以来的天数*。此数字存储为 8 字节双精度数。

使用 Excel 数字格式显示您想要的日期/时间格式。

如果您在工作表中发现某些单元格的日期实际上存储为文本,请使用DATEVALUE 函数。

*默认情况下,Excel 2010 for Windows 使用自 1900 年以来的天数。为了与其他版本兼容,可以选择使用自 1904 年以来的天数。

于 2013-01-11T15:21:21.643 回答