我的单元格具有以下格式的日期:DD/MM/YYYY 00:00:00,我想加3个小时,因为我位于其他GMT区域。

类似的东西:30/12/2012 22:15:00应该变成:31/12/2012 01:15:00

#1 楼

电子表格中的所有日期/时间值都在内部作为浮点值处理。要为日期/时间增加3个小时,只需将(3/24)添加到原始日期/时间。

=F3+(3/24)


这在MS Excel中也有效。

评论


谢谢,我不知道。。。还有一件事,我正在使用importrange来使日期变短。。。我不知道该怎么做... = importrange(“ xxxMyKeyxxx”; “ Archive!E2:E”)...我应该在哪里添加“ +(3/24)”?再次感谢

–圣地亚哥
2012年7月11日在22:14



很棒的答案!并增加+15分钟。...(15/1440)

– Vinic Bishop
17年8月11日在22:55

#2 楼

另请参见:在Google Spreadsheet中转换日期?

=A1+Time(3,0,0)


在A1的日期/时间值中加上3个“小时”,0个“分钟”,0个“秒”

另外,如果仅使用主工作表,则可以进入工作表设置并相应地更改其时区。

#3 楼

我这样做是为了跟踪不同的项目:

三列ABC,其中A列是文本,B列是小时,C列是分钟。

在时间8:00 AM是B2

WLI     3   15

ADMS2   2    0

O&M     2   30

Break   0   15

Total   7   45


出门时间3:45 PM

总计:=SUM(B3:B6)小时,=SUM(C3:C6)分钟

超时:=SUM(B2,(B7+C7/60)/24)

评论


该编辑器有可用的帮助。只需单击编辑器右上方的问号。但是,在这种情况下,对于表格数据,代码格式可以很好地工作。

–ale
2014年1月7日在16:46



#4 楼

3小时等于0.125的值,因此最短公式为:

=A5+0.125