<sub id="97xdb"></sub>

            <form id="97xdb"></form>

                  Excel行列變換的操作方法

                  發表于 討論求助 2021-05-15 20:03:25

                  聯想l系列
                    首先說昨天文章的結尾的問題,群里有大神給出了答案,復制數據后,通過剪切板把數據粘貼到B1單元格里。


                    之后此處應該運用替換功能,Excel里面不支持^p的查找,
                    應該查找Alt+10回車符(10為小鍵盤數字,,,小編沒想起來這個數字。。),替換為逗號即可,大家可以試試。
                    如何將一行轉變為一列,如何將一列轉變為一行?
                    選擇性粘貼--轉置,之前說過的,還記得嗎?
                    如何將一列分為多行多列?
                    下面介紹兩種比較。。呃。。的方式。
                    以三行三列說。
                  第一種
                    將A列運用剪切板粘貼到B1單元格里,Ctrl+H替換,替換回車符(Alt+10)為空格(按下空格就好了)
                    調整列寬,使B1單元格內數據排列符合三行三列的格式。


                    (選中B1單元格)單擊開始選項卡下編輯組填充下拉按鈕的兩端對齊,


                    將提示文本超出選定區域,點擊確定。
                    然后變成一列三行的格式,


                    下面該怎么做了?
                    分列,固定寬度就好了,以空格分列也行。
                  第二種
                    很多時候大家大家更傾向于運用公式。
                    如示例數據在A列,可以在B1單元格輸入公式,
                    =INDEX($A:$A,(ROW(A1)-1)*3+COLUMN(A1))
                    然后調整填充區域為3*3(即B1到D3的區域),
                    如果區域向右多了就會顯示重復(因為這個公式只是為了填充三列,不要多選列數)
                    如果區域向下多了,(包括數據為8個,最終數據缺少的情況),則會顯示為0.


                    對于這個公式,大家知道中間乘以3,3的意思是分為三列就好,如果要分成其他列,把這個數字略微改動下就好。
                    注意這里的格式是計算結果,可以復制粘貼為值。
                    公式的話,,,具體的每個函數會慢慢講,這里大概說下公式的意思。
                    row——取該行行號,column——取該列列號
                    index(數據源,所在位置)
                    數據源是A列數據,從A1開始row(a1)-1=0 column(a1)=1
                    所以第一個單元格就為A1
                    右拉,就變成(row(b1)-1)*3+column(b1) =2 ,所以取A2
                    再右拉,變成(row(c1)-1)*3+column(c1)=3,所以取A3
                    再下拉一排。上面應該是(row(a2)-1)*3+column(a1) =4, 所以取A4

                    以此類推
                  發表
                  成年免费三级视频