解答网友求助:如何将部门和人员在同一列的表格重新整理,将这两项分成两列?
这需求如果用正则公式的话,各种递归得绕死人,基础普通的同学根本看不懂,所以不建议这么干。
今天就教大家一个非常简单的方法。
案例:
将下图 1 的数据表转换成下图 2 的样式。


解决方案:
1. 选中数据表的任意单元格 --> 选择任务栏的“数据”-->“从表格”

2. 在弹出的对话框取消勾选“表包含标题”--> 点击“确定”

表格已经上传至 Power Query。

3. 选择任务栏的“添加列”-->“条件列”

4. 在弹出的对话框中按需修改列名 --> 按以下方式设置 --> 点击“确定”:
If 区域:
列名:选择“列2”
运算符:选择“等于”
值:输入 null
输出:切换到“选择列”的方式 --> 选择“列1”
ELSE 区域:输入 null


5. 选中“部门”列 --> 选择任务栏的“转换”-->“填充”-->“向下”


6. 点开“列2”列的筛选菜单 --> 取消勾选 null --> 点击“确定”


7. 按需修改列名,调整列顺序。

8. 选择任务栏的“主页”-->“关闭并上载”-->“关闭并上载至”

9. 在弹出的对话框中选择“表”--> 选择“现有工作表”及所需加载到的位置 --> 点击“加载”

右侧绿色的表格就是调整后的规范格式。
