Google sheets:如何使用月份进行查询


您可以使用以下公式在 Google 表格中查找日期列中包含特定月份的行:

 =QUERY( A1:C13 , " select A,B,C where month(A)+1=2 ", 1 )

此特定查询返回A1:C13范围内ABC列的值,其中 A 列中的日期为2

请注意, 2代表月份数,即二月。

要查找日期包含一月的行,请使用1 。对于 12 月,使用12 。等等。

以下示例展示了如何在实践中使用该公式。

示例1:查询日期中包含特定月份的位置

我们可以使用以下查询返回A列中的月份包含二月的所有行:

 =QUERY( A1:C13 , " select A,B,C where month(A)+1=2 ", 1 )

以下屏幕截图显示了如何在实践中使用此查询:

Google 表格查询月

请注意,查询返回的四行均在A列中包含二月。

示例2:查询日期包含几个特定月份之一

我们可以使用以下查询返回A列中的月份包含二月四月的所有行:

 =QUERY( A1:C13 , " select A,B,C where month(A)+1=2 or month(A)+1=4 ", 1 )

以下屏幕截图显示了如何在实践中使用此查询:

请注意,查询返回的所有行在A列中都包含二月或四月。

注意:如果您在使用此公式时收到错误,请确保 A 列中的值采用日期格式。

要将 A 列中的值转换为日期格式,只需突出显示 A 列,然后单击顶部功能区的“格式” ,然后单击“数字” ,然后单击“日期”

其他资源

以下教程介绍了如何在 Google 表格中执行其他常见任务:

如何在 Google 表格中添加迄今为止的月份
如何在 Google 表格中按月对数据进行分组
在 Google 表格中的月份名称和数字之间进行转换

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注