【发布时间】:2018-06-12 18:52:52
【问题描述】:
基本上我正在查看一个时间表并试图弄清楚一个人工作了多少次 - 这意味着他们的名字将并排出现在列中。
每一列代表一周中的一天。因此,如果约翰在周一 - 周二工作,这算作一个街区,他的名字将出现在 2 列中。然后他可能会在周四至周六工作,这算作一个街区。我需要弄清楚一个月内这种情况发生的频率。
使用条件格式手动计数是一种选择 - 但如果可能,我想避免它。
感谢大家的帮助,不胜感激!
【问题讨论】:
-
那么你想要的答案是 2 连续条目的 2 个单独块吗?或者期望的答案是 5 天总共工作 5 天?
-
任何给定员工的姓名是否总是出现在同一行或给定列的任何位置?
-
Samantha,提供示例数据集和预期结果可能有助于了解您希望如何呈现数据
-
您未透露或不知道的是,这与其说是一个特定的编程问题,不如说是一个算法难题。它与编程语言的关系比与解析产生正确结果的算法的关系要小。如果有人工作了 3 天的“区块”,那么他们也至少工作了两个 2 天的区块,您需要一种避免重复计算的方法。这与单个 4 天块产生 2 @ 3 天块和 3 @ 2 天块的误报相同。更复杂的是,您没有透露周末或每月发生的事情。
-
简而言之,我投票决定将此问题作为离题结束,因为它是一个算法问题,并非特定于任何编程语言,最好在 Mathematics 甚至 @987654322 等另一个 SO 网站上提问@.
标签: excel count block schedule