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"