Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets 为什么min函数显然会将函数名添加到输出中?_Google Sheets_Min_Google Sheets Formula_Google Sheets Query_Google Query Language - Fatal编程技术网

Google sheets 为什么min函数显然会将函数名添加到输出中?

Google sheets 为什么min函数显然会将函数名添加到输出中?,google-sheets,min,google-sheets-formula,google-sheets-query,google-query-language,Google Sheets,Min,Google Sheets Formula,Google Sheets Query,Google Query Language,我在Google Drive电子表格中有一个小表格,上面有用户名和日期,这是一些手动日志记录的一部分。 e、 g: (日期格式为DD/MM/YYYY) 我想创建每个用户名首次登录时间的概述。为此,我为第一列创建了第二个表,其中包含以下函数: =UNIQUE(A2:A7) 对于第二列,我写了以下函数: =QUERY(A2:B7, "SELECT MIN(B) WHERE A='"&C2&"'", 1) 我希望看到的输出是: | User1 | 01/09/2019 | | Us

我在Google Drive电子表格中有一个小表格,上面有用户名和日期,这是一些手动日志记录的一部分。 e、 g:

(日期格式为DD/MM/YYYY) 我想创建每个用户名首次登录时间的概述。为此,我为第一列创建了第二个表,其中包含以下函数:

=UNIQUE(A2:A7)
对于第二列,我写了以下函数:

=QUERY(A2:B7, "SELECT MIN(B) WHERE A='"&C2&"'", 1)
我希望看到的输出是:

| User1 | 01/09/2019 |
| User2 | 13/09/2019 |
| User1 | min 01/09/2019 |
| User2 | 13/09/2019 |
但出于某种原因,我收到的输出是:

| User1 | 01/09/2019 |
| User2 | 13/09/2019 |
| User1 | min 01/09/2019 |
| User2 | 13/09/2019 |

如何避免在输出中添加“min”?我不明白为什么要在一开始就加上这个。

你可以用这个公式一步完成:

=query(A:B,"select A, min(B) where A is not null group by A",1)
此外,我怀疑您当前的日期格式是MM/dd/YYYY,这就是为什么“2019年9月13日”没有被识别为日期,并且会产生奇怪的行为

尝试更改格式(至少暂时),使用完整的月份名称,这样您就可以确定了。如果是这样的话,只需确定日期,上面的公式就可以了:


您可以使用以下公式在一个步骤中完成此操作:

=query(A:B,"select A, min(B) where A is not null group by A",1)
此外,我怀疑您当前的日期格式是MM/dd/YYYY,这就是为什么“2019年9月13日”没有被识别为日期,并且会产生奇怪的行为

尝试更改格式(至少暂时),使用完整的月份名称,这样您就可以确定了。如果是这样的话,只需确定日期,上面的公式就可以了:

在查询之后放置,1)表示数据(从第2行开始)有一个标题。因此,它使用在第2行(2019年1月9日)中找到的任何内容,并将其添加到默认标题(min)。如果您希望原始公式按预期工作,请更改

=QUERY(A2:B7, "SELECT MIN(B) WHERE A='"&C2&"'", 1)

在查询之后放置,1)表示数据(从第2行开始)有一个标题。因此,它使用在第2行(2019年1月9日)中找到的任何内容,并将其添加到默认标题(min)。如果您希望原始公式按预期工作,请更改

=QUERY(A2:B7, "SELECT MIN(B) WHERE A='"&C2&"'", 1)

为什么min函数显然会将函数名添加到输出中

A:因为查询公式中的最后一个
1


相反,使用以下公式:

=QUERY(A1:B, 
 "select A,min(B) 
  where A is not null 
  group by A 
  label min(B)''", 0)

为什么min函数显然会将函数名添加到输出中

A:因为查询公式中的最后一个
1


相反,使用以下公式:

=QUERY(A1:B, 
 "select A,min(B) 
  where A is not null 
  group by A 
  label min(B)''", 0)