Joe*_*ias 3 outline microsoft-excel microsoft-excel-2010
所以我在 Excel 电子表格中有一堆数据,看起来像这样:
Level Hierarchy Name
0 1 Sam
1 1.1 Bill
2 1.1.1 George
3 1.1.1.1 Fred
4 1.1.1.1.1 Richard
4 1.1.1.1.2 Steve
4 1.1.1.1.3 Max
4 1.1.1.1.4 Sven
3 1.1.1.2 Mike
4 1.1.1.2.1 John
4 1.1.1.2.2 Isaac
4 1.1.1.2.3 Zack
2 1.1.2 James
3 1.1.2.1 Henry
4 1.1.2.1.1 Greg
.
.
.
Run Code Online (Sandbox Code Playgroud)
我想在工作表中自动创建组,以便将 Richard、Steve、Max 和 Sven 分组到 Fred 下;约翰、艾萨克和扎克在迈克手下;ETC...; 他们都滚到山姆身下。
我尝试使用 Excel自动大纲功能,但收到消息“无法创建大纲”。谁能告诉我如何进行这项工作或建议另一种方法来做到这一点?
数据来自另一个系统,但我可以在将数据导入 Excel 之前对其进行转换 - 如果这样会更容易的话。
如果你的级别数量有限,那么我会执行以下操作。如果您的数据需要刷新,它的优点是简单的数据透视刷新(即您只需设置一次):
创建新列(数字=最大级别)来表示层次结构每个级别的人员的老板(注意,它假设它按层次结构字段排序)
D3 中的公式并上下复制:=IF($B3=D$2,$A3,IF($B3<D$2,"",D2))
归档时间: |
|
查看次数: |
82229 次 |
最近记录: |