有时候,明明挺好的一个规范表格,却被要求转换成一个很别扭的布局格式,只因为看的人喜欢。
也有时候,是剧情需要,比如制作多层下拉菜单时,非要转置成纵向的二维格式。
那么这些时候如果不用些巧劲,加班岂不是又要加到瘸?
案例:下图 1 是一个规范的的一维数据表,现在要横向转置成二维的表。
效果如下图 2 所示。
解决方案:1. 将 C 列设置为辅助列,选中 C2:C13 区域 --> 输入以下公式 --> 按 Ctrl+Enter:
=COUNTIF($A$2:A2,A2)
公式释义:
该公式的作用是统计每个部门在序列内出现了第几次;
参数中的第一个单元格要绝对引用,其他都要相对引用
2. 选中数据表的任意单元格 --> 选择菜单栏的“数据”-->“从表格”
3. 在弹出的对话框中保留默认设置 --> 点击“确定”
表格已上传至 Power Query。
4. 选中“部门”列 --> 选择菜单栏的“转换”-->“透视列”
5. 在弹出的对话框中按以下方式设置 --> 点击“确定”:
值列:选择“姓名”
点开“高级选项”--> 在下方的下拉菜单中选择“不要聚合”
6. 删除“a”列
7. 选择菜单栏的“主页”-->“关闭并上载”-->“关闭并上载至”
8. 在弹出的对话框中选择“现有工作表”及所需上传至的位置 --> 点击“加载”
太简单了,有没有?绿色的表格正如你们所愿,二维表,且转置。