【发布时间】:2019-05-16 08:47:20
【问题描述】:
我在 Excel 中有包含事件单及其创建时间的报告。我的任务是根据它们是在 BH、OOH 还是周末来过滤它们。开始 BH 是从早上 7 点到晚上 7 点,户外是从晚上 7 点到早上 7 点。
数据位于单元格 B 中,格式为“3/1/2018 12:27:37 AM” 单元格 B 的格式为日期,而不是文本。
我的目标是在不改变报告的整体结构的情况下执行此操作(没有帮助列),而是使用“介于”过滤器或其他日期过滤器。
在网上搜索我发现了许多带有帮助列、高级过滤器、使用 MOD 或 Hour 的解决方案,但我无法实施它们来工作。我一直得到的只是空白输出
任何帮助或指导将不胜感激
表格示例图片 - 从 2018 年 3 月 1 日开始到 2018 年 5 月 31 日结束,有 25k+ 行以这种方式形成
所需的输出 - 目标是以类似的方式显示在 BH、OOH 和周末记录了多少票的图表。
示例表:https://drive.google.com/file/d/1FSy_XWfpInWRXKK8Y_Qx032NpZav7k5e/view?usp=sharing
【问题讨论】:
-
这里引用了我发现的最重要的东西superuser.com/questions/1386053/filter-time-range,但它包括帮助列,我打算避免这样做
-
显示您的输入和预期输出,因为可能有多种方法。请注意,涉及日期的技术也可以使用 - 只需将功能更改为小时?分钟而不是日期/日期...
-
我添加了快照,希望这能澄清我的问题
-
您应该可以使用高级过滤器。顺便说一句,您的数据截图对于测试解决方案几乎毫无用处。它不能被复制/粘贴到工作表中。不得不手动输入数据对那些可能会帮助你的人来说是令人沮丧的。为了使数据有用,请编辑您的问题以将其作为文本发布,可能使用此Markdown Tables Generator,或者可能将演示问题的工作簿(已删除敏感信息)上传到某个公共网站并在您的原始问题中发布链接跨度>
-
@RonRosenfeld,感谢 Ron 的建议,我已将示例表上传到 Google Drive。我显然是个菜鸟,非常感谢任何建议