gpt4 book ai didi

google-sheets - 在QUERY中选择两次之间的差异

转载 作者:行者123 更新时间:2023-12-04 14:32:37 26 4
gpt4 key购买 nike

我有一个包含三列的工作表:名称 (A)、开始时间 (B)、结束时间 (C),并且一直在尝试运行将显示持续时间的 Google 表格查询 (endTime - startTime).

问题似乎是 QUERY 如何识别 startTimeendTime 值。

我已将单元格格式化为:10:00AM, 4:30PM。当我在原始工作表上单击相同的值时,它们显示为:10:00:00 AM,4:30:00 PM

当我在执行查询后点击值时:

=QUERY(Sheet1!A:C, "select A, B, C")

它看起来像:1/1/1900 10:00:00, 1/1/1900 16:30:00

我试过:

=QUERY(Sheet1!A:C, "select A, C-B") 

Error:Can't perform function difference on values that are not numbers

=QUERY(Sheet1!A:C, "select A, dateDiff(C,B)")  

Error:Can't perform function 'dateDiff' on values that are not a Date or DateTime values

最佳答案

我能够通过此查询获得持续时间:

=QUERY(
QUERY(
QUERY(
Sheet1!A:I
"select A, hour(B)+minute(B)/60, hour(C)+minute(C)/60"),
"select Col!, Col3-Col2"),
"select Col1, sum(Col2) group by Col1")

我真的希望有另一种方法。 :(

关于google-sheets - 在QUERY中选择两次之间的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29452855/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com