作者shownlin (崴崴)
看板Office
標題[問題]Excel的自動補齊每列達到固定欄數
時間Tue Apr 14 23:30:20 2015
軟體:Excel
版本:2013
該怎麼把工作表中每列的欄位補齊
用說的可能講不清楚
大概是這個意思
圖1:
http://ppt.cc/XoNO 圖2:
http://ppt.cc/S2bN 如何把圖一自動排序成圖二的樣子
試過用迴圈copy & paste
然後把偶數行刪除
但是因為列數有十萬多筆效率實在太差
想用相對位置FormulaR1C1 = "=R[1]C[-9]"
再Autofill的寫法
但是又不知道該怎麼做
因為每列要補的欄數不一樣(有一欄跟兩欄的差別)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 116.118.167.28
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1429025424.A.8CE.html
※ 編輯: shownlin (116.118.167.28), 04/14/2015 23:31:36
→ soyoso: 如用輔助欄(判斷奇偶列)配合篩選autofilter;將圖內的偶數 04/14 23:59
→ soyoso: 列篩選出來貼到奇數列後(J欄),最後用specialcells(xlcell 04/15 00:01
→ soyoso: typeblanks)來刪除空白儲存格 04/15 00:01
推 kcamus: 用篩選就可以做出來了。篩選c空格,AB欄顯示要移位的偶數 04/15 01:15
→ kcamus: 列,K2輸入「=A2」 L2輸入「=B2」,滑鼠快點二下,偶數資 04/15 01:19
推 kcamus: 料都在KL兩欄,取消c欄的篩選,把KL兩欄的資料全轉成數值 04/15 01:22
→ kcamus: 刪除K1跟L1的空格,下方儲存格往上移一格。 04/15 01:26
→ kcamus: 篩選H非空格、I空格,I11=K11,J11=L11,以此類推... 04/15 01:30
→ soyoso: 如果確定這十萬多筆的資料偶數列的c欄都為"空格"的話,就 04/15 07:03
→ soyoso: 不用輔助欄來判斷奇偶列 04/15 07:03
→ soyoso: 可篩選c非空格,i1:j1就為=a2、=b2,就不用刪除k1跟l1的空 04/15 07:30
→ soyoso: 格,取消篩選,選擇性貼上值,刪除偶數列,ctrl+g→特殊 04/15 07:32
→ soyoso: 空格,刪除→左移 04/15 07:34
→ soyoso: 測試了一下10萬多筆,不應用刪除偶數列的方式,而是用複製 04/15 10:26
→ shownlin: 謝謝s大詳細解說 我等等來試 04/15 15:34
→ shownlin: 謝謝k大幫忙 04/15 15:35
成功了 非常感謝你們!我經驗實在不足哈哈...你們好強
※ 編輯: shownlin (116.118.167.28), 04/15/2015 18:30:16