我有一个单元格用于指定某人预订房间的天数。我希望 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 中)
- 在单元格
D2
(第一个可以出现“X”的单元格)中输入公式:=IF(AND($B2<=D$1,$C2>=D$1),"X","")
- 将公式拖到
D2
最右边,直到你需要的位置,即每个日期下方 - 现在将此公式向下拖动,针对您需要的行数,即签到的人数(每个可能有“X”的单元格都应该具有步骤 1 中的公式。)
在上面,我只是在每个单元格中检查该列的日期是否介于和之间Start date
(Check out date
包括这两个日期)。如果是,则在该单元格中标记“X”。