[算表] 超多筆向下填滿請益。

看板Office作者 (L1ViE)時間7年前 (2016/09/01 22:10), 編輯推噓5(5036)
留言41則, 4人參與, 最新討論串1/2 (看更多)
軟體:EXCEL 版本:公司使用2010 誠心請教要怎麼把超多筆的資料(B欄至P欄)向下填滿(如圖): http://imgur.com/a/a2kuQ 我都是一筆一筆的敲, Ctrl+↓ Shift+Ctrl+→ Shift+Ctrl+↓ Shift+↑ Ctrl+D 以上一筆完成,然後下略好幾千筆(4、5000筆) 每天自己處理這些資料都花了好多時間, 自己錄製以上操作的巨集也都跟自己手做的不一樣, 再向版友們請教了謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.25.36.98 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1472739002.A.472.html

09/02 00:20, , 1F
googlge:Excel-向下填滿空白儲存格 試試看是不是你要的?
09/02 00:20, 1F

09/02 00:45, , 2F
剛剛也在學這個http://goo.gl/Db11eO
09/02 00:45, 2F

09/02 00:47, , 3F
超感謝接近了!! 但是還有個小問題是用這方法後,我用Y欄的
09/02 00:47, 3F

09/02 00:48, , 4F
篩選去從A到Z排序,我P及O欄的加總竟然會因為排序而不一樣!
09/02 00:48, 4F

09/02 00:48, , 5F
是我沒注意到什麼嗎?
09/02 00:48, 5F

09/02 00:49, , 6F
謝謝12樓,小小心意。
09/02 00:49, 6F

09/02 00:54, , 7F
不負責任猜測:可能要確認一下欄位格式是否為數值
09/02 00:54, 7F

09/02 01:32, , 8F
可以上傳你的檔案嗎 不然我們沒辦法出手腳
09/02 01:32, 8F

09/02 01:32, , 9F
因為要找到規則
09/02 01:32, 9F

09/02 01:37, , 10F
我是覺得不難,感覺是金融的 但你要傳資料的時候
09/02 01:37, 10F

09/02 01:37, , 11F
請你在另外一頁 寫一下 每一行的意思 為何變少 為何不
09/02 01:37, 11F

09/02 01:38, , 12F
同,大概10-20分鐘就能完成自動化了
09/02 01:38, 12F

09/02 01:39, , 13F
你是a-p全部都要拉,還是只以b i p才要拉
09/02 01:39, 13F

09/02 01:49, , 14F
然後系統化上應該是這樣子
09/02 01:49, 14F

09/02 01:49, , 15F
你要有 原始檔頁 貼上每次的資料用
09/02 01:49, 15F

09/02 01:49, , 16F
運算頁 會從原始黨頁面抓取資料做運算
09/02 01:49, 16F

09/02 01:50, , 17F
顯示頁面 運算完後將你要的部分or全部資料貼上 你想
09/02 01:50, 17F

09/02 01:50, , 18F
顯示 或者列印 的頁面
09/02 01:50, 18F

09/02 01:50, , 19F
最後 只要每次將原始黨刪除 貼上新的資料
09/02 01:50, 19F

09/02 01:51, , 20F
你要的東西就會出現在顯示頁面
09/02 01:51, 20F

09/02 01:51, , 21F
甚至你就可以把貼上的這個部分錄成巨集4000多筆還好啦
09/02 01:51, 21F

09/02 01:59, , 22F
要每天做這個四千多筆 我感覺浪費人生= =
09/02 01:59, 22F

09/02 02:00, , 23F
感覺上是10秒內能搞定的事情
09/02 02:00, 23F

09/02 02:04, , 24F
r2=if(b2="",r1,b2)
09/02 02:04, 24F

09/02 02:05, , 25F
s2=if(i2="",s1,i2)
09/02 02:05, 25F

09/02 02:05, , 26F
t2=if(p2="",t1,p2)
09/02 02:05, 26F

09/02 02:06, , 27F
開新分頁
09/02 02:06, 27F

09/02 02:06, , 28F
抱歉 回到上一項 把這三項拉到第5000格 這應該會八
09/02 02:06, 28F

09/02 02:07, , 29F
選好三格 右下角會有個加 一直往下拉到五千就好了
09/02 02:07, 29F

09/02 02:07, , 30F
然後繼續 開新分頁 更名 顯示
09/02 02:07, 30F

09/02 02:08, , 31F
然後a1=sheet1!a1 (簡單就是等於sheet1這頁的同位置
09/02 02:08, 31F

09/02 02:08, , 32F
然後向右邊拉到P格
09/02 02:08, 32F

09/02 02:08, , 33F
再接著向下拉到5000
09/02 02:08, 33F

09/02 02:09, , 34F
然後點b1改成sheet1!r1 (改讀sheet1的r1資料
09/02 02:09, 34F

09/02 02:10, , 35F
然後拉到5000格(這裡不用直接拉,只要在框右下的+上面,
09/02 02:10, 35F

09/02 02:10, , 36F
滑鼠點兩下就會衝到5000格了
09/02 02:10, 36F

09/02 02:10, , 37F
同理i1=sheet1!s1 p1=sheet1!t1
09/02 02:10, 37F

09/02 02:11, , 38F
就搞定了
09/02 02:11, 38F

09/02 02:12, , 39F
對了 兩個都要點兩下讓他自動下去5000格
09/02 02:12, 39F

09/02 02:26, , 40F
你如果要純文字檔 就開第三個分頁 然後開錄製巨集
09/02 02:26, 40F

09/02 08:08, , 41F
非常感謝,我下班後在依你指示試試!
09/02 08:08, 41F
文章代碼(AID): #1No3QwHo (Office)
文章代碼(AID): #1No3QwHo (Office)