
许多同学反映,单一的Excel案例讲解显得较为零散,对于初学者来说,可能难以全面理解和掌握。大家普遍希望能有一套完整的图文教学,从基础概念出发,逐步引导,从入门到精通,系统化地涵盖Excel的所有知识点。为了满足这一需求,我们推出了以下专栏。
本专栏将从最基础的操作和概念开始讲解,通过生动、有趣的案例,带领大家逐一掌握Excel的操作技巧、快捷键、函数公式、数据表、图表制作、打印技巧等。学完此专栏,你也能成为Excel高手。
最近,我收到一个特定的需求:将一维表转换为二维表,并且要求将主管和员工分开,所有主管下面的员工都放在同一个单元格中,用分隔符隔开。
案例展示:
请参照下图1的一维表进行格式转换:
不同职位的员工需要放在不同列中;每个主管下面的员工应放在同一个单元格中,以“/”为分隔符,与主管放在同一行。转换后的效果应如图2所示。
解决方案:
1. 任意选择数据表中的单元格,然后进入菜单栏的“数据”选项,选择“从表格”。
2. 在弹出的对话框中点击“确定”,表格将被上传至Power Query。
3. 在菜单栏中选择“添加列”,然后点击“条件列”。
4. 在弹出的对话框中按以下步骤设置:新列名为“主管”;列名选择“职位”;运算符为“等于”;值为“主管”;输出设置为当职位为“主管”时,选择列名为“姓名”的列,否则留空。然后点击“确定”。
5. 选择“主管”列,然后进入“转换”选项,选择“填充”,然后点击“向下”。
6. 点击“职位”旁边的筛选按钮,取消勾选“主管”,然后点击“确定”。
7. 进入菜单栏的“主页”选项,选择“分组依据”。
8. 在弹出的对话框中按照指示设置:在下拉菜单中选择“主管”;新列名输入“员工”;操作选择“求和”;对“姓名”列进行操作。然后点击“确定”。
9. 接下来是重点,我们需要对公式进行微调:将List.Sum改为Text.Combine,并在[姓名]后面加上”,””/”。
10. 进入菜单栏的“主页”选项,依次选择“关闭并上载”、“关闭并上载至”,在弹出的对话框中选择“表”,然后选择要上传的位置并点击“加载”。
至此,领导所需的另一种表格格式已完成,同一主管名下的员工姓名被整合在同一个单元格中。
