Re: [算表] Excel與Access的選擇--資料分頁,跨欄置中

看板Office作者 (David)時間16年前 (2009/08/30 11:14), 編輯推噓6(6012)
留言18則, 4人參與, 最新討論串2/2 (看更多)
第一個建議是不要用合併儲存格, 改用 格式/對齊方式/水平/跨欄置中 好處多多 法一: 新增一欄輸入"頁號" 再用小計? ○○市公所強制休假補助費清冊 頁 序號 單位 姓名 1 1 事務組 宋一粒 1 2 事務組 宋二粒 1 3 事務組 宋三粒 前四欄用上述的跨欄置中 資料/小計/ 1.金額 2.每組分頁 調整格式的部分可自行發揮(如附檔) "1合計"可改成如"頁1合計" 若必須只有"合計",在A欄取代 ?合計 為合計 法1大意如此,可再討論 日後的動作大約為 1.複製工作表 2.刪除多餘列 3.小計 (4.取代) (還嫌麻煩可試錄巨集) 法二: 另設一工作表,格式全部調好 用INDEX或VLOOKUP去取原工作表的資料(依序號) 日後不用任何動作,即打即轉換 (除了列印要設定印幾頁) 缺點是使用者需了解公式 否則會擔心出錯 (原資料搬移時等等) 小技巧是用格式化條件隱藏內容 如此每頁都可以有總計,達成各頁一致 http://2y.drivehq.com/q/divPage.xls 跨欄置中的好處, 除了在法一可看出來外(看似"自動合併儲存格") 就是避免掉合併儲存格不能排序、不容易複製(拖曳)、不好搬移的缺點 ※ 引述《m9300913 (m9300913)》之銘言: : 軟體:Excel : 版本:2003 : 先說明一下我的情形與工作性質 : 我對Excel還不漠生,簡單的標題欄,sum,if,vlookup還可以 : 我是在公家機關上班,才剛上班2週,目前處理到的業務是國民旅遊卡7月份163人,88水災捐贈517人 : 目前有一工作表是該單位的基本資料, : 主要是輸入姓名、金額,以vlookup對應出單位和員工編號或身份證 : 最後再用分頁方式拉出每頁的人數,並統計每頁的金額,最後一頁是總金額 : 而且都要列印出紙本,以國旅卡來說,大概就是一個月報一次 : 之前的前輩是每個月複製一個檔案,然後"單位,姓名,金額,員工編號"全都自己key,@_@ : 像這樣有需要用到access嗎?因為我幾乎不懂 : 因為檔案在公司,所以做個簡單的例子,如下 : http://www.mediafire.com/download.php?m2iwlwxyv2n : 另外,wwokeb兄,我是將全部的資料輸入完後,因為每頁都要小計金額 : 所以再插入一列,如果一頁20人的話,就以20為單位插入,然後再加總 : 用分頁預覽的方式就是好找20列,並調好適當的列高為基準 : 比較麻煩的就是公式拉好後要再插入一列「合計」 : 而合計又是用合併儲存格的方式做的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.164.54.37

08/30 11:36, , 1F
檔案中有調整許多細節,無法一一註解,有問題再討論.
08/30 11:36, 1F

08/30 11:40, , 2F
大大的方法都不錯喔 小弟也有想到^^
08/30 11:40, 2F

08/30 14:11, , 3F
謝謝JieJeun,請教一下,最後的總計subtatal不用絕對參照可
08/30 14:11, 3F

08/30 14:12, , 4F
以嗎?還有最左方123的格式化條件要如何設定?
08/30 14:12, 4F

08/30 14:36, , 5F
可,把$取代掉,但不知是何意思? 左邊123欄寬0.08,無格式化
08/30 14:36, 5F

08/30 14:37, , 6F
回wengho:很厲害喔 ^^
08/30 14:37, 6F

08/30 22:26, , 7F
推J大 工作上簡化非常多 (不過缺點也讓我工作量變大XD)
08/30 22:26, 7F

08/30 22:26, , 8F
因為大家都丟給你幫忙弄 不過我很快樂就是了 ^^
08/30 22:26, 8F

08/31 09:30, , 9F
再請教幾個問題:從法二(1)到法二(2)是用vlookup或index
08/31 09:30, 9F

08/31 09:31, , 10F
二者擇一,還是用index有何用途? 第二點:法二(3)左邊
08/31 09:31, 10F

08/31 09:33, , 11F
的123怎麼跑出來的,似乎是把一頁設成一個群組?
08/31 09:33, 11F

08/31 09:34, , 12F
再麻煩JJ兄了,謝謝
08/31 09:34, 12F

08/31 09:39, , 13F
第二點我找到了:資料/小計,再研究一下,但第一點不懂
08/31 09:39, 13F

08/31 19:14, , 14F
法二需要兩個工作表 (1)和(2) (1)是輸入工作表 (2)是輸出
08/31 19:14, 14F

08/31 19:16, , 15F
(1)就是您原問題的表 (2)引用(1)時可用INDEX或VLOOKUP
08/31 19:16, 15F

08/31 19:17, , 16F
(3)(4)是指對(2)做接下來的動作 最終是(1)(4)兩張表
08/31 19:17, 16F

08/31 20:20, , 17F
大致瞭解,謝謝JJ版主的指導
08/31 20:20, 17F

09/01 20:15, , 18F
^^ 回ljuber:原本還看不懂為何工作量反而變大XD不好意思啦
09/01 20:15, 18F
文章代碼(AID): #1AcUwMsT (Office)
文章代碼(AID): #1AcUwMsT (Office)