[算表] 隔列合併儲存格

看板Office作者 (哈囉)時間9年前 (2016/08/08 12:22), 9年前編輯推噓0(005)
留言5則, 1人參與, 最新討論串1/1
軟體: Office Excel 版本: 2007 A B ----------- 1 d 1 c 2 a 2 3 3 想要的效果是將A欄中的單數列與雙數列的資料做合併 (合併儲存格+資料分行) 我的資料有好幾千筆所以不可能手動 想問一下有沒有什麼比較快的辦法嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 117.56.51.35 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1470630169.A.204.html

08/08 12:33, , 1F
http://imgur.com/a/YpZM5 類似這樣嗎?
08/08 12:33, 1F

08/08 12:34, , 2F
如果要的資料分行如連結的話,儲存格格內對齊方式,自動換
08/08 12:34, 2F

08/08 12:34, , 3F
列要勾選
08/08 12:34, 3F

08/08 12:39, , 4F
index和indirect應也可以
08/08 12:39, 4F
大大你好~ 是這樣的效果沒錯 但不知道為啥你提供的方法不行 0.0 我試了一下覺得應該是 如果以目前我的狀況而言,是下列的狀況 原列數 原資料 新資料(欲得) A B 1 10 10 11 (此行是因為B欄的換行) 2 11 12 13 (此行是因為B欄的換行) 3 12 14 15 (此行是因為B欄的換行) 4 13 5 14 6 15 三欄的格子都是一列一列,B欄也沒有先做跨欄置中的動作 若用大大你的方法(+自動換列)會變成 A B 1 10 10 11 2 11 11 12 3 12 12 13 4 13 13 14 5 14 14 15 6 15 15 如果B欄有先做跨欄置中的話這方法是OK的 但我現在隔數太多不可能先做QQ 最後我目前有爬到 #1Mp3J8UI (Office) 此文中您所提供的方法 目前小改所用的公式為 CONCATENATE( OFFSET( B$2,(ROW()-2)*2, ),OFFSET(B$3,(ROW()-2)*2,) ) 可以成功連結兩個part且數量正確 但我想要有換行的效果 請問應該在兩個OFFSET間加入甚麼或者怎麼改呢? 麻煩了,謝謝 ※ 編輯: AceID (117.56.61.23), 08/08/2016 16:57:44

08/08 17:07, , 5F
加上char(10),自動換列(勾選) http://imgur.com/a/cPLRv
08/08 17:07, 5F
可以了 不過我上面那個公式好像是錯的 必須改成這樣~ http://i.imgur.com/nVO0JjD.png
謝謝!! ※ 編輯: AceID (1.168.30.237), 08/08/2016 20:00:25
文章代碼(AID): #1Ng0aP84 (Office)
文章代碼(AID): #1Ng0aP84 (Office)