鉴于: Employee ID
和Manager ID
。
| Employee ID | Manager ID |
|:-----------:|:----------:|
| E068 | E067 |
| E071 | E067 |
| E229 | E069 |
| E248 | E144 |
| E226 | E223 |
| E236 | E241 |
| E066 | E001 |
| E067 | E001 |
| E144 | E001 |
| E223 | E001 |
问题陈述:
这个问题是要确定经理主管通过使用员工及其经理数据。
关于:
我们有一个Employee ID
和他们的Manager ID
。请注意,经理 ID 来自Employee ID
。因为每个经理都有一名比他们级别高的经理。
- 首先,我们将获取
Manager ID
列中的所有唯一 ID。 - 然后对于每一个ID从
Manager ID
栏目中,我们将寻找他们各自的Manager ID
(经理) - 然后我们将创建一个新列,假设
Level 1
我们将每个经理放在Manager ID
各自的单元格中。 - 同样的,我们会重复上述 3 个过程,直到没有
Manager ID
该特定 ID 为止。 - 这样我们就能识别了
Head of Manager
。
我可以通过过滤 Excel 来解决问题,但这需要花费大量时间。因此,我正在寻找可以帮助我的最佳解决方案。
预期输出:
| Employee ID | Manager ID | Level 1 | Level 2 | Head of Manager |
|:-----------:|:----------:|---------|---------|-----------------|
| E068 | E067 | E001 | | E001 |
| E071 | E067 | E001 | | E001 |
| E229 | E069 | E066 | E001 | E001 |
| E248 | E144 | E001 | | E001 |
| E226 | E223 | E001 | | E001 |
| E236 | E241 | | | E241 |
| E066 | E001 | | | E001 |
| E067 | E001 | | | E001 |
| E144 | E001 | | | E001 |
| E223 | E001 | | | E001 |
该
Employee ID
列包含唯一身份同时Manager ID
包含重复 ID。
感谢您的时间和考虑。