2 个问题,基于“数字”和日期的复杂数据复制

2 个问题,基于“数字”和日期的复杂数据复制

我遇到的第一个问题是,我在一个单元格中有一个包含日期和时间的时间戳,我想知道是否有任何自动方法将它们分成两个不同的列(日期和时间)。

另一个问题有点复杂,请原谅我解释得不好。我有 2 个工作表要处理,其中一个包含数据。我想根据日期和数字将工作表 A(包含数据的那一个)中的“活动”复制到工作表 B。

表 A

这是我的包含数据的 A 表。

表 B

这是我需要处理的 B 表。如您所见,A 表上的日期以行表示,B 表上的日期以列表示。因此,我想根据“数字”(本例中为 20981)输入“活动”数据,并输入相应的日期。我一直在手动输入数据,有超过 8000 行需要处理,如果有更自动化的工作方式,请帮忙。

答案1

日期和时间:

Excel 使用“浮点”数将两者存储在一起。小数部分表示一天中的时间,整数部分表示距离基准日期还有多少天。
0(通过在单元格中输入并将其格式化为日期来查看基准日期)

最简单的方法就是展示将它们放在不同的列中:

  • 选择要显示日期的单元格,
  • 按住CTRL并点击1打开“格式化单元格”对话框,
  • 然后Date选择如何显示日期。

现在添加或选择一个列来显示时间,

  • 插入=A1-INT(A1)公式,假设 A1 保存第一个日期,
  • 然后使用上面的“格式化单元格”并为该单元格选择时间格式,
  • 将单元格复制到相关位置(即列,向下填充)。
  • 替代方案:=TEXT(A1,"HH:MM")不进行格式化。

输入新的日期和时间值,或编辑“A1”列中的现有值...并查看第二列的相应更新

要在公式中分别使用日期和时间:使用TEXT(A1,...)来获取任一日期和时间的字符串表示形式。

对于某些数据从列移动到行;研究使用TRANSPOSE().
參考文獻:移调 @ MS

相关内容