《在EXCEL中实现数据转置的方法》由会员分享,可在线阅读,更多相关《在EXCEL中实现数据转置的方法(9页珍藏版)》请在金锄头文库上搜索。
1、在 EXCEL 中实现数据转置的方法一)如何快速在 EXCEL 中实现数据转置如下图称为转置#+-非常的爱 爱的起点爱+爱非常萌爱爱一爱爱的起点爱三爱惟一萌爱爱X爱无限的爱图一爱爱惟一的爱 无限的爱图二方法:先选择要转置的范围,点右键,复制,然后选择一个要粘贴的地方,点右键, 选择选择性粘贴,在弹出的框中点转置前打勾就OK 了.(二)转置函数transpose ()的使用方法:基本条件:已知数据表格 sheet1 中有 a1,b1,c1,d1,e1,d1,h1(共 100 个数)问题:现要创建让一个新的数据表格sheet2,要求sheet2中a1=sheet1中的 al,sheet2 中的 a
2、2=sheet1 中的 bl,sheet2 中的 a3=sheet1 中的 cl,依次类 推,使用公式(不用转置粘贴)实现上述操作。如果sheetl中的数据出现更改, 则 sheet2 中的数据会自动更改。图:sheetl解决方案:使用TRANSPOSE函数(公式)来实现,首先缩小样本数量为10, 即 sheetl 中有 a1,b1,c1,d1,e1,f1,g1,h1,i1,j1o 为达到题所述效果,按如下步骤进行:1、鼠标左键选中sheet2中用来放置sheetl中的10个数据的a1-a10;2、插入函数(公式)TRANSPOSE。3、在 Array 中输入:sheet1!a1:j13、按C
3、trl+Shift+Enter (注意:此时不要点击确定按钮,否则只能实现sheet2Al- TRANSPOSE (Sheet 11A1: Jl)AECDEFG1122334556677S09910io.1112131415161718192021222324252627Q 口W 斗卜卜I Sheet Sheet?/Sheets4、至此就完成了数据的转置。5、若改变 sheet1 中的数据则,舍 sheet2 中的数据自动改变。图:SheetlE5 ABCD112233445561 166778S99101011图:sheet26、若要在sheet2中直接改动过数据如:则会出现如下提示:7、点
4、击确定之后,按 Ctrl+ZTRAHSFOEE Q X Y R 二TRA胚FO亞朗h菲11 也1 : JI)ABCDEF112233445566l=TRANSFOSE (Sheetl Al: J1)H77SS991010111213再按 Ctrl+Shift+EnterAl汽莊=TRANEFO亞何h巴肮 1!A1:J1)ABCDEF11233415566671SS911010.1112138、操作完成,数据恢复(注意:如果不按上面的方法解决,则会造成数据混乱)。9、以上操作也可通过在函数输入框fx输入:=TRANSPOSE(Sheet1!A1:J2)实现。TRAHSFME匕 冥* 矗 =TRA聒FOEE(Sh乂tl!Al:J2)|ABcDEF1A1:J2)234567S9101