Google 工作表 - 连接 NOW-1、斜杠和 NOW+120
Google Sheets - Concatenate NOW-1, slash, and NOW+120
在 Google 表格中,我需要按以下格式创建日期:
2016-06-15T12:00-0800/2016-10-16T12:00-0800
(昨天/今天+120天)
使用 =NOW()-1
,我得到昨天的日期。
使用格式 - 日期 - 更多 - Year(1930)-Month(05)-Day(01)T:Hour(01):00-0800
,我得到了日期范围第一部分的正确格式 (2016-06-15T12:00-0800
)。
用 =NOW()+120
重复相同的过程。
获得了日期范围的第二部分(2016-10-16T12:00-0800
)。
问题:尝试 =CONCATENATE(A2,"/",B2)
,结果是:
42901.6965777315/43022.6965777315
...无论我做什么 - 更改格式、尝试使用 =CONCATENATE(=TEXT(A2),"/",=TEXT(B2))
或我知道的其他技巧,我要么得到一个空白单元格、一条错误消息,要么出现更糟的情况.
我只想将 2 个日期单元格合并为 1 个,中间用斜线分隔。如何实现?
尝试连接而不是串联:
=join("/",A1,B1)
TEXT with only a date as argumentreturns与该日期对应的序列号,
首先,您应该通过将 TEXT 与第二个参数一起使用,将涉及 NOW 的公式的结果赋予格式化文本。然后你可以连接它的结果。
以上仅针对单个公式,但您可能应该先在单独的单元格上执行每个步骤,以便轻松检查每个部分的结果。
也许:
=text(now()-1,"yyyy-mm-ddThh:mm")&"-0800/"&text(now()+120,"yyyy-mm-ddThh:mm")&"-0800"
在 Google 表格中,我需要按以下格式创建日期:
2016-06-15T12:00-0800/2016-10-16T12:00-0800
(昨天/今天+120天)
使用 =NOW()-1
,我得到昨天的日期。
使用格式 - 日期 - 更多 - Year(1930)-Month(05)-Day(01)T:Hour(01):00-0800
,我得到了日期范围第一部分的正确格式 (2016-06-15T12:00-0800
)。
用 =NOW()+120
重复相同的过程。
获得了日期范围的第二部分(2016-10-16T12:00-0800
)。
问题:尝试 =CONCATENATE(A2,"/",B2)
,结果是:
42901.6965777315/43022.6965777315
...无论我做什么 - 更改格式、尝试使用 =CONCATENATE(=TEXT(A2),"/",=TEXT(B2))
或我知道的其他技巧,我要么得到一个空白单元格、一条错误消息,要么出现更糟的情况.
我只想将 2 个日期单元格合并为 1 个,中间用斜线分隔。如何实现?
尝试连接而不是串联:
=join("/",A1,B1)
TEXT with only a date as argumentreturns与该日期对应的序列号,
首先,您应该通过将 TEXT 与第二个参数一起使用,将涉及 NOW 的公式的结果赋予格式化文本。然后你可以连接它的结果。
以上仅针对单个公式,但您可能应该先在单独的单元格上执行每个步骤,以便轻松检查每个部分的结果。
也许:
=text(now()-1,"yyyy-mm-ddThh:mm")&"-0800/"&text(now()+120,"yyyy-mm-ddThh:mm")&"-0800"