excel - 重复和递增数字并在 ID 更改时重置的公式
问题描述
我正在寻找一个正确方向的开始,我希望这个论坛上的某个人遇到了这个问题。我有一个 Excel 表,上面有 24K 个工作,并且每个工作都分配了一名技术人员。这些技术人员有 40 周的时间来完成分配的所有工作。我有一个助手表,上面有每个技术人员的 ID,以及每周需要完成多少工作才能完成所有工作。为了提高效率,我按地理区域对工作进行了排序。我需要一个公式来查看技术人员 ID,如果他们每周收到 3 个工作,它将前 3 个编号为 1,接下来的 3 个编号为 2,依此类推。当它切换技术员时,它会重置计数器。
在下面的示例中,技术 1 每周分配 3 个工作,而技术 2 每周分配 2 个工作。
| JobID | Tech | Grouping |
|-------|--------|----------|
| BK025 | Tech 1 | 1 |
| CD044 | Tech 1 | 1 |
| DE024 | Tech 1 | 1 |
| DE031 | Tech 1 | 2 |
| DE035 | Tech 1 | 2 |
| FT083 | Tech 1 | 2 |
| IR004 | Tech 2 | 1 |
| IR006 | Tech 2 | 1 |
| IR052 | Tech 2 | 2 |
| IR061 | Tech 2 | 2 |
| IR062 | Tech 2 | 3 |
| IR072 | Tech 2 | 3 |
我一直在搜索 SO 和 Google 寻找答案,但可能没有使用正确的关键词。我找到了这个公式=ROUNDUP((ROW()-offset)/repeat,0)
——在 exceljet 上找到——它可以工作,但为了让它正常工作,我必须分别过滤到每种技术。
解决方案
推荐阅读
- c - 如何使用C语言创建一个名称未知的目录
- vue.js - nginx - 在不更改规范 URL 的情况下将 facebook/bots 代理到不同的服务器
- javascript - 尝试实现回调函数的 Javascript 算法
- c# - 访问被拒绝。(HRESULT 异常:0x80070005 (E_ACCESSDENIED))尝试读取 Airpod pro 电池时
- c - 将变量初始化为自身的预期输出是什么?
- python - Catboost 错误:“TypeError:不能将单例数组视为有效集合
- cypress - CI config.yml 中的这条路径指的是什么?
- javascript - 如何进一步使用此 API
- javascript - 在 json 文件中挑选对象不起作用 javascript
- javascript - react-hook-form 仅在触摸时设置为脏