Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.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
Date 如何确定月份是否介于两个日期之间?_Date_Google Sheets_Google Sheets Formula - Fatal编程技术网

Date 如何确定月份是否介于两个日期之间?

Date 如何确定月份是否介于两个日期之间?,date,google-sheets,google-sheets-formula,Date,Google Sheets,Google Sheets Formula,有没有人知道Google Sheet是否有一个公式来检查两个日期之间是否存在特定的月份(如11月) 在上面的例子中,我应该在单元格C2中写什么公式才能返回真值 谢谢 试试看: =IF((MONTH(C1&1)>=MONTH(A2))*(MONTH(C1&1)<=MONTH(B2)); TRUE) =如果((月份(C1&1)>=月份(A2))*(月份(C1&1)尝试: =IF((月份(C1&1)>=MONTH(A2))*(月份(C1&1)试试这个: =isbetwe

有没有人知道Google Sheet是否有一个公式来检查两个日期之间是否存在特定的月份(如11月)

在上面的例子中,我应该在单元格C2中写什么公式才能返回真值

谢谢

试试看:

=IF((MONTH(C1&1)>=MONTH(A2))*(MONTH(C1&1)<=MONTH(B2)); TRUE)
=如果((月份(C1&1)>=月份(A2))*(月份(C1&1)尝试:

=IF((月份(C1&1)>=MONTH(A2))*(月份(C1&1)试试这个:

=isbetween( month(1 & C1), month(A2), month(B2), false, false )
要使用包含边界,请使用
true
而不是
false

尝试以下操作:

=isbetween( month(1 & C1), month(A2), month(B2), false, false )

要使用包含边界,请使用
true
而不是
false

详细信息不清楚。11月是一个完整的月份。您想知道11月1日是否在日期之间吗?11月的任何部分?11月的每一天?嗨@ErikTyler,它不可能是11月的任何一天,因为开始日期可能没有重叠p-对于eg,如果我指定2020年11月1日,开始日期为2020年11月15日,它将不考虑。因此,只要求11月返回TRUE。仍然不清楚。如果A2中的开始日期为11月2日,结束日期为12月2日,C2是真还是假?接下来,如果A2中的开始日期为11月1日,结束日期为e是11月15日,C2是真还是假?第三,如果开始日期是11月30日,结束日期是次年1月2日,C2是真还是假?(每个都包含“11月”的一部分)细节不清楚。11月是一个完整的月份。你想知道11月1日是否在这两个日期之间吗?11月的任何部分?11月的每一天?嗨@ErikTyler,这不可能是11月的任何一天,因为开始日期可能不会重叠-例如,如果我指定2020年11月1日开始日期为2020年11月15日,它将l不考虑。因此,只要求月份为11月返回TRUE。仍然不清楚。如果A2中的开始日期为11月2日,结束日期为12月2日,C2是真还是假?接下来,如果A2中的开始日期为11月1日,结束日期为11月15日,C2是真还是假?第三,如果开始日期为11月30日,C2是真还是假d结束日期为下一年的1月2日,C2是真是假?(每个都包含“11月”的一部分)