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