Google sheets:如何使用月份进行查询
您可以使用以下公式在 Google 表格中查找日期列中包含特定月份的行:
=QUERY( A1:C13 , " select A,B,C where month(A)+1=2 ", 1 )
此特定查询返回A1:C13范围内A 、 B和C列的值,其中 A 列中的日期为2 。
请注意, 2代表月份数,即二月。
要查找日期包含一月的行,请使用1 。对于 12 月,使用12 。等等。
以下示例展示了如何在实践中使用该公式。
示例1:查询日期中包含特定月份的位置
我们可以使用以下查询返回A列中的月份包含二月的所有行:
=QUERY( A1:C13 , " select A,B,C where month(A)+1=2 ", 1 )
以下屏幕截图显示了如何在实践中使用此查询:
请注意,查询返回的四行均在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 表格中的月份名称和数字之间进行转换