Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統(tǒng)的電腦編寫的一款電子表格軟件。直觀的界面、出色的計(jì)算功能和圖表工具,再加上成功的市場(chǎng)營(yíng)銷,使Excel成為最流行的個(gè)人計(jì)算機(jī)數(shù)據(jù)處理軟件。 實(shí)際工作中經(jīng)常需要將多個(gè)分表的數(shù)據(jù)匯總到總表,有簡(jiǎn)單的匯總,有復(fù)雜的匯總,表的結(jié)構(gòu)不一樣,匯總的方法也不相同,因此處理多表數(shù)據(jù)匯總的問題需要用戶有針對(duì)性的對(duì)表格現(xiàn)狀和需求進(jìn)行分析,靈活采用Excel中編輯功能、公式函數(shù)或透視表等進(jìn)行加以解決。 下表中是財(cái)務(wù)部常用到的往來(lái)帳款的多表匯總,用戶需要將各個(gè)客戶分表中的應(yīng)收應(yīng)付最新統(tǒng)計(jì)結(jié)果集中反映到匯總表,方便查看和使用。
針對(duì)實(shí)際情況 下面采用函數(shù)方法和VBA代碼法來(lái)實(shí)現(xiàn)多表快速匯總操作: 公式函數(shù)法: 在“匯總表”計(jì)算單元格中創(chuàng)建公式,引用“客戶01”表中對(duì)應(yīng)的應(yīng)收帳款數(shù)據(jù),公式表達(dá)式: B4=MAX(INDIRECT(A4&"!" & "J"&COUNTA(INDIRECT(A4&"!"&"J:J"))+1),0) C4=MIN(INDIRECT(A4&"!" & "J"&COUNTA(INDIRECT(A4&"!"&"J:J"))+1),0) 其中indirect 是間接引用函數(shù),在其參數(shù)擬合出要引用的表名和單元格地址,實(shí)現(xiàn)數(shù)據(jù)引用,max 和min函數(shù)在此巧妙實(shí)現(xiàn)正負(fù)數(shù)的判斷來(lái)決定保留在應(yīng)收還是應(yīng)付。 ? VBA代碼法: 使用VBA編輯程序代碼也可輕松解決該 問題,按Alt+F11打開VBE窗口,在“插入”菜單中選擇“模塊”,在右側(cè)顯示的空白窗格中輸入以下代碼: 使用“開發(fā)工具”選項(xiàng)卡,“插入”表單控件“按鈕”,“匯總表”右側(cè)空白處繪制添加按鈕圖標(biāo),在彈出的“指定宏”窗口選擇上方sub程序的名稱“a”后確定。 以后每次想查看最新的各個(gè)客戶的往來(lái)帳款,只需點(diǎn)擊按鈕即可實(shí)時(shí)更新,即可在表格中查看到最新的匯總數(shù)據(jù)內(nèi)容。 使用公式函數(shù)和VBA的方法來(lái)解決多表數(shù)據(jù)匯總,使用起來(lái)比較高效方便輕松,缺點(diǎn)是需要用戶對(duì)函數(shù)較為精通,對(duì)VBA代碼的編寫要有所了解。 Excel整體界面趨于平面化,顯得清新簡(jiǎn)潔。流暢的動(dòng)畫和平滑的過渡,帶來(lái)不同以往的使用體驗(yàn)。 |
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!