看板 Office 關於我們 聯絡資訊
您可能想一勞永逸吧~ 如此用函數應該是不錯的選擇~(但一開始設定較辛苦) 不知您的表格格式是否已經固定,亦或是會改動? 因為提到"資料量越來越龐大",估計應已固定 或許還有其他好辦法 先提供一個方案~ "資料"工作表 資料增加兩欄:第一欄與Subtotal欄 ------------------------------------------------------------- A1 DATE P/N Description Q'ty Check Subtotal A2 2007/10/26 SK-(略) 26" LCD TV 420 recv G2 G3 ------------------------------------------------------------- A1 0 A2 =ISNUMBER(B2)*IF((OFFSET(B2,1,0)<>B2),(A1+1),A1) 比較日期 用OFFSET是避免清單的增列造成錯誤 G2 =E2 G3 {=SUM($E$2:E2*($B$2:B2=B3))+E3} A2,G3往下拉到資料尾 整個表格可設成清單,方便加資料(與動態調整下個工作表的範圍) 不需要的欄位可以隱藏以美觀 "整合"工作表 ------------------------------------------------------ A1 DATE P/N Description Q'ty Check A2 B2 C2 E2 F2 G2 ------------------------------------------------------ A1 1 A2 =A1+1 B2 =VLOOKUP($A2,資料!$A$1:$G$10,COLUMN(資料!B:B),FALSE) B2拖曳至G2,DATE欄改為日期格式,然後更改F2 F2 =VLOOKUP($A2,資料!$A$1:$G$10,COLUMN(資料!G:G),FALSE) A2~F2選起往下拉 可設清單,此後在"資料"工作表輸入後可自行總結~ http://kuso.cc/SumItself (試作檔案SumItself.xls) 以上. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.164.48.216