有網友參考:Excel-一列資料轉成二列(http://isvincent.blogspot.com/2010/10/excel_22.html),
其問到如果要反過來做,要將二列資料轉成一列時(參考下圖,左資料表轉換成右資料表),該如何處理?
和前一篇文章一樣,只要用到 INDIRECT 和 ADDRESS 函數即可完成:
ADDRESS 函數,可以在已知指定列號和欄號時,取得工作表中儲存格的位址。而 INDIRECT 函數會傳回文字串所指定的參照位址,依該參照位址顯示其內容。
儲存格F2:=INDIRECT(ADDRESS(ROW(1:1)*2,2))
儲存格G2:=INDIRECT(ADDRESS(ROW(1:1)*2,3))
將ROW(1:1)*2,可以取得偶數列。
儲存格H2:=INDIRECT(ADDRESS(ROW(1:1)*2+1,2))
儲存格I2:=INDIRECT(ADDRESS(ROW(1:1)*2+1,3))
將ROW(1:1)*2+1,可以取得奇數列。
儲存格J2:=INDIRECT(ADDRESS(ROW(1:1)*2,1))
將儲存格F2:J2往下複製即可完成。
關於 INDIRECT 和 ADDRESS 函數的詳細說明,可參考微軟網:
ADDRESS:http://office.microsoft.com/zh-tw/excel-help/HP010342163.aspx
INDIRECT:http://office.microsoft.com/zh-tw/excel-help/HP010342609.aspx
文章標籤
全站熱搜

你好~請問如何將列的資料轉換成縱的資料?
先參考這篇文章:http://isvincent.pixnet.net/blog/post/33776013
你好,我是上面的訪客,忘了說,有數千筆資料,沒辦法一起轉置,請問該怎麼辦呢?
先參考這篇文章:http://isvincent.pixnet.net/blog/post/33776013
求教:下表的格式能否將所有標題轉換成一列 RLRP08410 兒 童 名 冊 戶政所別: 學 年 度:105 年度 學 就學號碼 學 童 姓 名 統 一 編 號 出生年月日 遷入年月日 原住民註記 異 動 記 事 號 性 別 父 姓 名 母 姓 名 稱 謂 戶 籍 地 址 學區名稱: 紀○○ F23******* '98/○/○ '98/○/○ 無 女 紀xx 顏○○ 長女 ○○里 001鄰 ○○路175巷10號
請教一下 如果依上表 個人資料有延伸到 D.E.F 欄位時該如何設定? 偶數列與奇數列是否寫反了?