平淡
如果訂單號(hào)和銷售金額是按圖1所示排列的,使用“合并計(jì)算”功能就能快速統(tǒng)計(jì)每個(gè)訂單的銷售金額。定位到G1單元格,依次點(diǎn)擊“數(shù)據(jù)→合并計(jì)算”,在打開的窗口中將“引用位置”設(shè)置為D1:E19數(shù)據(jù)區(qū)域,然后點(diǎn)擊“添加”按鈕,將其增加到“所有引用位置”處。接著勾選“標(biāo)簽位置”選項(xiàng)下的“首行”和“最左列”(圖1),再點(diǎn)擊“確定”按鈕,在G2:H6數(shù)據(jù)區(qū)域就能看到統(tǒng)計(jì)結(jié)果了(圖2)。如果訂單號(hào)和銷售金額不是左右排列的,那么可以使用“=”分別在左右相鄰的兩列引用它們,再使用“合并計(jì)算”即可。
使用“分類匯總”功能也能完成上述的統(tǒng)計(jì)。選中A1:E19數(shù)據(jù)區(qū)域,依次點(diǎn)擊“數(shù)據(jù)→分類匯總”,在打開的窗口中將“分類字段”設(shè)置為“訂單號(hào)”、“選定匯總項(xiàng)”設(shè)置為“金額”,勾選“匯總結(jié)果顯示在數(shù)據(jù)下方”(圖3)。然后點(diǎn)擊“確定”按鈕,即可匯總出每個(gè)訂單號(hào)的銷售金額(圖4)。
“合并計(jì)算”是手動(dòng)選擇統(tǒng)計(jì)區(qū)域,數(shù)據(jù)發(fā)生變化后還要重新統(tǒng)計(jì)。如果想實(shí)現(xiàn)自動(dòng)統(tǒng)計(jì),可以借助I N D E X 函數(shù)來(lái)完成。以圖4所示的數(shù)據(jù)為例,在G2單元格中輸入公式“=INDE X($B$2:$B19,M ATCH(,COUNTIF($G$1:G1,$B$2:$B19),))”,按下“Ctr l+Shif t+Enter”組合鍵完成數(shù)組公式的輸入,然后下拉填充公式即可完成對(duì)訂單號(hào)的引用(圖5)。
公式解釋:
先使用COUNTIF函數(shù)以“$G$1:G1”作為統(tǒng)計(jì)條件,統(tǒng)計(jì)區(qū)域是“$B$2:$B19”,然后將統(tǒng)計(jì)結(jié)果作為MATCH函數(shù)返回的指定數(shù)值在指定數(shù)組中的位置,最后將其作為INDEX函數(shù)的引用行號(hào)。這樣在執(zhí)行數(shù)組運(yùn)算后,INDEX函數(shù)就會(huì)將B列中不重復(fù)的訂單號(hào)引用到G列中。
繼續(xù)定位到H 2 單元格并輸入公式“= S U M I F($B:$B,G2,$E:$E)”,下拉填充公式,即可計(jì)算出每個(gè)訂單號(hào)的銷售金額(圖6)。
公式解釋:
“$B:$B”是SUMIF函數(shù)的條件區(qū)域,求和條件是G2單元格中的數(shù)據(jù)(即訂單號(hào)),求和區(qū)域?yàn)镋列中的銷售金額。
這里通過公式完成統(tǒng)計(jì),因此我們可以將G2單元格公式的求和區(qū)域設(shè)置得更大一些,如改為“=INDEX($B$2:$B100,MATCH(,COUNTIF($G$1:G1,$B$2:$B100),)),以后在A~E列添加新的訂單數(shù)據(jù)后即可自動(dòng)完成銷售金額的統(tǒng)計(jì)。
比如圖6所示的數(shù)據(jù),需要在每個(gè)訂單號(hào)的第一個(gè)商品編碼對(duì)應(yīng)的F列中自動(dòng)統(tǒng)計(jì)該訂單號(hào)的“小計(jì)”金額(圖7),可以使用IF函數(shù)嵌套SUM函數(shù)來(lái)完成。
在F2單元格中輸入公式“=IF(B2=B1,"",SUM(IF(B2:$B$50=B2,E2:$E$50,0)))”,按下“Ctrl+Shift+Enter”組合鍵完成數(shù)組公式的輸入,然后下拉填充公式即可(圖8)。
公式解釋:
先在內(nèi)層使用I F函數(shù)判斷“B2:$B$50”數(shù)據(jù)區(qū)域(實(shí)際區(qū)域請(qǐng)自行設(shè)置),如果其值等于B 2 單元格中的內(nèi)容,那么就顯示為“E2:$E$50”,然后將其作為SUM函數(shù)的求和區(qū)域,即對(duì)B列中的同一訂單號(hào)求和,否則顯示為“0”。之后在外層繼續(xù)嵌套IF函數(shù),判斷B2和B1單元格中的數(shù)據(jù),如果相等就顯示為空(即同一訂單號(hào)已經(jīng)顯示求和數(shù)字,下一個(gè)單元格將不再顯示),否則顯示上述的求和數(shù)據(jù)。