天数 = 3 然后在从开始日期到结束日期的每个单元格中输入 X

天数 = 3 然后在从开始日期到结束日期的每个单元格中输入 X

我有一个单元格用于指定某人预订房间的天数。我希望 Excel 在日期行下方放置一个 X,就像这样。

Row 1: Persons name - start date - Check out date - 01-01-2013 - 02-01-2013 - 03-01-2013

Row 2: Michel        01-01-2013       02-01-2013   (Make X here)  (And here)

这可行吗?

答案1

(以下假设Persons name在单元格 A1 中)

  1. 在单元格D2(第一个可以出现“X”的单元格)中输入公式:=IF(AND($B2<=D$1,$C2>=D$1),"X","")
  2. 将公式拖到D2最右边,直到你需要的位置,即每个日期下方
  3. 现在将此公式向下拖动,针对您需要的行数,即签到的人数(每个可能有“X”的单元格都应该具有步骤 1 中的公式。)

在上面,我只是在每个单元格中检查该列的日期是否介于和之间Start dateCheck out date包括这两个日期)。如果是,则在该单元格中标记“X”。

相关内容