检查日期是否在excel中的日期范围之间

时间:2016-12-06 19:47:13

标签: excel formulas

我想知道是否有人可以帮助我。我甚至不确定它是否可能。我做了很多研究而没有运气。请参阅附图以供参考。

转换会议列表示会议需要在这两个日期之间进行。现在六个月和年度审查也是会议。这个过渡范围是可能的会议日期,这个过渡需要同时发生六个月或一年。所以我想显示而不是转换中的范围有excel做公式来检查会议需要在哪里进行。例如在第1行,过渡需要在2016年4月到9月之间发生。在这种情况下,它必须与6月份的年度相同..所以我希望第1行显示2016年6月而不是2016年4月 - 2016年9月..

希望这是有道理的..

谢谢,

enter image description here

1 个答案:

答案 0 :(得分:0)

如果您可以将“过渡会议”列拆分为两列,这将更容易实现。

假设“过渡会议”中的所有内容都在F列中,“六个月审核”在G列中,“年度审核”在列H中,它们都采用相同的格式,添加三列然后粘贴第一个:

=LEFT(F2,FIND("-",F2)-2)*1

并复制下来;粘贴在第二个:

=MID(F2,FIND("-",F2)+2,9999999)*1

这将从“过渡会议”中提取开始和结束日期。 (请注意,当您最初按Enter键时,您可能会得到类似'43567'的内容。如果发生这种情况,只需将单元格格式化为'日期'即可获得正常日期。)

然后,您只需要在第三列中使用IF语句来检查您需要哪个审核。请参阅下面的屏幕截图以获取更多帮助 - 黄色单元格是我添加到您的数据中的单元格。顶部单元格显示数据,底部单元格显示我使用的公式。

excel example