Excel基礎(chǔ)應(yīng)用_SumIf()_條件求和函數(shù)戲談2011-03-10 19:08:00| 分類: Excel與財(cái)務(wù) | 標(biāo)簽: |字號(hào)大中小 訂閱 我在ExcelHome論壇上傳拙文“會(huì)計(jì)帳頁設(shè)計(jì)要點(diǎn)——方向公式的設(shè)計(jì)”,有個(gè)網(wǎng)友回復(fù):“只有你才明白”。我一看就明白,此公不是會(huì)計(jì)!在財(cái)務(wù)工作中,有一些東西不是外行人能理解的。 以前我的一個(gè)朋友在設(shè)計(jì)“會(huì)計(jì)明細(xì)科目余額表”時(shí),一天,打話給我說:“壞啦!我的求和公式錯(cuò)了,求出的合計(jì)是錯(cuò)的!”我說:“求和公式很簡(jiǎn)單,怎樣會(huì)錯(cuò)呢?”再一問,才知道在做“會(huì)計(jì)明細(xì)科目余額表”,我戲稱:“原來你的電腦不懂會(huì)計(jì),因?yàn)橛囝~是有方向的!”,后來,他才知道,會(huì)計(jì)明細(xì)科目余額表的求和是不能用SUM()搞定的。 做會(huì)計(jì)的人都知道,會(huì)計(jì)科目的余額“方向”有三種形態(tài):“借、貸、平”,其中“平”代表余額為“零”,所以對(duì)一個(gè)會(huì)計(jì)科目明細(xì)進(jìn)行求和時(shí),必須用SUMIF()函數(shù),如下圖: 在往來明細(xì)帳中,有多收或少收情況發(fā)生,明細(xì)余額有時(shí)會(huì)出現(xiàn)“借”、“貸”同時(shí)具有的情況。如上圖中“預(yù)付帳款”明細(xì)余額,假如購進(jìn)貨物的數(shù)量多,而預(yù)付只是定金,又和銷貨方?jīng)]有結(jié)帳,就可能出現(xiàn)“貸”方余額,因此,我們單純地用Sum(G9:G22)來求和是不行的。 總帳余額是各明細(xì)余額之和,等于所有“借”方明細(xì)余額之和與“貸”方明細(xì)余額之和相減的結(jié)果,當(dāng)“借”方大于“貸”方時(shí),總帳余額的“方向”為“借”,反之為“貸”。按照此思路,上圖中總帳科目“預(yù)付帳款”,用條件設(shè)計(jì)公式如下: 借方余額之和:SUMIF(F9:F22,"借",G9:G22) 貸方余額之和:SUMIF(F9:F22,"貸",G9:G22) 此兩項(xiàng)相減,就得出“預(yù)付帳款”完整的求和公式 =SUMIF(F9:F22,"借",G9:G22)-SUMIF(F9:F22,"貸",G9:G22) 當(dāng)然,上圖因?yàn)楫吘故且粡埍?,不是帳頁,沒有設(shè)定總帳科目的方向,當(dāng)“借”小于“貸”時(shí),會(huì)出現(xiàn)負(fù)數(shù),因此,完美的設(shè)計(jì)還要加上總帳余額的“方向”,上面公式還要加上絕對(duì)值函數(shù)ABS(),如下: =ABS(SUMIF(F9:F22,"借",G9:G22)-SUMIF(F9:F22,"貸",G9:G22)) 總帳科目余額的“方向”公式如下: =IF(SUMIF(F9:F22,"借",G9:G22)-SUMIF(F9:F22,"貸",G9:G22)>0,"借",IF(SUMIF(F9:F22,"借",G9:G22)-SUMIF(F9:F22,"貸",G9:G22)<0,"貸","平")) |
|