我想根据到达和离开日期设置值:
Idx Arrive Depart 01. Jan 02. Jan 03. Jan 04. Jan 05. Jan ...
1 01. Jan 04. Jan 1 1 1
2 02. Jan 04. Jan 1 1
3 02. Jan 05. Jan 1 1 1
4 01. Jan 05. Jan 1 1 1 1
5 03. Jan 05. Jan 1 1
... ... ... ... ... ... ... ... ...
Total 2 4 5 3
例如,Idx 1:
1月1日抵达 1月4日出发 需要总共3晚的住宿(1月01,02和03列的值为'1')您会注意到1月4日的列中没有输入'1',因为这是出发日期和那天晚上不需要住宿。
如何在Excel中实现此目的?
答案 0 :(得分:2)
假设 Arrive 位于A列和列标题中(到达,离开, 01.Jan )在第1行,您想将以下公式放入单元格C2:
=IF(AND(C$1>=$A2,C$1<$B2),1,"")
从那里,您可以将公式复制到其他单元格中。该公式假设左侧和顶部的日期是正确的数据值,即Excel将它们视为日期。