
使用選擇性粘貼、TRANSPOSE函數或PowerQuery可將Excel數據行列轉置。首先復制數據,通過選擇性粘貼勾選“轉置”完成靜態轉換;其次利用=TRANSPOSE()數組公式實現動態更新;最后可通過PowerQuery圖形化操作實現可重復轉置,適用于復雜場景。
如果您需要在Excel中將橫向排列的數據轉換為縱向排列,或者反之,可以通過多種方法實現數據的行列轉置。這種操作在處理表格結構或準備報表時非常常見。
本文運行環境:DellXPS13,Windows11
一、使用選擇性粘貼轉置功能
這是最常用且無需編寫公式的方法,適用于一次性轉換靜態數據。
1、選中需要轉置的橫排數據區域,點擊復制按鈕或按Ctrl+C。
2、點擊目標位置的第一個單元格,確保該位置周圍沒有數據沖突。
3、右鍵單擊目標單元格,在彈出的菜單中選擇選擇性粘貼選項。
4、在選擇性粘貼窗口中勾選“轉置”復選框,然后點擊確定。
5、原橫排數據將被以豎排形式粘貼到指定位置。
二、使用TRANSPOSE函數進行動態轉置
此方法適用于需要隨原始數據實時更新的場景,利用數組函數實現動態鏈接。
1、確定目標區域的大小,應與原數據行列數相反(如原為1行5列,則目標為5行1列)。
2、選中目標區域的所有單元格。
三、通過PowerQuery實現可重復的數據轉置
PowerQuery提供了圖形化界面來處理復雜的數據轉換任務,適合頻繁執行相同操作的用戶。
1、選中包含橫排數據的區域,點擊菜單欄的“數據”選項卡。
2、選擇“從表格/區域”創建查詢,打開PowerQuery器。
3、在器中,選中所有需要轉置的列。
4、點擊“轉換”選項卡下的“轉置”按鈕,此時行與列將互換。
5、點擊“關閉并上載”,結果將加載回Excel工作表中,形成獨立的數據表。
以上就是excel中怎么把橫排數據變成豎排_excel行列數據轉置操作指南的詳細內容,!

