这是我的第一篇 Excel 帖子,所以我希望你能帮助我。我一直在想如何计算这个公式。
在这里,我有表单输入,用户可在此记录开始日期、结束日期和商店。记录完成后,我需要在每个日期旁边填充值“x”,这些日期位于用户选择的与商店名称匹配的同一日期范围内。
有没有什么简单的公式可以解决这个问题?
编辑:输入表格是日期范围的列表[示例 2][2] ..因此,如果我使用公式单击并拖动,它应该扫描日期范围列表中的整个月份,并根据每个匹配的日期索引“x”。
答案1
答案2
在 L3 中,放入这个并向下拖动:
=IF(OR(AND(K3>=$E$3,K3<=$F$3),AND(K3>=$E$4,K3<=$F$4),AND(K3>=$E$5,K3<=$F$5),AND(K3>=$E$6,K3<=$F$6),AND(K3>=$E$7,K3<=$F$7)),"x","")
完成。希望有帮助。(:
注意:如果输入数据 [FORM INPUT] 已排序(先排序较早的日期,然后排序较晚的日期)并且已“清理”(没有重叠的日期范围)。那么我们可以采用一种更简单的方法(我能想到的……)来完成此操作。就您现在拥有的……这是我目前能做到的最好的事情…… (: