在 Apple Numbers 中,什么公式可以计算两个日期中某个月份的天数

在 Apple Numbers 中,什么公式可以计算两个日期中某个月份的天数

我复制并粘贴了一个关于 Excel 的相同问题。我尝试按照 Numbers 中的解决方案操作,但总是收到此错误消息“运算符“*”需要一个数字,但它找到了 01/01/2020”。

这是我复制的公式:

=NOT(OR(D$1>$B2,EOMONTH(D$1,0)<$A2))*(MIN(EOMONTH(D$1,0)+1,$B2)-MAX(D$1,$A2))

我基本上需要知道特定月份预订了多少晚。如果客人于 12 月 27 日抵达并于 1 月 6 日离开,我该怎么做才能让列显示“12 月:4 日”、“1 月:6 日”等?

非常感谢

答案1

解决您的问题“我基本上需要知道特定月份预订了多少晚,”。

  • 如果您想计算两个日期之间的天数/夜晚,那么您必须使用日期时间戳格式,并将日期和时间与上午/下午结合起来。

在此处输入图片描述

:使用的公式是:

  • 问题 13==ROUND(P12,0)-INT(O12)
  • 问题 14==ROUND(P12+1/24,0)-INT(O12)
  • R13==DAYS(P12,O12)

您也可以使用 DATEDIF 来获取 DAYS。


我想展示的另一种方法:

  • 显示两个日期之间哪些日期已被占用。

在此处输入图片描述

  • 在单元格 T12 中输入公式,填写右侧:

=IF(AND($O$12<T$11,$P12>T$11),1,0)

注意:

根据需要调整开始日期和结束日期以及公式中的单元格引用。

相关内容