如何在 Excel 中根據發票編號快速取得對應的小計?

如果您手邊有一份發票編號清單,且相鄰欄位包含對應的金額,現在希望根據每張發票編號計算出各自的小計金額(如下方截圖所示),該如何在 Excel 中實現呢?
使用公式根據發票編號取得小計金額
處理此工作時,您可以套用下列公式:
請將以下公式複製並貼上至空白儲存格中:
=IF(COUNTIF($A$2:A2,A2)=1,SUMIF($A:$A,A2,$B:$B),"")
接著,向下拖曳填滿控制點至您想套用此公式的儲存格,系統便會根據每張發票編號計算出小計結果,請參閱截圖:

注意事項:
1. 上述公式中:A2 是您要使用的首個發票編號儲存格,A:A 是包含發票編號的欄位,而 B:B 則是您要取得小計的資料欄位。
2. 若您希望在每張發票編號最後一個儲存格中輸出小計結果,請套用下列陣列公式:
=IF(A2=A3,"",SUM(IF($A$2:$A$12=A2,$B$2:$B$12,0)))
接著,您必須同時按下 Ctrl + Shift + Enter 鍵才能取得正確結果,請參閱截圖:

使用強大功能根據發票編號取得小計金額
若您已安裝 Kutools for Excel,即可透過其強大的高級合併行功能,輕鬆合併相同發票編號並自動計算各發票的小計!
提示:若要使用此高級合併行功能,請先下載 Kutools for Excel,即可輕鬆快速套用此功能!
安裝 Kutools for Excel 後,請依下列步驟操作:
1. 首先,請將原始資料複製並貼上至新的範圍,選取新貼上的數據區域,然後點擊 Kutools> 合併和拆分> 高級合併行,詳情請參閱截圖:

2. 在高級合併行對話方塊中,先點選 Invoice #欄位名稱,再勾選主鍵選項,將此欄設為關鍵列;接著選取需計算小計的 Amount 欄位,並點選計算> 加總。詳情請參閱截圖:
3. 完成設定後,請點擊確定按鈕,系統將自動合併所有相同的發票編號,並加總對應金額,詳情請參閱截圖:
![]() | ![]() | ![]() |
- 超強編輯欄(輕鬆編輯多行文字與公式);閱讀版面(輕鬆閱讀與編輯大量儲存格);貼上至篩選範圍……
- 合併儲存格/列/欄並保留資料;分割儲存格內容;合併重複行並加總/平均……防止重複項儲存格;比較範圍……
- 選取重複或唯一列;選取空白列(所有儲存格皆為空);超級查找與模糊搜尋多個活頁簿;隨機選取……
- 精確公式複製多個儲存格而不變更公式參照;自動建立參照至多個工作表;插入項目符號、複選框及更多……
- 收藏並快速插入公式、範圍、圖表與圖片;加密儲存格並設定密碼;建立郵件清單並寄送電子郵件……
- 提取文本、添加文本、刪除某位置字元、移除空格;建立並列印數據分頁統計;在儲存格內容與註解之間轉換……
- 超級篩選(儲存並套用篩選方案至其他工作表);高級排序依月份/週/日、頻率等;特殊篩選依粗體、斜體……
- 合併活頁簿與工作表;合併表格依據關鍵列;分割數據至多個工作表;批次轉換 xls、xlsx 與 PDF……
- 資料透視表依週數、星期幾等分組……顯示未鎖定、選區鎖定以不同顏色標示;突顯包含公式/名稱的儲存格……

- 在 Word、Excel、PowerPoint、Publisher、Access、Visio 與 Project 中啟用分頁式編輯與閱讀,提升工作效率!
- 在同一視窗的新分頁中開啟並建立多份文件,而非另開新視窗。
- 每天為您提升 50% 的工作效率,省下數百次滑鼠點擊!



