回答:
这个方法应对N多行N多列的情形时效率比复制、粘贴高。不知能否看懂,简单解释一下:
1.确定原始数据最大行数,在A列前插入一列,并编上序号;
2.选中全部数据行列范围(包括新增加的序号),在第一组原始数据下方拼命粘贴,有多少列就复制多少次(列数不包括新增加的序号列);
3.H列输入序号,一直到底部;
4.I1输入公式 =A1 ,下拉与H列序号齐;
5.J1输入公式 =VLOOKUP(I1,A1:F7,2,FALSE),下拉与H列序号齐(达成同样效果双击J1单元格右下角更快);
6.I列第一个1对应J列公式中的2;
7.将I列第二个1对应J列公式的2改为3,双击J8右下角即可;
8.将I列第三个1对应J列公式的3改为4,双击。。。。。。以此类推完成所有,图例中最高到6;
9.选中H、I、J列,复制并选择性粘贴到新表中(选择性粘贴时选数值);
10.新表中HIJ列对应变为ABC列,以下用ABC说明;
11.首先对C列进行排序,将所有为0行的删除(关键的问题:如果你的原始数据中有0,那就得在第一步时做好调整,调整方法,随便找个空白单元格,单元格内填上“空”字,复制该单元格,然后选中全部原始数据行列范围,后按快捷键ctrl+G,定位条件里面选空值,确定即选中区域内全部空白单元格,此时再用快捷键CTRL+V,区域内所有空白单元格内都填上“空”字),按括号里面说的操作的话,本步骤变为删除带“空”字的行;
12.上述删除工作完成后,再按照A列升序排序;
13.删除A、B两列,即可的到所需的格式。
以上方法看似复杂,但如果所处理的原始数据范围很大(不多说,50行x50列),效率和准确性方面的优势就看出来了。
不任何或者会编程的勿喷,希望对楼主的问题有所帮助。