对于工作,我有一个报告,用于编辑一个人每天的电话,电子邮件和短信的数量。除此之外,我需要为每个这些操作选择最早的(最小)和最近的(最大)时间。我想知道是否没有更简单的方法让我从日期列中提取这些数据,而不是为每个人滚动查找信息。查找多个人的最短和最长时间
0
A
回答
0
你说得对,肯定有更简单的方法。我们需要依靠的是Excel将时间存储为自1900年1月0日以来的天数(因此1900年1月1日为第1天)。因此,找到最早和最近的时间很简单,只需在特定的一天内找到最小值和最大值即可。
我假设您的数据如下所示。如果不是,您可以根据需要编辑我的公式。
A B C D
1 Person Date Time
2 Steve Monday 14:00
3 Steve Monday 14:05
4 Sharon Monday 12:00
5 Steve Tuesday 09:00
6 Sharon Tuesday 15:00
我们需要做的是找到史蒂夫的最短时间,给出是date = Monday
。我们需要使用数组公式。数组公式可以让我们同时查看多个单元格。我会用其计算公式为:
=MIN(IF(A2:A6="Steve",IF(B2:B6="Monday",C2:C6)))
而不是点击“确认”键,当你使用这个公式,你需要按Ctrl + Shift + Enter键即你输入上面的公式,按Ctrl + Shift + Enter键和Excel将返回:
={MIN(IF(A2:A6="Steve",IF(B2:B6="Monday",C2:C6)))}
您能否看到如何向查找添加更多约束?我在下面添加了一个示例屏幕截图,其中我创建了一个更大的表格,并且还将“史蒂夫”和“星期一”引用引用到单元格,而不仅仅是硬编码到公式中。
相关问题
- 1. 最短方法查找单词的最小和最大长度阵列
- 2. 最短XPath查找最小/最大同级日期时间节点
- 3. SQL在最短和最长日期之间返回月份
- 4. 需要帮助在一个时间范围内拉最长和最短的时间
- 5. 最短路径查找器
- 6. SQL:查找最长日期间隔
- 7. 查找最大和日期时间
- 8. 查找最大,最小和中间值
- 9. 你最长时间修复一个bug的时间是多少?
- 10. 查找最长的名字
- 11. 查找表的最小和最大值在一定的时间
- 12. 在STATION中以最短和最长的城市名称查询两个城市,
- 13. 如何使用LINQ从列表中获取最短时间和最长时间(或时间跨度)?
- 14. 查找两个3D线段之间的最短距离
- 15. 找到每个对象的最长连续时间间隔
- 16. 找到感兴趣区域之间的最短长度
- 17. 找到最多使用最多k个弧线的最短路径
- 18. 最长短语 - Python的超时
- 19. 查找时间最长的连续子序列
- 20. 查找二维阵列中时间最长的子序列
- 21. 在Linq组中查找最大和最小日期时间
- 22. 你如何查询所需的最短时间等于总和?
- 23. 在bigquery中查找多个值的最小值和最大值
- 24. 最大和最小时间查询
- 25. 查找长矢量的最小值和最大值
- 26. 查找两个给定词和词典之间的最短词梯
- 27. 如何在文本文件中找到最长和最短的行?
- 28. SQL查询 - 查找日常最小值,最大值和时间的最小值和最大值发生
- 29. 查找多个文本中的最长字符串
- 30. 最长最短路径(不完全)