公众号平台最新的推送规则对技术类文章不太友善,如果不想错过干货,请务必“设为星标”哦!!!
点击任意文章上方的“☆星标”即可。
解答网友提问:如何将一个二维表的每一行空格去除再排序?
将下图 1 中每一行的空格去除,右侧数据向左边顺移,且按升序排序。
效果如下图 2 所示。
1. 选中数据表的任意单元格 --> 选择任务栏的“数据”-->“从表格”
2. 在弹出的对话框中保留默认设置 --> 点击“确定”
4. 选中“索引”列 --> 选择任务栏的“转换”-->“逆透视列”-->“逆透视其他列”
8. 选中“索引”列 --> 选择任务栏的“主页”-->“分组依据”
将 (_),Int64.Type 修改为 (_,"a",1,1,Int64.Type)
11. 展开“计数”列 --> 仅勾选“值”和“a”列 --> 取消勾选“使用原始列名作为前缀”--> 点击“确定”
* 第 7 步的时候添加一个索引列,看似没有作用,其实是为了此时展开的时候,“值”列仍保持升序排序,否则的话,排序就全乱了。
12. 选中“a”列 --> 选择“转换”-->“透视列”
13. 在下拉菜单中选择“值”--> 点开“高级选项”--> 选择“不要聚合”--> 点击“确定”
15. 选择任务栏的“主页”-->“关闭并上载”-->“关闭并上载至”
16. 在弹出的对话框中选择“表”--> 选择“现有工作表”及所需上传至的位置 --> 点击“加载”
下方绿色的表格中就是去除空格后的排序表格。
如果要去除空格的同时还要去重,只需在第 7 步之前同时选中两列后去重。