Excel資料批量轉置 同一日期多行資料,轉置成一行 有什麼快捷的方法?

時間 2025-04-03 18:30:17

1樓:漂流牛

列公式,這個公式牽扯到行列轉換,比較複雜。但肯定可以實現。

excel中怎麼實現每隔3行6列進行批量轉置?求大佬指點,謝謝!

2樓:網友

公式複雜,手工費時容易出錯,最好用**,執行效果如下:

實效:可選擇資料用作行、列欄位資訊,根據資訊提取資料,實現轉置功能,注意資料須順序記錄,否則需要將部分**刪除或進行註釋(在**前加英文半形單引號')。

3樓:明佳妙明

excel怎樣處理一列資料根據標題轉成四列資料表。

4樓:網友

幾十行建議手工,上千行就用**。

excel中怎麼將一列中的,各個相同日期的許多行時間資料,轉置成不同行,每一行日期相同?

5樓:網友

1、備份資料,增加輔助列,將需要的主資料複製到第3列;

2、對a咧資料按空格分列,得到10-6形式的資料b列和時間資料c列;

3、將b列資料複製出來,刪除重複項,得到一列10-6形式的唯一值;

4、將步驟3得到的資料採取複製==》選擇性貼上==》轉置。

5、在10-6的單元格下面開始設定公式,使用vlookup函式來找資料,假設以上各步驟的資料都在第一行開始,第4步驟10-6形式的唯一值從e1開始放,公式如下;

if(e$1=$a1,$c1,"沒有")

然後向下拉到比原始資料多一行(頂端一行被10-6形式的唯一值佔用了),然後向後拉到所有的對應列都填滿公式,做好這步驟後下面就只有需要的資料和 「沒有」了;

6、選擇結果區域,選擇性貼上,選「數值」取消公式(如果格式有變化,從原始資料**用格式刷刷回來);

7、將結果區域中的「沒有」使用「查詢替換」功能刪除掉(查詢「沒有」替換那裡不填);

8、選擇全部結果區域,使用f5鍵定位,定位條件選擇 「空值」然後滑鼠右鍵選擇單元格,選擇「刪除」,然後選擇「下方單元格上移」(一定要選這個!)

9、把得到的結果複製==》選擇性貼上==》轉置 就是需要的東西了。

說的很複雜,其實也就是3分鐘就搞定的事情。其實用其他函式步驟更少,不過設定太複雜,懶得去折騰了。

excel行列批量轉置?

6樓:yq楊

excel行列批量轉置,根據截圖資訊來看,可以使用index引用函式、column列序號函式和row行序號函式組合公式,在d2單元格輸入公式並向下及向右填充,如下:

=index($b$1:$b$12,column(a1)+(row(a1)-1)*3)

公式及效果圖。

公式思路:

index引用函式這裡由兩個部分組成,第乙個部分為需引用的資料區域,第二個則是需要位移的行數,這裡由column和row函式組成;

由於向右填充是增加1,因此用column來實現,向下則是以3的差值遞增,則用row函式再乘3來實現,而第一條資料是不需要行數乘三,因此需要減一,變成0乘3。

7樓:書法大家園

excel中實現行列轉置常用的方法,一種採用複製和選擇性貼上實現,另一種可以採用替換實現。

8樓:網友

萬能的vba可以實現一鍵完成。

9樓:明佳妙明

選b列執行巨集,先列後行,3列。

生成excel資料如何快速排列。

ExceL不規則行數批量轉置,ExceL不規則行數批量轉置

應該有更簡便的迴圈方式,暫時先用上面這個吧。建議用公式。sheet1是源資料,sheet2的a1寫 下拉填充,橫向拉填充即可。通過公式達到行列轉置的效果,跟源資料區域大小無關。char row a65 是字母a,下拉後依次是b,c,d一直到z,生成列號,column 是當前列號,用於生成行號。或者寫...

excel怎麼把整個excel錶轉置

在表下面表名 預設sheet1等 上點右鍵,選 移動或複製工作表 在下面 建立副本 前打勾,上面 工作簿 填新工作簿或預設本工作簿.看了你抓的圖,就明白了.你把貼上的目標 全刪除吧,可能是目標 裡有合併的單元格.不刪除的話,把你合併的單元格找出來.滑鼠選中a1 ctrl shift end ctrl...

excel怎麼批量查詢多個名字和資料

以2007版excel為例,在下圖中運用vlookup函式進行批量查詢並返回查詢目標對應的金額。1 開啟excel工作表,在e2單元格輸入查詢函式vlookup,即 vlookup 2 輸入vlookup函式第1個引數 lookup value,要查詢的值,也被稱為查閱值,即查詢目標所在單元格d2,...