EXCEL软件账务处理系统实现
----为青山有限公司设计账务处理系统
随着会计电算化的普及,专门的会计软件也日趋成熟。然而,作为一种通用软件,这些专门的会计软件很难满足不同企业具体的和特殊的要求,对中小企业来说,花几千元甚至上万元购买一套会计软件又似乎过于奢侈。因此,如何在现有会计软件的基础上,对各种会计数据进行处理分析,或者干脆自己开发适合企业自身特点的财务会计管理系统,就成为企业管理者和财会人员的一种考虑和选择。
Microsoft Excel 作为一个功能强大的数据处理软件,在数据处理和分析方面具有专门会计软件所没有的优势。实际上。目前市场上很多会计软件就是以Microsoft Office为基础开发的。Excel不仅提供了数据输入、输出,显示等一般的数据处理功能,还提供了强大的数据计算分析功能。例如:绘制图表、统计分析、分类汇总、筛选、数据透视表、预测等。
手工会计的账务处理流程,简单地说就是:凭证——账簿——报表,会计人员的工作重点是在填制凭证以后的阶段,要形成会计报表,必须经过填制凭证、过账、结账、试算平衡、对账等诸多程序。在电算化系统中,整个账务处理流程分为输入、处理、输出三个环节,首先将分散于手工会计各个核算岗位的会计数据统一收集后集中输入计算机,此后的各种数据处理工作都由计算机按照会计软件的要求自动完成,不受人工干预。从输入会计凭证到输出会计报表,一气呵成,一切中间环节都在机内自动处理,而需要的任何中间资料都可以通过系统提供的查询功能得到,真正实现了数出一间(都从凭证上来),数据共享(同时产生所需账表)。整个账务处理流程具有高度的连续性、严密性,呈现出一体化趋势,极大地提高了财务报告的时效性。这样,在手工会计中非常费时、费力和繁琐的工作,变成了电算化系统中一个简单的指令或动作。过去需要众多人员从事的填制凭证、记账、编表等工作,现在只需要少量的录入人员进行操作就可以了。
EXCEL账务处理系统要实现以下目标:
1.及时、准确、全面的录入会计凭证
2.对输入系统的记账凭证进行审核、正确、有效地登记日记账、明细账和总账
3.正确完成结账工作
4.能完成凭证处理到账簿的一般会计核算任务
5.及时、准确地输出各种凭证、账簿便于企业查找与装订。对于业务比较少的单位可以由账务处理系统实现
通过此次毕业设计使我巩固了会计账务处理的程序,拓宽知识面,还对EXCEL的基本操作、函数的使用技巧和一些输入数据的小窍门有了更多的认识,为以后的财会工作打下坚实的基础。
会计科目是设置账户的依据。有一级科目(又称总账科目)、二级科目(又称子目或类目)和明细科目,分别已开设总分类账户、二级账户和明细分类账户,在我的系统中只设置总分类账和明细账。
我一共设置了87会计科目涉及到“资产”“负债”“所有者权益”“成本”和“损益”这五大类。由于此次设计并没有涉及“共同”类的科目,所以在设计会计科目是就不予以加入了。
我把每个会计科目都设置了超链接,它们都对应着各自的明细科目,为了便于查找,
他们各自的明细科目也相对总账科目进行了超链接。为了便于观看,我把奇数行和偶数行设置成了不同的颜色,运用[条件格式],输入公式=MOD(ROW(),2)=0 ,然后选择适合的颜色。“银行存款”后面的冻结窗口。
选定由“库存现金”到“以前年度调整损益”,单击[插入]选择[名称]→[定义]把从“库存现金”到“以前年度调整损益”定义为“总账科目”。
是指用于记录现金和银行存款收款业务的会计凭证。收款凭证根据有关现金和银行存款收入业务的原始凭证编制,是登记现金日记账、银行存款日记账以及有关明细账和总账等账簿的依据,也是出纳人员收讫款项的依据。
1.1基本制作步骤(外观)
我先将凭证的外观做好,样子依照这平时手工账的外观去做,收款凭证的整体颜色为红色,“收款凭证”四个字为华文楷体加粗36号,“借方科目”“年”“月”“日”“字第”“号”“附单据”“张”为宋体14号,“摘要”“贷方总账科目”“明细科目”“金额”“合计”为宋体18号,“记账符号”为宋体12号,分到千为宋体11号,“财务主管”“记账”“出纳”“审核”“制单”为宋体16号,所有应该填上的文字都为华文仿宋16号,录入的金额由于空间较小所以都为方正姚体12号。
选定借方科目后面的单元格,单击[数据]工具栏中的[有效性],打开[数据有效性]菜单,单击[设置],在“有效性条件”的下拉菜单中选“序列”,在“来源”中输入“现金,银行存款”(注:逗号一定为英文的)单击[输入信息],在“输入信息”中输入“科目名称”,然后点[确定]。
选定贷方总账科目下的单元格,单击[数据]工具栏中的[有效性],打开[数据有效性]菜单,单击[设置] ,在“有效性条件”的下拉菜单中选“序列”,在“来源”中输入=总账科目,单击 [输入信息],在“输入信息”中输入“总账科目”,在单击[出错警告],在“样式”列表中选择“停止”,在“错误信息”文字框中输入“总账科目不对!请重新输入,或单击箭头选择”,最后单击[确定]。
选定明细科目下的单元格,单击[数据]工具栏中的[有效性],打开[数据有效性]菜单,单击[设置] ,在“有效性条件”的下拉菜单中选“序列”,“来源”中输入=INDIRECT($M10&"!$B$3:$B"&2+MATCH("*",INDIRECT($M10&"!$B$3:$B$1000"),-1))单击 [输入信息],在“输入信息”中输入“明细科目”, 在“样式”列表中选择“警告”,在“错误信息”文字框中输入“明细科目不对!如果是新的明细科目,但还没有添加到明细科目表中,请单击<是>按钮”。最后单击[确定]。
选定财务主管后面的单元格,单击[数据]工具栏中的[有效性],打开[数据]输入“王强”(财务主管名字)在“输入信息”中输入“财务主管姓名”, 在“样式”列表中选择“警告”,在“错误信息”文字框中输入“财务主管不对!如果要添加新的财务主管,请单击<是>按钮”。单击[确定]。
=IF(I5="库存现金","现收",IF(I5="银行存款","银收"))
=INDIRECT($M10&"!$B$3:$B"&2+MATCH("*",INDIRECT($M10&"!$B$3:$B$1000"),-1))
付款凭证是指用于记录现金和银行存款付款业务的会计凭证。付款凭证根据有关现金和银行存款支付业务的原始凭证编制,是登记现金日记账、银行存款日记账以及有关明细账和总账等账簿的依据,也是出纳人员支付款项的依据。
先将凭证的外观做好,付款凭证的整体颜色为黑色,“付款凭证”四个字为华文楷体加粗36号,“贷方科目”“年”“月”“日”“字第”“号”“附单据”“张”
为宋体14号,“摘要”“借方总账科目”“明细科目”“金额”“合计”为宋体18号,“记账符号”为宋体12号,分到千为宋体11号,“财务主管”“记账”“出纳”“审核”“制单”为宋体16号,所有应该填上的文字都为华文仿宋16号,录入的金额由于空间较小所以都为方正姚体12号。
基本和收款凭证的操作方法相同,所以不作过多地讲述。简单图示一下
=IF(I5="库存现金","现付",IF(I5="银行存款","银付"))
=INDIRECT($M10&"!$B$3:$B"&2+MATCH("*",INDIRECT($M10&"!$B$3:$B$1000"),-1))
是指用于记录不涉及现金和银行存款业务的会计凭证。转账凭证根据有关转账业务的原始凭证编制,是登记有关明细账和总账等账簿的依据。
先将凭证的外观做好,转账凭证的整体颜色为绿色,“转账凭证”四个字为华文楷体加粗36号,“年”“月”“日”“字第”“号”“附单据”“张”为宋体14号,“摘要”“总账科目”“明细科目”“借方金额”“贷方金额”“合计”为宋体18号,分到千为宋体11号,“财务主管”“记账”“出纳”“审核”“制单”为宋体16号,所有应该填上的文字都为华文仿宋16号,录入的金额由于空间较小所以都为方正姚体12号。
基本和收、付款凭证的操作方法相同,这里不作过多地解释,唯一不同的就是由于有借方金额和贷方金额,所以凭证要借贷方平衡显得十分重要。
但是我做的凭证样式和别人EXCEL做的不同。图示
为了让借贷金额能够平衡,我在下面增加了一项
以单位为基础进行比较。“无”为没有数据,“未”为借贷不平,“平”为借贷平(以元角分为单位)
=IF(I5="库存现金","现付",IF(I5="银行存款","银付"))
=INDIRECT($M10&"!$B$3:$B"&2+MATCH("*",INDIRECT($M10&"!$B$3:$B$1000"),-1))
=IF(AND(AE26=0,AP26=0),"无",IF(AE26<>AP26,"未","平"))
注:由于以上的不同,所以导致合计处的计算很复杂,为了让EXCEL 无论是外观和内容都接近于手工记账,我运用了另一种方法来计算凭证的合计数。
我隐藏了24和25行,这两行也就是关键的关键
我这两行运用的公式
24行借方金额
分位=SUM(AE9:AE23) | 角位=SUM(AD9:AD23) | 元位=SUM(AC9:AC23) |
十位=SUM(AB9:AB23) | 百位=SUM(AA9:AA23) | 千位=SUM(Z9:Z23) |
后面以此类推到千万
25行借方金额
分=AE24 | 角=AD24+INT(AE25/10) | 元=AC24+INT(AD25/10) |
十=AB24+INT(AC25/10) | 百=AA24+INT(AB25/10) | 千=Z24+INT(AA25/10) |
万=Y24+INT(Z25/10) | 十=X24+INT(Y25/10) | 百=W24+INT(X25/10) |
千=V24+INT(W25/10) | |
24行贷方金额
分位=SUM(AP9:AP23) | 角位=SUM(AO9:AO23) | 元位=SUM(AN9:AN23) |
十位=SUM(AM9:AM23) | 百位=SUM(AL9:AL23) | 千位=SUM(AL9:AL23) |
后面以此类推到千万
35行贷方金额
分=AP24 | 角=AO24+INT(AP25/10) | 元=AN24+INT(AO25/10) |
十=AM24+INT(AN25/10) | 百=AL24+INT(AM25/10) | 千=AK24+INT(AL25/10) |
万=AJ24+INT(AK25/10) | 十=AI24+INT(AJ25/10) | 百=AH24+INT(AI25/10) |
千=AG24+INT(AH25/10) | |
合计行借方金额
分位=RIGHT(AE25,1) | 角位=RIGHT(AD25,1) | 元位=RIGHT(AC25,1) |
十位= RIGHT(AB25,1) | 百位= RIGHT(AA25,1) | 千位=RIGHT(Z25,1) |
后面以此类推到千万
合计行贷方金额
分位=RIGHT(AP25,1) | 角位=RIGHT(A025,1) | 元位=RIGHT(AN25,1) |
十位=RIGHT(AM25,1) | 百位=RIGHT(AL25,1) | 千位=RIGHT(AK25,1) |
后面以此类推到千万
INT将数字向下舍入到最接近的整数
RIGHT 根据所指定的字符数返回文本字符串中最后一个或多个字符。
会计账簿是指有一定格式账页组成的,以会计凭证为依据,全面、系统、连续地记录各项经济业务的簿籍。设置和登记账簿,是编制会计报表的基础,是连接会计凭证与会计报表的中间环节,在会计核算中具有重要的意义。
会计账簿又分为现金日记账和银行存款日记账。
下面我来分别介绍一下这两种日记账。
现金日记账是用来核算和监督库存现金每天的收入、支出和结存情况的账簿。由出纳人员根据同现金收付有关的记账凭证,按时间顺序逐日逐笔进行登记,即根据现金收款凭证和与现金有关的银行付款凭证登记现金收入,根据现金付款凭证登记现金支出
“现金日记账”四个字为宋体
26号加粗居中加下双划线,“年”为宋体16号加粗,“月”“日”“凭证类别”“凭证号”“摘要”“对应科目”“借方”“贷方”“金额”为宋体18号加粗,所有录入文字为楷体12号,边框为红色。为了便于观看所以冻结窗口(冻结行)选定“月”下面的单元格,选择[数据]→[有效性],在[设置]选择卡的“允许”中选“序列”,在“来源”中输入“1,2,3,4,5,6,7,8,9,10,11,12”在[输入信息]中输入“输入月份”,在[出错警告]中选择“警告”,在“错误信息”中输入“应输入月份数字!”在[输入法模式]中选“关闭(英文)”,最后单击[确定]。
选择“日”字下面的单元格,选择
[数据]→[
有效性]对话框,在[设置]选项卡中的“允许”列表中选择“序列”,在“来源”栏中输入下面的数字序列为 “1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31”在[输入信息]中输入“输入日期”,在[出错警告]中选择“警告”,在“错误信息”中输入“应输入日期数字!”在[输入法模式]中选“关闭(英文)”,最后单击[确定]。选定“凭证类别”下面的单元格,选择[数据]→[有效性],在[设置]选择卡的“允许”中选“序列”,在“来源”中输入“现收,现付,银付”在[输入信息]中输入“输入凭证类别”。
在借方金额下的单元格,选择[数据]→[有效性],在[设置]选择卡的“允许”中选“小数”,在“数据”中选择“大于”,在“来源”中输入“0”在[输入信息]中输入“输入借方金额”,在[出错警告]中选择“警告”,在“错误信息”中输入“输入的为负数,或者不是数字!”在[输入法模式]中选“关闭(英文)”,最后单击[确定]。
在贷方金额下的单元格,选择[数据]→[有效性],在[设置]选择卡的“允许”中选“小数”,在“数据”中选择“大于”,在“来源”中输入“0”在[输入信息]中输入“输入贷方金额”,在[出错警告]中选择“警告”,在“错误信息”中输入“输入的为负数,或者不是数字!”在[输入法模式]中选“关闭(英文)”,最后单击[确定]。
在余额下的单元格中输入“=IF(AND(H10="",J10=""),"",L9+H10-J10)”
为了以后工作时便于查找,我对内容进行筛选。
银行存款日记账是用来核算和监督银行存款每日的收入、支出和结存情况的账簿。银行存款日记账应按企业在银行开立的账户和币种分别设置,每个银行账户设置一本日记账。由出纳根据与银行存款收付业务有关的记账凭证,按时间先后顺序逐日逐笔进行登记。根据银行存款收款凭证和有关的现金付款凭证登记银行存款收入栏,根据银行存款付款凭证登记其支出栏,每日结出存款余额。
2.1基本制作步骤(外观)
“银行存款日记账”四个字为宋体26号加粗居中加下双划线,“年”“开户行”“账号”为宋体16号加粗,“工商银行通州支行”为隶书24号,“月”“日”“凭证类别”“凭证号”“摘要”“对应科目”“借方”“贷方”“金额”为宋体18号加粗,所有录入文字为楷体12号,边框为红色。为了便于观看所以冻结窗口(冻结行)。
基本和现金日记账的操作方法相同,所以不作过多解释。
图示一下
期初余额=上期期末余额
汇总=期初余额+本期借方发生额合计-本期贷方发生额合计
期末余额=期初余额+本期借方发生额-本期贷方发生额
本期借方发生额合计=本期贷方发生额合计
=IF(AND(H10="",J10=""),"",L9+H10-J10)
我首先设置了87个会计科目,然后与它们每一个明细账进行超链接
“记账凭证清单”为36号华文仿宋加双下划线,日期为宋体20号,剩下所有的文字都为宋体11号。背景颜色为冰蓝,我试过很多颜色,只有这个颜色效果最好,所以就选择了这种颜色。制作记账凭证清单为了更方便的制作试算平衡表和科目汇总表。为了让记账凭证清单更美观,我运用了[格式]中的[条件格式]
=IF(G5<>"",IF(F5<>"转",F5&"字第"&G5&"号"&L5,F5&"字第"&G5&"号"),"")
=IF(J5="","",IF(K5=0,INDEX(编码,MATCH(J5,总账科目,0)),INDEX(INDIRECT($J5&"!$A$3:$A100"),MATCH(K5,INDIRECT($J5&"!$B$3:$B100"),0))))
=IF(J10<>"",IF(AND(E10=E9,F10=F9,G10=G9),B9,MAX(B$5:B9)+1),"")
明细分类账是根据二级账户或明细账户开设账页,分类、连续地登记经济业务以提供明细核算资料的账簿。明细分类账是总分类账的明细记录,它是按照总分类账的核算内容,按照更加详细的分类,反映某一具体类别经济活动的财务收支情况,它对总分类账起补充说明的作用,它所提供的资料也是编制会计报表的重要依据。
根据记账凭证或记账凭证清单开设明细账户,有期初余额的要先登记期初余额。然后按顺序要求登记每笔经济业务。在各账户的“日期”“凭证号”及“借方金额”“贷方金额”各栏中,分别登记记账凭证的日期、号数和金额。根据已经记账的账户记录,计算账户的余额,记入“余额”栏,并按方向在“借或贷”栏内记“借”或“贷”字。
标题“╳╳明细账”为楷体24号加双下划线,其余录入的文字均为宋体11号。
5.2基本制作步骤(内容)
完成了上面的明细账设计工作,现在要做的是在科目编号下面的单元格中输入=IF(H4="","",IF(I4=0,INDEX(编码,MATCH(H4,总账科目,0)),INDEX(INDIRECT($H4&"!$A$3:$A100"),MATCH(I4,INDIRECT($H4&"!$B$3:$B100"),0)))),显示出科目编号。
在“╳╳明细账”中输入“=H4&"明细账"”就会在╳╳的位置出现所选的总账科目。
=IF(D8="合计",SUM($H$7:$H7),IF(AH7=0,"",AH7))
N7=IF(I4="",VLOOKUP(G4,期初余额!E8:H94,3),VLOOKUP(G4,INDIRECT(H4 &"!A3:F100"),5)),提取总账科目或明细科目的期初余额的借方数据。
O7=IF(I4="",VLOOKUP(G4,期初余额!E8:H94,4),VLOOKUP(G4,INDIRECT(H4 &"!A3:F100"),6)),提取总账科目或明细科目的期初余额的贷方数据。
P7 =IF(N7<>0,"借",IF(O7<>0,"贷","平")),判断期初余额的借贷方向。
V7=IF($H$4="","",IF($I$4="",IF(记账凭证清单!$J5=$H$4,OFFSET(记账凭证清单!$J5,0,-5),""),IF(AND(记账凭证清单!$J5=$H$4,记账凭证清单!$K5=$I$4),OFFSET(记账凭证清单!$K5,0,-6),""))),筛选符合条件的会计记录日期
W7=IF($H$4="","",IF($I$4="",IF(记账凭证清单!$J5=$H$4,OFFSET(记账凭证清单!$J5,0,-4),""),IF(AND(记账凭证清单!$J5=$H$4,记账凭证清单!$K5=$I$4),OFFSET(记账凭证清单!$K5,0,-5),""))),筛选符合条件的会计记录凭证类别。
X7=IF($H$4="","",IF($I$4="",IF(记账凭证清单!$J5=$H$4,OFFSET(记账凭证清单!$J5,0,-3),""),IF(AND(记账凭证清单!$J5=$H$4,记账凭证清单!$K5=$I$4),OFFSET(记账凭证清单!$K5,0,-4),""))),筛选符合条件的会计记录凭证编号。
Y7=IF($H$4="","",IF($I$4="",IF(记账凭证清单!$J5=$H$4,OFFSET(记账凭证清单!$J5,0,-2),""),IF(AND(记账凭证清单!$J5=$H$4,记账凭证清单!$K5=$I$4),OFFSET(记账凭证清单!$K5,0,-3),""))),筛选符合条件的会计记录摘要。
=IF($H$4="","",IF($I$4="",IF(记账凭证清单!$J5=$H$4,OFFSET(记账凭证清单!$J5,0,4),""),IF(AND(记账凭证清单!$J5=$H$4,记账凭证清单!$K5=$I$4),OFFSET(记账凭证清单!$K5,0,3),""))),筛选符合条件的会计记录贷方金额
B8=IF(AND(C8<>0,D8<>""),MONTH(期初余额!$F$5),"")
J8=IF(D8<>"",IF(R8>0,"借",IF(R8<0,"贷","平")),"")
AA8=IF($H$4="","",IF($I$4="",IF(记账凭证清单!$J6=$H$4,OFFSET(记账凭证清单!$J6,0,4),""),IF(AND(记账凭证清单!$J6=$H$4,记账凭证清单!$K6=$I$4),OFFSET(记账凭证清单!$K6,0,3),"")))
期末余额=期初余额+本期借方发生额-本期贷方发生额
本期借方发生额合计=本期贷方发生额合计
编制完记账凭证清单,现在开始编科目汇总表。
⑴将要汇总的记账凭证所涉及的会计科目填在表内的“会计科目”栏。
⑵按各科目分别计算出借方发生额合计数和贷方发生额合计数,填入表内与各科目的“借方”和“贷方”栏。
⑶计算出所有科目的借方发生额合计数和贷方发生额合计数,进行试算平衡。
⑷科目汇总表是在采用科目汇总表账务处理程序时,为了作为登记总账的依据而编制的,因此科目排列顺序应按照总分类账上的科目排列顺序排列。
⑸科目汇总表汇总的时间不宜过长,可以根据业务量的多少决定,业务量多的可以每天汇总一次,业务量少的可每10天,或一个月汇总一次。
⑹科目汇总表可以采取不同的格式,可以用一张科目汇总表定期将所有经济业务进行全部汇总,也可以按现金、银行存款和转账业务分别汇总填制三张科目汇总表。通常采用前者。
借方发生额和贷方发生额=SUMPRODUCT((VALUE(LEFT($D$4,LEN($D$4)-1))<=记账凭证清单!$E$5:$E$1000)*(记账凭证清单!$E$5:$E$1000<=VALUE(LEFT($D$5,LEN($D$5)-1)))*(记账凭证清单!$J$5:$J$1000=科目汇总表!C8),记账凭证清单!$M$5:$M$1000)
“总分类账试算平衡”楷体26号加双下划线,日期为宋体18号,“科目编号”“合计”为宋体12号,“摘要”“期初余额”“本期发生额”“借方”“贷方”“期末余额”为宋体11号加粗,其余文字为宋体11号。为了便于观看我冻结了窗口(冻结行)
7.2基本制作步骤(内容)
借贷记账法的记账规则;“有借必有贷,借贷必相等”
期初借方余额合计数=期初贷方余额合计数
期末借方余额合计数=期末贷方余额合计数
期末余额=期初余额+本期借方发生额-本期贷方发生额
本期借方发生额合计=本期贷方发生额合计
本期借方发生额=SUMIF(记账凭证清单!J:J,C5,记账凭证清单!M:M)
本期贷方发生额=SUMIF(记账凭证清单!J:J,C5,记账凭证清单!N:N)
期末借方发生额=IF((D5-E5)+(F5-G5)>=0,(D5-E5)+(F5-G5),0)
期末贷方发生额=IF((D5-E5)+(F5-G5)<0,ABS((D5-E5)+(F5-G5)),0)
注:要想不显示单元格中的0,可以选取想要的区域,在[条件]下的[条件格式],将等于0的设置为无色
总分类账是按照总分类账户分类登记以提供总括会计信息的账簿。总账中的账页是按总账科目开设的总分类账户。应用总分类账,可以全面、系统、综合地反映企业所有的经济活动情况和财务收支情况,可以为编制会计报表提供所需的资料。
⑴根据科目汇总表开设总分类账户,有期初余额的要先登记期初余额,然后按期初余额要求登记每笔汇总金额。
⑵在各账户的“日期”“凭证号数”及“借方金额”“贷方金额”各栏中,分别登记记账凭证的日期、号数和金额。
⑶根据已经记账的账户记录,计算账户的余额,记入“余额”栏,并按方向在“借或贷”栏内记上“借”或“贷”字。
“总分类账” 为华文楷体36号加双下划线,“会计科目”为楷体16号,“2008”“月”“日”“凭证编号”“借方金额”“贷方金额”“余额”为宋体14号,“借或贷”为宋体12号,其余录入的文字为宋体11号。本期发生额下为红色单横线,本月合计下为红色双横线。(红线为结账)
总分类账中,我引用了“期初余额表”和“总分类账试算平衡表”。
选中“会计科目”后面的单元格,单击[数据]→[有效性],在[设置]选择卡的“允许”中选“序列”,在“来源”中输入“=总账科目”(总账科目是我一开始在编制会计科目时定义的名称)最后单击[确定]。这时就会发现在会计科目后面的单元格上出现一个下拉键头,当点击这个下拉键头就能看到87个会计科目,这时选择相应的会计科目就可以了。
借方金额输入公式=OFFSET(总分类账试算平衡!C4,MATCH(H3,总分类账试算平衡!C5:C91,0),3)
贷方金额输入公式=OFFSET(总分类账试算平衡!C4,MATCH(H3,总分类账试算平衡!C5:C91,0),4)
函数 OFFSET 实际上并不移动任何单元格或更改选定区域,它只是返回一个引用。函数 OFFSET 可用于任何需要将引用作为参数的函数。例如,公式 SUM(OFFSET(C2,1,2,3,1))将计算比单元格 C2 靠下 1 行并靠右 2 列的 3 行 1 列的区域的总值。
MATCH返回在指定方式下与指定数值匹配的数组(数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)中元素的相应位置。
期末余额=期初余额+本期借方发生额-本期贷方发生额
“只有经历过,才知道其中的滋味”可以说通过这次毕业设计,真真切切的让我了解了什么是电算化会计,让我对于会计最初的观点也有了本质性的改变!会计不仅仅是一份职业,更是 一份细心+一份耐心+一份责任心=人生价值的诠释。
本次我的毕业设计是为青山有限公司设计EXCEL账务处理系统。作为一种自制的账务处理软件,一般的会计软件很难满足不同企业具体的和特殊的要求,而自制账务处理系统,就可以根据企业内部自身的各种特殊因素制定不同的账务处理方式和要求。
经过几个月的制作,一份完整的毕业设计展现在面前,这套账务处理系统可以有效地完成凭证处理到账簿的一般会计核算任务,系统中大范围的应用:函数公式,冻结窗口,条件格式,超链接等等。对于一个并不是会计电算化专业的学生来说,在函数公式上确实遇到很大的困难,为了能最大程度上拥有自己的创新点,我专门到网上的EXCEL函数教程专区进行研究和学习。运用一套并不复杂的公式,最终做成了一套,在外观上相似于手工账,在操作和计算过程中又并不复杂的账务处理程序。
经过了三年的大学生活和学习,我已经把会计相关的知识基本掌握了,而通过毕业设计我不仅掌握了更多的专业知识,还提高了自己的独立能力,动手能力,分析能力,让我从中慢慢积累各种经验,把书中的理论知识运用到实际当中。总而言之,这次设计使我受益匪浅,为我以后的工作点明方向,而这些宝贵的经验会成为我今后成功的基石