【问题标题】:How to split data from time?如何从时间上拆分数据?
【发布时间】:2016-04-15 08:29:51
【问题描述】:

我正在尝试从单个单元格中拆分数据,我需要使用公式来完成。

我的数据如下所示:

2016-04-12  07:45:41

我尝试使用 LEFT 函数来执行此操作,但结果只是数字,更改单元格类型无济于事。

【问题讨论】:

    标签: excel datetime split excel-formula


    【解决方案1】:

    我正在上传一个在 A 列中有 DateTime 的示例文档。我们希望将 B 列中的日期和 C 列中的时间分开。要完成这种分离,我们必须记住 1 的值代表 1 天.时间是一天的一小部分,例如,0.33333 是 8 小时(一天的 1 / 3)。

    因此,要提取日期,您现在可以使用 INT 函数获取 A 列的完整值(INT 返回单元格的整数值)。

    B1 = INT(A1),向下拖动复制整列的公式。不要忘记将 B 列格式化为“日期”

    要提取时间,只需将 A 列中的数据与 B 列中计算的整个值相减即可。

    C1 = (A1 - B1),复制公式,将C列格式化为“时间”

    【讨论】:

      【解决方案2】:

      提取日期:

      =DATE(YEAR(A1),MONTH(A1),DAY(A1))
      =TEXT(A1,"dd/mm/yyyy")
      

      提取时间:

      =TIME(HOUR(A1),MINUTE(A1),SECOND(A1))
      =TEXT(A1,"hh:mm:ss")
      

      还有很多其他方法,这取决于您是否需要对此单元格进行任何其他计算。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-01-10
        • 2021-08-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-09-20
        • 2020-03-11
        相关资源
        最近更新 更多