合併資產負債表

2021-10-11 03:56:54 字數 2622 閱讀 5123

在企業財務工作中,每個財務週期都要製作資產負債表,週期分為月度、季度、年度。季度報表可由月度報表合併得來,年度報表可由季度報表合併而來。有些大企業有許多部門,各部門也有資產負債表,總公司的資產負債表可由各部門的合併得來。如果由人工來進行這種合併工作,不僅煩瑣,還易出錯。如果使用程式自動完成這種工作就會既高效又正確。本文將介紹 esproc spl 編寫的資產負債表合併**示例。esproc 是專業的資料計算引擎,spl 中提供了完善的 excel 檔案讀寫函式,做資產負債表合併非常容易。

資產負債表通常如下圖:

表中紅色字型單元格是由其它單元格資料計算得來的,合併時不用考慮這些格,只需合併黑色字型單元格的資料。

按時段合併時,合併報表的期初數為第乙個時段的期初數,期末數為最後乙個時段的期末數。如用1、2、3月的資產負債表合併一季度的報表時,期初數為1月的期初數,期末數為3月的期末數。

spl**:

ab

1=file("e:/資產負債表/1月.xlsx").xlsopen()

2=file("e: /資產負債表/3月.xlsx").xlsopen()

3=file("e: /資產負債表/一季度.xlsx")

4[c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16,c17,c20,c21,c24,c25,c27,c29,c30,c31,c34,c35,c36,c40,f5,f6,f7,f8,f9,f10,f11,f12,f13,f14,f15,f16,f17,f18,f22,f23,f24,f25,f26,f29,f33,f34,f36,f37,f38,f39]

5for a4

=a2.xlscell(a5,1)

6

=a1.xlscell(a5,1;b5)

7=a3.xlswrite(a1)

a1   開啟1月份的資產負債表

a2   開啟3月份的資產負債表

a3   指定合併後的資產負債表檔名

a4   列出要讀取期末數的單元格名稱

a5-b6   迴圈讀取3月表中a4指定的單元格的期末數,並寫入到1月表中的對應格

a7   將合併後的a1儲存到a3指定的excel合併檔案中

合併不同部門時,合併報表的期初數為各部門期初數之和,期末數也為各部門期末數之和。

spl**示例:

abc

1[e:/資產負債表/部門1.xlsx,e:/資產負債表/部門2.xlsx,e:/資產負債表/部門3.xlsx]

2=file("e:/資產負債表/公司總表.xlsx")

3=a1.(file(~).xlsopen())

4[b5,b6,b7,b8,b9,b10,b11,b12,b13,b14,b15,b16,b17,b20,b21,b24,b25,b27,b29,b30,b31,b34,b35,b36,b40,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16,c17,c20,c21,c24,c25,c27,c29,c30,c31,c34,c35,c36,c40,e5,e6,e7,e8,e9,e10,e11,e12,e13,e14,e15,e16,e17,e18,e22,e23,e24,e25,e26,e29,e33,e34,e36,e37,e38,e39,f5,f6,f7,f8,f9,f10,f11,f12,f13,f14,f15,f16,f17,f18,f22,f23,f24,f25,f26,f29,f33,f34,f36,f37,f38,f39]

5for a4

>v=0

6

for a3

=b6.xlscell(a5,1)

7

>v+=if(c6==null,0,float(c6))

8

if v==0

>a3(1).xlscell(a5,1;null)

9

else

>a3(1).xlscell(a5,1;string(v))

10=a2.xlswrite(a3(1))

a1   列出各部門資產負債表檔名

a2   指定合併後的資產負債表檔名

a3   開啟各部門資產負債表檔案

a4   列出要讀取資料的單元格名稱

a5-c9   迴圈要讀取的單元格,從各部門表中讀取當前格資料(沒填計0),並累加到變數v,將累加後的v寫入到第乙個部門表的對應格中(v為0時將單元格置空)。

a10   將儲存了合併後值的第一部門表儲存到a2指定的excel合併檔案中

資產負債表

貨幣資金 庫存現金 銀行存款 其他貨幣資金 固定資產 固定資產 累計折舊 應收賬款 應收賬款 預收賬款 壞賬準備 預付款項 預付賬款 應付賬款 壞賬準備 預收款項 預收賬款 應收賬款 應付賬款 應付賬款 預付賬款 存貨 材料採購 原材料 發出商品 庫存商品 周轉材料 委託加工物資 生產成本 受託代銷...

如何製作資產負債表

資產負債表是財務人員每個財務週期都必須製做的報表,週期可能為月份 季度 年度,錶樣為 如果每月都給我們乙份這樣的最新財務資料 excel,讓我們做出如下的資產負載表,我們來看下怎麼快速的製作。資料檔案格式 資產負債表中要統計各個科目的資料,比如資料檔案中科目名稱放在第一行,對應的資料放在第二行。新建...

Excel製作資產負債表

資產負債表是財務人員每個財務週期都必須製做的報表,週期可能為月份 季度 年度,錶樣為 如果每月都給我們乙份這樣的最新財務資料 excel,讓我們做出如下的資產負載表,我們來看下怎麼快速的製作。資料檔案格式 資產負債表中要統計各個科目的資料,比如資料檔案中科目名稱放在第一行,對應的資料放在第二行。新建...