我在两个不同的列中有几个时间范围(从时间到时间)。完成所有数据输入后,我必须手动查找输入的数据相同插槽中是否存在时间冲突。 如果不同广告位存在时间冲突,则允许。
我使用日期函数创建临时列,并使用一些基本公式和过滤器选项来尝试确定时间冲突。如果发现时间冲突,则在相应的列中输入发生时间冲突的记录号。然后,在下一列中,我手动计算冲突持续时间,并在下一列中键入冲突时间范围。
这整个过程非常繁琐,并且有可能导致准确性下降。我一直在用公式自动执行此操作。在这里搜索了很少的帖子和有关Google的文章后,我尝试将vlookup
countifs
datedif
和其他一些功能组合在一起,但是我无法弄清楚如何以数组格式编写它,可以在整个时间范围列中检查每个时间范围,并获得所需的结果。
我提供了一个指向我的Google工作表的链接,可以在其中找到示例数据。我恳请专家提供帮助,如果能得到帮助,也非常感谢。
下面提供了我的Google表格链接,我希望在其中用公式填充单元格 E,F和G 。 https://docs.google.com/spreadsheets/d/1nrgE8KD8tD5MZdtxqrVtmMUxANoHGp6E2DPPpVItPNw/
如果在Google表格中很难做到这一点,那么我可能不得不将重点转移到Microsoft Excel上,并对Excel函数进行一些研究。我希望使用Google工作表,因为我可以从任何地方访问此数据。请提出。