答案1
这是我在 Excel 中最喜欢的技巧,下面是操作方法。
看起来步骤很多,但其实很简单,只要你掌握了,通常只需要 10-20 秒就可以完成。你绝对应该学习它,因为以后会经常用到。
仅按橙色过滤“位置”列
选择大陆新列中的所有单元格(为了更快地选择新列中的最后一个单元格,然后按Shift+ Control+ Up)
主页 -> 查找和选择 -> 转到特殊 -> 仅可见单元格 -> 确定
现在,保持活动选择,开始输入简单公式:
=[@[Location]]
要不就:
=B2
按Control+Enter键,公式将复制到所有先前选定的单元格。现在,由于您使用的是表格范围,因此请注意不要让公式自动填充到其他单元格。如果是这种情况,只需按一次 CRTL+Z 键即可。
退出篩選。
现在选择新“大陆”列中的所有单元格
主页 -> 查找和选择 -> 转到特殊 -> 空白 -> 确定
按=然后Up按Control+ Enter。这样做会将新“大陆”列中所有带有空单元格的项目引用到其母层级大陆。
现在,您可以对新列“国家”中的第二级层次结构重复相同的操作,这次过滤颜色为绿色。并重复此操作,直到您拥有尽可能多的层次结构。
最后,您必须将所有数据复制到新列中并将其作为值复制,以便不再需要公式。
最后,现在您才可以再次筛选橙色和绿色行并删除它们。之后将列“位置”重命名为“城市”。这样您就应该拥有所谓的“平面表”,它最适合使用 PivotTalbes 等对数据进行进一步分析。