WPS公式中,引用位置用单元格里面的数据动态引用?

简介:写写帮文库小编为你整理了多篇相关的《广东省初级会计电算化章节及模拟试题》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《广东省初级会计电算化章节及模拟试题》。

初级会计电算化章节及模拟试题

1、国外把利用电子数据系统的会计,称为电子数据处理会计,简称(

3、业务量不大的小型单位一般可以采用(

4、下列不是会计核算软件子系统的是(

5、会计软件按软硬件系统的结构可分为(

A、硬件系统和软件系统

B、主机、终端和通讯设备

C、系统软件和应用软件

D、单用户和网络会计软件

6、下列有关网络会计软件特点的叙述中错误的是(

A、在计算机网络环境下运行

B、允许多个操作员同时上机操作

C、必须采用微机局部网络

D、一般适用于大中型企业

7、会计软件界在完善管理型会计软件与向全面企业管理软件进军的同时,于1999年提出了(

8、会计软件按管理功能层次可分为(

A、大、中型和小型会计软件

B、核算型和管理会计软件

C、系统型和应用型会计

D、单用户和网络结构会计软件

9、管理型会计软件是指(

A、只具有全面核算功能

B、只具有预测、计划、控制和决策功能

C、兼有核算和管理功能

D、具有完善业务处理能力

10、会计软件系统一般以账和处理为中心并按(

11、网络财务是一种基于INTERNET的财务管理模式,主要特色是(

)。 A、实现会计核算和财务分析

B、实现多种远程处理和支持电子商务 C、实现多用户核算和无纸化

D、实现远程查询和支持无纸化

12、会计核算软件的使用,首先必须对系统进行(

13、会计软件的运行过程一般是(

A、格式化→日常处理→期末结账

B、格式化→定义报表→期末结账

C、初始化→期初建账→日常处理

D、初始化→日常处理→期末结账

14、账套是用于存放会计数据的账簿文件,一般以(

)为单位建立账套。 A、数据文件

15、系统正式启用后的日常会计业务处理不包括(

B、数据加工处理和账表输出

C、结转本期损益以及转账

16、会计软件一般按职能来划分功能模块,并且要以(

)为中心来划分结构。 A、成本核算

17、计算机会计系统与手工会计系统相同之处是(

A、信息处理的工具相同

18、1996年财政部为了规范企业会计电算化专门制定了(

)。A、《会计电算化管理办法》

B、《会计电算化工作规范》

C、《商品化会计核算软件评审规则》

D、会计核算软件基本功能规范》

19、按照《会计电算化工作规范》的要求,选择通用会计软件可不考虑软件的(

20、中小企业的会计岗位设置也应该 注意满足内部牵制制度的要求,下列设置符合要求的是(

A、软件操作兼任审核记账

B、软件开发员兼任软件操作

C、会计主管兼任电算主管

D、软件操作兼任会计出纳

21、根据经验,计算机与手工会计系统的双轨运行时间一般以(

C、一个月 D、3-6个月

22、计算机替代手工记账应当满足一个前提和三项基本条件,其中前提是(

)。 A、计算机与手工核算双轨运行3个月以上,并且两套会计账要一致

B、配备了计算机硬件设备和适用的会计软件

C、配备了相应的会计电算化工作人员

D、建立严格的内部管理制度

23、《会计电算化工作规范》规定,各种会计软件的全套文档资料以及会计软件程序,视同会计档案保管,保管期截止该软件停止使用或重大更改之后的(

1、下列有关会计软件的叙述中正确的是(

A、会计软件以会计理论和会计方法为核心,以会计制度为依据

B、会计软件以计算机技术为基础,以会计数据为处理对象

.cn中,( B)表示用户名。

.cn 39.在Word窗口中,用户不可以【 】。A.同时打开多个文档窗口B.将正在编辑的文档另存为一个纯文本(TXT)文件C.将所选择的文档内容直接另存为一个文档文件D.在没有开启打印机时进行打印预览40.若要显示或打印汉字,将用到汉字编码中的【 】。A.字形码 B.输入码 C.机内码 D.交换码41.以下汉字输入码中,【 】无重码。A.微软拼音输入法 B.区位码输入法 C.五笔字型输入法 D.智能ABC输入法42.全角字符在存储和显示时要占用【 】标准字符位。A.一个 B.两个 C.四个 D.不确定43.用鼠标左键单击一个窗口的最小化钮后,就会使该窗口缩小成为位于【 】上的一个钮。A.状态栏 B.任务栏 C.工具栏 D.菜单栏44.对应于常用工具栏里“剪切”按钮的快捷键是【 】。A.Ctrl+F B.Ctrl+U C.Ctrl+X

二、判断题(认为正确的在题后的括号内写“√”;认为错误的,在题后的括号内写“×”。)1.下载是指将文件从本地计算机传输到远程服务器的过程。【 】2.outlook Express是用来浏览网页的软件。【 】3.计算机病毒是人为地编制出来、可在计算机上运行的程序。【 】4.关闭显示器的电源,将使正在运行的程序立即停止运行。【 】5.将软盘写保护后,可以对软盘进行格式化。【 】6.软盘驱动器既可以作为输入设备,也可以作为输出设备。【 】7.计算机中的“数据”是一个广义的概念,包括数值、文字、图形、图像、声音等多种形式。【 】8.只有通过操作系统才能完成对计算机的各种操作。【 】9.计算机硬件系统由中央处理器、硬盘、显示器、健盘和鼠标五大基本部件构成。【 】 10.常用的外存储器有软盘、硬盘、光盘和磁带等。【 】 11.一台微机必备的输入设备是:CPU、键盘和显示器。【 】 12.会计核算软件按照不同的适用范围可分为通用会计核算软件和商品化会计核算软件。【 】13.对已经输入但未登记会计账簿的机内记账凭证应提供修改和审核的功能,审核通过后还可以对机内记账凭证进行修改。【 】14.软件操作岗位主要负责对计算机机内的会计数据进行分析【 】。15.系统开发资料和会计软件系统不必视同会计档案保管。【 】16.对于机内会计账簿生成的会计报表数据,会计软件应该提供直接修改功能。【 】17.会计软件应当具有对机内会计数据进行查询的功能。数据查询功能应满足国家统一的 4 会计制度规定的内容和格式要求。【 】18.设置字符格式不仅对所选文字有效,对在该处后续输入的文本也有效。【 】19.在文档编辑过程中,凡是屏幕上显示的内容,都已经保存在了外存储器(如:硬盘)上。【 】20.要删除整个表格,先选中表格中的所有行,然后按DEL键即可。【 】21.对话框是临时性的,不提供改变大小、最大化、最小化等操作。【 】22.在Word打印预览状态下,可以对文档进行文字编辑排版操作。【 】 23.在Windows中启动应用程序的方法只有一种。【 】

三、多项选择题1.影响计算机系统安全的主要因素有【 】。A.系统故障的风险 B.内部人员道德风险C.系统关联方道德风险 D.社会道德风险2.计算机的硬件系统包括【 】。A.中央处理器 B.内存储器 C.输出输入设备 D.辅助存储器3.当一张软盘写保护后,对盘中文件可以作的是【 】。 A.复制文件 B.移动文件 C.打开文件 D.删除文件 4.会计核算电算化是会计电算化的初级阶段,其主要工作内容包括【 】。

A.设置会计科目电算化 B.填制会计凭证电算化C.登记会计账簿电算化 D.编制会计报表电算化5.实现会计电算化后,把广大会计人员从繁琐的【 】中解放出来。A.记账 B.算账 C.报账 D.对账 6.采用计算机替代手工记账的单位必须具备的基本条件是【 】。 A.配有适用的会计软件,并且计算机与手工进行会计核算双轨运行三个月以上B.配有专用的或主要用于会计核算工作的计算机或计算机终端。C.配有与会计电算化工作需要相适应的专职人员D.已建立健全的内部管理制度7.对会计电算化档案管理要做到【 】工作。A.防磁

12.系统启动后,操作系统常驻(C)。

13.在键盘上,有的键标注了上下两个符号,如果要输入该键上边表示的符号,应该(B)。

B.同时按下Shift键和该键

C.按一下Shift键,再按该键

D.同时按下Alt键和该键

14.在E-mail地址中,﹫前面的是(A)。

B.用户所在国家名 C.计算机资源 D.域名

15.一台计算机的配置标有PⅢ800,其中800代表(A)。

16.常用的CD-ROM光盘能进行的操作是(A)。

17.对一个文件来说,必须有(A)。

C.文件连接符 D.文件分隔符

18.按照Windows98中的文件命名规则,下列文件名(D)为非法文件名。

19.Windows98中文件夹的组织结构是一种(B)。

20."开始"按钮,通常位于桌面的(A)。

21.关闭一台运行Windows98的计算机之前应先(A)。

22.在Windows98中,按下鼠标左键在不同驱动器的文件夹之间拖动某一文件后,其结 A.复制该文件

23.在Windows98中,可以启动多个应用程序,通过(D)在应用程序之间切换。

24.Windows98是多任务操作系统,所谓“多任务”的涵义是(C)。

A.可以同时复制多个文件

B.可以同时移动多个文件

C.可以同时运行多个任务程序

D.可以允许多个用户同时使用

25.汉字“奥”的区位码是“1634”,则它的国标码为(D)。

26.汉字输入编码方案中的区位码属于(A)类编码。

27.汉字输入编码方案中的自然码属于(D)类编码。

28.Word文档的缺省类型是(B)。

29.Word软件处理的主要对象是(B)。

30.下列操作不能关闭Word应用程序的操作是(B)。

A.双击标题栏左边的“W”

B.单击“文件”菜单中的“关闭”命令

C.单击标题栏右边的“关闭”按钮

D.单击“文件”菜单中的“退出”命令

31.在Word编辑状态,插入点置于某行开始位置,按下(D)键,可以在当前行的上方将插入一个页面分隔符。

32.在缺省方式下,Excel97工作簿中的第一张工作表命名为(B)。

33.在缺省方式下,新打开的Excel97工作簿中含有(A)张工作表。

34.要有Excel工作表区域A1:A10输入等比数列

8、16…1024,可以在A1单元输入数字2,在A2单元输入公式(B),然后选中A2单元,用鼠标拖动填充柄至A10单元即可。

35.在Excel中,要使活动单元格跳转到A1单元格,可以通过(A)键实现。

36.在Excel中,要使活动单元格跳转到A1单元格,可以通过(D)键实现。

37.在Excel中,通过Ctrl+End键可以实现将活动单元格立即跳转到工作表中(B)单元。

(A)数据区域的右下角

(B)已使用过区域的右下角

38.在Excel中,通过(B)键可以实现将活动单元格下移一页。

39.在Excel中,修改工作表名字的操作可以通过(B)工作表标签中相应工作表名实现。

(C)按住Ctrl键同时用鼠标左键单击

(D)按住Shift键同时用鼠标左键单击

40.Excel工作表B6单元的内容为公式“=A5$C$2”,若用命令将B6单元的内容复制到D8单元,则D8单元的公式为(C)。

41.Excel工作表B6单元的内容为公式“=A5*$C$2”,若用命令将B6单元的内容移动到D8单元,则D8的单元的公式为(B)。

42.国内商品性会计软件报价一般应包含(A)几部分。

A.软件价格和售后服务与培训价格

C.操作系统和会计软件价格

D.操作系统和服务价格.

43.电算操作人员有权(C)。

A.修改数据库内容 B.请人代输

44.将不同区域或同一区域的不同计算机联接起来的一种方式叫(C)。

A.客户机一服务器 B.单用户

45.商品性会计软件比自行开发的会计软件(A)。

A.通用性强,开发水平高

B.维护量小,购置成本高

C.成本高,开发水平高

D.通用性差,维护量大

46.下列工作中,(C)一定不是录入员的工作

47.会计核算单位以磁盘方式保存会计档案资料的,应(C)对磁盘进行数据备份。

48.在会计电算化系统中,全部会计信息都存放在计算机内的(B)中。

50.计算机应用中的不安全因素来自计算机(B)、软件故障和人的因素。

51.自行开发的会计软件比商品性会计软件(D)。

A.通用性强,开发水平高

B.维护量小,购置成本高

C.成本高,开发水平高

D.通用性差,专用性强

52.下列职责中,(C)岗位是不相容职责。

53.计算机会计核算系统主要包括(D)。

54.会计核算单位对会计软件的基本要求应为(D)。

55.在会计电算化信息系统的开发与应用中,(A)是电算化系统的应用阶段。

50.计算机应用中的不安全因素来自计算机(B)、软件故障和人的因素。

51.自行开发的会计软件比商品性会计软件(D)。

A.通用性强,开发水平高

B.维护量小,购置成本高

C.成本高,开发水平高

D.通用性差,专用性强

52.下列职责中,(C)岗位是不相容职责。

53.计算机会计核算系统主要包括(D)。

54.会计核算单位对会计软件的基本要求应为(D)。

55.在会计电算化信息系统的开发与应用中,(A)是电算化系统的应用阶段。

C.不能修改 D.用红字冲销法修改

63.在帐务处理系统中,系统管理中有权进行的工作是(A)。

A.分配每个人的工作权限

D.代替其他人进行工作

64.在帐务处理系统中,只要有凭证审核权,就可以审核(C)。

C.自己以外其他人输入的凭证

65.当用户使用相同的操作员姓名登录,并对其编制的凭证进行审核时,系统会(A)。 A.给予提示,要求更换为其他操作人员

C.自动退出凭证审核操作

D.给予提示后审核通过

66.财务系统第一次投入使用时也有类似手工的建帐工作,这就是(D)。

A.设置会计科目 B.设置账套

C.设置凭证类别 D.系统初始设置

67.会计报表系统中,公式定义某科目余额采用借贷方余额的代数和,原因是不能确定 该余额一定在(D)。

68.会计报表系统中,某月某表公式编制计算正确,那么(A)一定正确。

69.会计报表系统中,无论是一次性定义一张完整的空表格式,还是分表头、表体、表尾三部分定义,最好采用(C)。

C.全屏幕编辑 D.固定填列

70.会计核算软件中,会计报表的编制一般有报表定义和(A)两个具体过程。

1.只有硬件没有软件的计算机通常称为“裸机”。(√ )

2.指令是指挥计算机硬件工作的命令,一组有序的指令集合就构成了程序。

3.计算机硬件系统由中央处理器、硬盘、显示器、健盘和鼠标五大基本部件构成。

4.运算器和控制器构成了中央处理器CPU。

5.存储器的主要功能是保存信息。存储器分为两大类型:内存储器和外存储器 (√ )

6.存储器分为软盘和硬盘两种。

7.常用的外存储器有软盘、硬盘、光盘和磁带等。

( √) 8.外存储器是计算机的外部设备。

9.CPU和RAM是计算机的外部设备。

10.一台微机必备的输入设备是:CPU、键盘和显示器。

11.外存储器既是计算机的输入设备,又是计算机的输出设备。

12.通常把计算机软件分为两大类:系统软件和应用软件。

14.操作系统是软件系统的核心。

15.操作系统的主要功能是管理计算机资源

16.传播是指病毒从一个程序或数据文件侵入另一个程序或数据文件的过程。

17.《信息交换用汉字编码字符集.基本集》中的汉字根据其使用频率和用途分为两级

18.国际码是把区位码中的区码和位码变为十六进制后,再分别加上20H而形成的。

19.汉字输出码也称为汉字字形码。

20.微软拼音输入法支持南方模糊音输入

21.微软拼音输入法不具备自学习功能。

22.在Word应用程序的编辑窗口中,常用工具栏和格式工具栏必须出现,否则某些操作将无法完成。

23. 在Word编辑状态下,可以通过双击状态栏上的"改写"

按钮将系统的插入状态转换为改写状态。

24.在Word编辑状态下,可以通过键盘上Backspace键将已选项中的文本块删除。(x)

25.在Word编辑状态下,可以通过键盘上Backspace键将已选中的文本块删除。 (√)

26.在Word编辑状态下,当鼠标指针指向选项定文本任何位置时,按住Ctrl键的同时,拖动鼠标到目标位置,可以实现文本的移动。

27.到Excel中,使用ctrl+Home键可以使活动单元格快速移动到A1单元。 (√) 28.在Excelk中,单元某行的行号可以选择整行。

29.在Excel中,可以通过"视图"菜单显示或隐藏工具栏,但编辑栏却不可以被隐藏. (x)

30.当Excel屏幕底部状态栏中显示"CAPS"时,表示系统处于小写状态。(x )

32.自行编制的会计软件,程序编制人员可以进行凭证录入工作。

33.选择会计软件时,软件的可恢复性不是十分重要的功能。

34.在任何情况下,都可以总分类帐户本期发生额对照表替代总分类帐。 (x )

35.选择会计软件时,应优先考虑软件的实用性,其次考虑合法性。

36.建立良好的电算化信息系统的重要基础之一是会计业务的规范化。 (√ )

37.归档用的软盘用后应及时贴好写保护标签。

38.会计核算软件是以凭证处理为核心,包括多种功能的有机组合体。

39.商品性会计核算软件通用性较强,不需要在会计部门作任何调整。

40.选择商品化会计软件的前提条件是软件是否通过财政部或省市财政厅局的评审。 (√ )

41.一个主机带几个荧光屏和键盘,从而供多个用户使用,这叫计算机联网。 (x )

42.选择会计软件时,应首先考虑软件的安全性。

43.在选择商品化会计软件需要考虑的诸因素中,软件是否经济是最先考虑是最先考虑的因素。

44.系统初始化的目的是把商品化通用会计软件变成适合本单位使用的专用会计软件。(√ )

45.会计软件的系统使用人员可以由系统工程开发人员兼任。

46.数据录入员通常由会计人员结合本人所负责的核算业务承担其录入工作,并对录入数据的正确性负责。

47.数据审核员可以由数据录入员同时兼任。

48.电算化会计信息系统使用时,可以用“总分类帐户本期发生额及余额对照表”替代当期总分类帐。

49.选用已通过评审的会计软件必须鉴.版本号。

50.选择会计软件时,软件的可恢复性不是十分重要的功能。

1.下列设备中,发球输入输出设备的有(BC)。

2.当一张软盘写保护后,对盘中文件可以作的是(ABC)。

3.下列设备中是计算机外存储器是(AB)。

4.当一张软盘写保护后,对盘中文件不可以作的是(BD)

5.计算机病毒具有以下特点(ACD)。

6.在Word编辑状态下,通过(CD)操作可以选中整个文档内容。

D.按住Ctrl键的同时单击选择条内任意位置

7.在Word编辑状态下,通过(AD)操作可以进入扩展选取模式.。

C.单击状态栏上的"扩展"指示器

D.双击状态栏上的"扩展"指示器

8.在Excel编辑状态下,可以通过以下操作退出扩展选取模式(BC).

C.单击键盘上Esc键

D.双击状态栏上的"扩展’指示器

A.显示当前单元地址 B.选中整个工作表

10.报表系统中,报表结构包括(AB).

C.报表中的数字 D.报表名称

11.各申请使用会计核算软件替代手工记帐的单位必须符合以下条件(ACD)。

A.使用的会计核算软件已达到《会计核算软件基本功能规范》的要求

B.必须使用商品化财务软件

C.已制定软、硬件管理制度及会计电算化后的会计档案保管制度

D.使用会计核算软件与手工会计核算同时运行三个月以上,并取得一致的结果

12.下列人员中,(ABC)属于会计电算化系统操作人员。

C.数据审核员 D.记帐、结帐操作员

13.会计档案资料保管员的具体工作包括(ABC)。

A.系统各类数据软盘、系统软盘及各类帐表、凭证、资料的登记和存档保管工作

B.做好各类数据资料、帐表、凭证的安全保密工作,按规定的批准手续办理借还手续

C.按照定期限,向各类有关人员催交备份数据及存档数据资料

D.凭证、帐页、报表打印工作

14.计算机替代手工进行会计工作,在会计核算方法上与手工方式相比具有(ABC)优势

A.便于对会计科目按数字分类、计算、存储、检索

B.可以减少凭证的分类

C.避免了手工帐簿登记方式下人为误差引起数据的不一致

D.会计报表的编制、打印极其方便、准确 15.下列(BCD)情况可以反映会计电算化系统进行数据备件和恢复的重要性。

A.备件软盘存储不当引起数据丢失

B.软件故障造成财务数据丢失

C.计算机病毒造成财务数据丢失

D.人为的误操作造成财务数据丢失

26.汉字输入编码方案中的区位码属于(A)类编码。

27.汉字输入编码方案中的自然码属于(D)类编码。

28.Word文档的缺省类型是(B)。

29.Word软件处理的主要对象是(B)。 A.表格 B.文档

30.下列操作不能关闭Word应用程序的操作是(B)。

A.双击标题栏左边的“W”

B.单击“文件”菜单中的“关闭”命令

C.单击标题栏右边的“关闭”按钮

D.单击“文件”菜单中的“退出”命令

31.在Word编辑状态,插入点置于某行开始位置,按下(D)键,可以在当前行的上方将插入一个页面分隔符。

32.在缺省方式下,Excel97工作簿中的第一张工作表命名为(B)。

33.在缺省方式下,新打开的Excel97工作簿中含有(A)张工作表。

34.要有Excel工作表区域A1:A10输入等比数列

8、16…1024,可以在A1单元输入数字2,在A2单元输入公式(B),然后选中A2单元,用鼠标拖动填充柄至A10单元即可。

35.在Excel中,要使活动单元格跳转到A1单元格,可以通过(A)键实现。

36.在Excel中,要使活动单元格跳转到A1单元格,可以通过(D)键实现。

37.在Excel中,通过Ctrl+End键可以实现将活动单元格立即跳转到工作表中(B)单元。

(A)数据区域的右下角

(B)已使用过区域的右下角

38.在Excel中,通过(B)键可以实现将活动单元格下移一页。

39.在Excel中,修改工作表名字的操作可以通过(B)工作表标签中相应工作表名实现。

(C)按住Ctrl键同时用鼠标左键单击

(D)按住Shift键同时用鼠标左键单击

40.Excel工作表B6单元的内容为公式“=A5$C$2”,若用命令将B6单元的内容复制到D8单元,则D8单元的公式为(C)。

41.Excel工作表B6单元的内容为公式“=A5*$C$2”,若用命令将B6单元的内容移动到D8单元,则D8的单元的公式为(B)。

42.国内商品性会计软件报价一般应包含(A)几部分。

A.软件价格和售后服务与培训价格

C.操作系统和会计软件价格

D.操作系统和服务价格. 43.电算操作人员有权(C)。

A.修改数据库内容 B.请人代输

C.拒输未审凭证 D.更改程序

44.将不同区域或同一区域的不同计算机联接起来的一种方式叫(C)。

A.客户机一服务器 B.单用户

45.商品性会计软件比自行开发的会计软件(A)。

A.通用性强,开发水平高

B.维护量小,购置成本高

C.成本高,开发水平高

D.通用性差,维护量大

46.下列工作中,(C)一定不是录入员的工作 A.录入凭证 B.汇总帐簿

C.审核凭证 D.打印帐簿

47.会计核算单位以磁盘方式保存会计档案资料的,应(C)对磁盘进行数据备份。

C.每月 D.每季度 48.在会计电算化系统中,全部会计信息都存放在计算机内的(B)中。

A.原始凭证库 B.凭证库

C.明细帐库 D.总帐库

49.对软盘存放环境的湿度要求应为(B)。

50.计算机应用中的不安全因素来自计算机(B)、软件故障和人的因素。

A.病毒 B.硬件故障

C.系统错误 D.外部设备故障

51.自行开发的会计软件比商品性会计软件(D)。

A.通用性强,开发水平高

B.维护量小,购置成本高

C.成本高,开发水平高

D.通用性差,专用性强

52.下列职责中,(C)岗位是不相容职责。

A.电算化主管与审核 B.凭证录入与修改 C.凭证录入与审核 D.电算化主管与记帐

53.计算机会计核算系统主要包括(D)。

A.帐务处理系统 B.报表系统

C.工资核算系统 D.以上全部

54.会计核算单位对会计软件的基本要求应为(D)。

A.高效 B.符合计算机标准

C.稳定 D.以上全部

55.在会计电算化信息系统的开发与应用中,(A)是电算化系统的应用阶段。

A.系统运行与维护 B.系统调查 C.系统实施 D.系统设计

56.1983年至1987年期间,随着计算机技术的进步和经济的发展,部分单位陆续自行开发会计软件,这个阶段被称为(C)。

B.有组织、有计划的稳步发展阶段

57.企业实现会计电算化以后,(A)是保障会计电算化顺利进行的最重要的一环。

A.建立各种管理制度 B.会计核算软件

C.代替手工记帐 D.试运行

58.当使用会计核算软件进行数据备件时,若驱动器中未插入软盘或软盘处于写保护状态,则该软件应(C)。

A.不予提示,继续进备份

C.予以提示,并保持正常运行状态

59.计算机帐务处理系统中,记帐后的凭证不能(B)。

60.帐务处理系统中,数据备份功能是将计算机内的(B)复制到软盘上予以保存。 A.程序 B.凭证、科目和帐簿

61.有会计科目编码如此定义:一级为3位,二级为3位,三级为2位,五级为2位,请问编码表示的是(A)级代码。

62.经过审核但还没有记帐凭证发现有错误应该(B)

A.直接进行 B.取消审核后修改 C.不能修改 D.用红字冲销法修改 63.在帐务处理系统中,系统管理中有权进行的工作是(A)。

A.分配每个人的工作权限 B.设置每个人的密码

C.查阅其他人的密码 D.代替其他人进行工作

64.在帐务处理系统中,只要有凭证审核权,就可以审核(C)。

C.自己以外其他人输入的凭证

65.当用户使用相同的操作员姓名登录,并对其编制的凭证进行审核时,系统会(A)。

A.给予提示,要求更换为其他操作人员

C.自动退出凭证审核操作

D.给予提示后审核通过

66.财务系统第一次投入使用时也有类似手工的建帐工作,这就是(D)。 A.设置会计科目 B.设置账套

C.设置凭证类别 D.系统初始设置

67.会计报表系统中,公式定义某科目余额采用借贷方余额的代数和,原因是不能确定 该余额一定在(D)。

C.借贷双方 D.借方或贷方

68.会计报表系统中,某月某表公式编制计算正确,那么(A)一定正确。

A.公式语法格式 B.当月数据

C.报表中的数据 D.审核公式

69.会计报表系统中,无论是一次性定义一张完整的空表格式,还是分表头、表体、表尾三部分定义,最好采用(C)。

A.行编辑 B.列编辑 C.全屏幕编辑 D.固定填列

70.会计核算软件中,会计报表的编制一般有报表定义和(A)两个具体过程。

A.报表实际编制 B.报表审核

C.报表制作 D.报表打印

}

数据可视化包含三个分支:科学可视化、信息可视化、可视分析。

1、科学可视化主要关注的是三维现象的可视化,如建筑学、气象学、医学或生物学方面的各种系统。重点在于对体、面以及光源等等的逼真渲染,或许甚至还包括某种动态成分。

2、信息可视化是一种将数据与设计结合起来的图片,有利于个人或组织简短有效地向受众传播信息的数据表现形式。

3、可视分析学被定义为由可视交互界面为基础的分析推理科学,将图形学、数据挖掘、人机交互等技术融合在一起,形成人脑智能和机器智能优势互补和相互提升。

可视化分析中可视化报表是重中之重,把大量的数据快速的展示出来,并且灵活的进行数据操作,其中操作包括数据的筛选、关联、联动、钻取,文案的查询,替换、样式设置,条件格式的注入实现多色阶、图标集、数据条、重复值,以及公式的插入,跨表联动等。 在解决可视化分析报表中最为突出,下面我们只针对可视化分析中 SpreadJS 所扮演色做探讨。

二、报表可视化开发的技术难点

互联网电商服务业行业,平时会处理大量商业信息和用户信息,客服和数据分析师,是报表主要用户人员。

客服平时每天都会处理大量的工单填报、客诉登记、第三方平台原始数据的导入、统计汇总、审核审批、电签、分发等工作。平时大部分工作信息的载体都是 Excel,每天服务器需要处理海量的文档,由于 Excel 文档本身数据难以提取入库,模板更新时也不方便第一时间分发到操作员处,难以整合到 Web 页面里等问题。

数据分析师需要拿到数据进行汇总,算出各个商品品牌的销售额,最大值、最小值、平均值等,标识出有价值的数据。抓取有效数据,制作成报表给 boss。

针对以上的场景,报表可视化可以总结出以下几个技术难点:

公司客服人数众多,几千人同时在线重度操作,业务流转周期短、数据量大,所以对服务端并发性能消耗是很大的。可以在后台用 来提取和修改 Excel 数据、并执行其中的公式计算等。这样会遇到两个性能瓶颈:

1)需要频繁地上传、下载文档,服务器带宽承受了很大的压力;

2)所有 Excel 解析、提取的操作都在服务器端,频繁的 IO 操作让服务器不堪重负。

以上两个性能点,在目前的架构下很难突破,这也是重构项目时最具挑战性的需求点之一。当然硬堆服务器配置也是一个解决方案,但无法解决其它的一些问题,并且也会带来运维的压力。

新系统如果不能让大家快速上手使用,以这个项目用户的体量,培训成本将无法承受。而且要能够直接导入已有的 Excel 报表模板,否则再次开发或设计所有 Excel 报表也是难以接受的。

3. 报表格式灵活多变

针对不同的业务场景,报表的模版也是千变万化。因此不需要研发的介入,操作员的设计和填报都可以在页面上完成显得尤为重要。

由于涉及到商品、订单、成本核算、财务统计等模块,对计算公式的种类和性能要求较高。

5. 工作流中的数据文档

以前系统的工作流,涉及到 Excel 报表时,要么数据会先在服务端和 Excel 模板进行拼装,要么系统根据路径找到文件服务器的 Excel 文件,然后流转到对应环节。一些新的业务模块,甚至还只能用邮件进行文件传输。

这个过程会产生大量的文件,对文件服务器的带来了很大压力,后台也不得不定期做批量的数据拆分和维护。这次升级系统需要解决这个问题。

首先,选型的第一步就是搞清楚市面上具体有哪些产品供我们选择,对于目前市面上能集成到系统中,支持这种在线表格文档编辑的产品有不少,大体我把他们分了两类。

这种产品有很多,类似 WPS、石墨文档、office online。它们本身具备较高的完成度,已经帮用户实现了包括在线协同内的几乎所有功能,甚至也支持一定程度的二次开发而且可以私有化部署。但问题在于通常这类产品封闭性比较强,二次定制开发还是相对比较困难,且不够轻量。授权方式也多以按时间、按并发量、用户数量等方式授权,价格昂贵,不是很适合我们的需要。

是行业公认的表格控件业界标杆,功能支持导入包括公式、图表、样式、条件格式在内的绝大部分 Excel 特性(不支持宏)。并且最惊喜的是,它的操作界面是一个完整的 Excel 界面,完全纯 JS 开发的,用 json 进行模板和数据交互。

同时 SpreadJS 也有对应的售后支持团队,技术问题可以工作日期间随时电话、论坛交流,相关的资料包括视频、文档、示例、API 手册也都非常丰富,甚至还可以请他们的技术顾问来公司培训。对于像我们这种工期短、开发任务比较繁重的项目组,确实能节约大量的精力,降低了风险。

那么什么是控件?为什么要用控件?

在计算机编程当中,控件(或部件,widget或control)是一种元素,其显示的信息排列可由用户改变,例如或。控件定义的特点是为给定数据的直接操作(direct manipulation)提供单独的互动点。控件是一种基本的可视构件块,包含在应用程序中,控制着该程序处理的所有数据以及关于这些数据的交互操作。

按照我自己理解,控件就是只提供了基本功能,支持二次开发的功能模块。控件相对依赖更轻可塑性更好,并且也有对应的开发文档和 API,是面向开发者的基础功能包,便于按需求来定制功能。

四、SpreadJS 需求解决方案和优势

由于 SpreadJS 是数据和模板分离的设计,填报人员只需要在页面上完成填报。提交时可以只提交填报好的数据 json 即可,服务器再也不用集中解析所有Excel 文件了,带宽消耗也直接节约了一半。

2. Excel 操作和兼容性要求较高

在内部试用时,财务和客服的小姐姐们反馈,使用体验跟 Excel 几乎完全一样,不需要再特意培训。而且我们自己的大量 Excel 报表可以直接导入进去(二次开发后也可以实现批量和远程导入),包括图表、公式、表格样式等等一系列元素都可以直接导入线上操作。

3. 报表格式灵活多变

设计人员可以直接在线设计,或者把 Excel 设计好的报表,拿到 Web 端,做好数据绑定,提交保存成 json 格式即可(Spread JS 的 ssjson 格式包括 Excel 文档的所有信息)

多种)公式,还可以自己开发扩展自定义公式,对财务也够用了。同时还支持所有 Excel 的引用操作,比如跨 sheet 引用、绝对引用、函数命名信息之类。

5. 工作流中的数据文档

基本脱离了对文件的依赖,所有流程状态和依赖的数据都可以在数据库中记录,文件服务器只需要保存少量的模板文档即可(其实模板数量不大时可以直接放到数据库里,不过我们有现成的文件服务器)。这里节约了我们 90% 文件服务器的空间开销,运维的小伙伴半夜都要笑醒。

重点来了,其实最让我这个前端开发者感兴趣的就是 SpreadJS 的一些底层设计、以及对内存、性能平衡性的优化。对此我做了很多调研和学习,好在这方面资料不难找,常常可以在遇到一些相关的技术分享。下边是自己了解学习到的内容,做个简单总结:

性能肯定是每个深度表格控件用户最担心的问题。我们的数据量常常达到好几千条,而且 Excel 不方便分页(涉及前端的公式计算汇总),所以选型期间很担心。后来发现想多了,SpreadJS 可以轻松加载 50 万条数据加载耗时 200 ms左右()。后来深入了解才知道,解决这个问题,他们的思路是这样的:

用 Canvas 渲染表格部分,并且只渲染用户看到的部分内容,这就实现了加载 1000 行和加载 100000 行数据速度都很快,性能相差不大的现象。

而 Double buffering 是为了解决连续渲染的连续性体验问题,也可以进一步提升渲染速度。这个名词估计听过的人少,但应该人人都体验过,Double buffering 在图形学里,一般称作双缓冲,实际上的绘图指令是在一个缓冲区完成,这里的绘图非常的快,在绘图指令完成之后,再通过交换指令把完成的图形立即显示在屏幕上,这就避免了出现绘图的不完整,同时效率很高。在游戏里其实很常见,当我们主控的人物在地图上奔跑时,游戏引擎会按照人物移动方向实时加载和渲染地图,这就避免了一次性加载超大地图时那漫长的等待。

SpreadJS 对表格数据的存储优化采用了稀疏数组的数据结构。稀疏数组常用来优化二维数组(比如棋盘、地图等场景)的内存占用,但它有个天生的缺陷,就是访问性能慢。

所以当时针对这个疑问,我给它做了压力测试,百万级别的遍历耗时 200 多ms。性能可以满足我们的需求。

据官方介绍来看,公式引擎其实是包含了两大实现的部分,一个是计算逻辑系统、一个是引用系统。

Excel 中公式的计算都是依赖于某些原始数据的,比如 C1 引用 B1、B1 又引用 A1等等, SpreadJS 把这部分功能封装的已经非常原生化了,根本不需要开发者操心(除非有引用回溯等特殊需求)。

Excel 中 有直接引用、跨 Sheet 表单引用、相对/绝对引用、命名信息的引用、 table 行列公式的引用、跨工作簿引用等等(没列举完,感兴趣的同学可以自行搜索学习)。SpreadJS 的 runtime 是在网页端,因此跨 Workbook 引用就别想了,至少目前肯定没支持。

SUM、IF、MATCH、VLOOKUP 这种能输入到单元格里的计算公式,用起来就像是一个个的小“逻辑包”,目前 SpreadJS 有 460+ 种原生的公式函数,而 Excel 只有 490+ 种,并且 SpreadJS 能自定制公式,使用体验与原生公式一样。

对于底层实现,实际上经过多个版本的迭代,这些公式早已不是一个个独立的“逻辑孤岛”了。公式的实现在底层有大量的抽象和复用,据说新版本在性能提升的同时,代码量比老版本有明显精简,这对前端工程打包也是比较友好的。

对于嵌套公式计算的实现,SpreadJS 在底层建立起了 AST 树来解析用户设置公式的计算逻辑,从官方示例的代码来看,公式底层建立了一套 Expression,并且有对应的 public 接口可供调用,如图:

首先,作为一个前端技术,咱们可以先从公式计算的技术要求上来分析性能可能出现的瓶颈以及造成的影响。我们在开发时用到了大量的用户事件、脏数据、联动等功能,所有这些功能确保正确运行的一个重要前提,就是必须能确保随时可以拿到正确的计算结果,那么最直接的实现思路就是让公式以高优先级、同步的方式来执行完计算

大家都知道,多线程可以帮助分担计算压力,但是先抛开设计和实现难度不说,即便支持了 Web Worker,JavaScript 严格来说也只能算是一个单线程语言,因为它的 Web Worker 子线程完全受主线程控制,并且主线程无法被阻塞挂起。所以即使引入了 Web Worker,也无法确保上边提到的同步执行。

经过以上分析,可以看出公式计算性能的局限性,取决于 JavaScript 的计算能力。我找了一张相关的图片,可以直观反映 Node.js 的计算能力(Node.js 是 V8 引擎,公认最快的 JS 引擎)

图片引用自《深入浅出Node.js》

而 SpreadJS 官方给出了一组公式的计算数据,参考如下:

据我们测试,以上计算性能接近原生JS的计算性能,SpreadJS 在这方面的优化已经十分接近物理极限了。目前在我们的应用场景中,这个计算性能已经足够使用,但不排除以后会出现海量的数据和公式的计算需求,而在这方面官方也给出了相关解决方案,。

据说,官方还在进一步开发缓存技术,来实现公式计算的分块缓存:即使引用链上有值发生变化,也不需要计算整个引用链的公式。听起来很强大,思路也靠谱,但愿早点推出。

Excel 的样式系统非常复杂,边框、字体、对齐、数据格式、条件格式等等每一个功能点都有非常灵活庞大的实现,刚开始了解 SpreadJS 时,我也被它的 Style 类惊呆了,除了我能想象到的边框、背景、字体、对齐等这些能“看得到”的,竟然也有单元格类型、数据格式、表格按钮、下拉、水印这类东西。不由得感叹 Style 太重了,如果定制大量的单元格样式,内存和性能肯定都不好。不过实际应用中倒也没发现瓶颈,原来这里采用了分层结构来设计,如图:

图 6.1-1 绑定数据和公式

// 数据源,可以从后台请求拿到 // 注意这里加了一层bindPath,用于映射表格的绑定路径 // 设置允许单元格的内容超出单元格,与绑定无关

图 6.1-2函数名和函数码映射表

渲染条件格式:数据渲染完成只能保证数据能正常显示出来,但是这还不能满足数据分析师的需求,还要明显展示有效数据譬如:最大值,最小值标红,进度条展示一个变化状态,图标展示上升还是下降,双色阶,三色阶,等,具体怎么实现?

// IconSetType图标志的类型:箭头,圆圈和execl 打通的,excel有哪些这这边就支持哪些
  • 包含文本 6 的单元格:效果如图

本文主要介绍了自己在数据可视化方向的一些探索,针对一些准备做市场大盘以及邮件订阅报表,线上协同协作,可视化分析等方向的同学有一定的帮助。

因篇幅较长,所涉及概念性的东西比较多,难免会出现错误,希望大家多多指正,谢谢大家!

}

在使用Excel时很多情况下,我们需要把个数不定的工作表数据汇总在一张工作表上,以便进行动态的跟踪分析:或者是把几个相关联的Excel工作表数据汇总在一起,此时,我们就需要使用有关查找和引用的Excel函数。

一般情况下,每个月的数据保存在每张工作表中,而且随着时间的推移,工作表也逐步增加。是否可以制作一个动态的汇总表格,随着工作表数目的增加或减少,把这些工作表数据显示在一个汇总工作表上呢?

图1所示是截止到某月的各个月份的利润表,现在要求把这些月份工作表数据汇总到一张工作表上,以便于进一步分析利润表各个项目的变化趋势。

各个月份利润表会随着时间的推移而增加。例如,目前是7个月份的数据,那么“汇总表”工作表中就显示7个月的数据汇总;如果又增加了8月和9月份的数据,那么“汇总表”工作表上就显示9个月的数据汇总。

对于这样的多工作表汇总(实质上就是跨工作表数据查询)问题。使用INDIRECT函数是最方便的。考虑到“汇总表”工作表的A列结构与每个分表的结构完全一样。并且每个工作表的名字分别是“01月”、“02月”、“03月”等,而“汇总表”工作表第一行的标题文字也是“01月”、。02月”、“03月”等。这样就可以充分利用标题文字和工作表名称来创建高效查询公式了。

激活工作表“汇总表”。在单元格B2中输入公式:

将其向右复制到单元格M2.然后选择单元格区域B2:M2.将其向下复制到第17行。就得到了各个工作表的汇总数据,如图2所示。

在这个公式中,字符串“B$1&"!B’&ROW()”构建了对某个工作表单元格的引用。例如。对于单元格B2.该字符串是“01月1B2".使用INDIRECT函数将这个字符串转换为真正的单元格地址引用。即可得到工作表“01月”的B2单元格中的数据。

但是,当工作表不存在时,公式就会得到错误的结果。例如目前只有7个月的数据。在“汇总表”工作表中|列以后就是错误值“#REF!”。为了不显示这个错误值。使表格整洁美观,可以使用条件格式来隐藏这些错误值。

选择单元格区域B2:M17.单击“开始”选项卡,在“样式”功能组中选择“条件格式”|“新建规则”命令。打开“新建格式规则”对话框。在“选择规则类型”列表中选择“使用公式确定要设置格式的单元格”选项。然后在“编辑规则说明“选项组中输入计算公式“=ISERROR(B2)”,单击“格式”按钮。打开“设置单元格格式”对话框,将字体颜色设置为白色。条件格式设置情况如图3所示。

这样,如果又增加了8月和9月份的数据。那么“汇总表”工作表中就会显示9个月的数据汇总,如图4所示。

查找和引用的Excel函数除此以外,这种使用INDIRECT函数汇总多个工作表数据的方法还有一个优点,就是不受各个Excel工作表先后顺序的影响,也就是说,各个Excel工作表的先后顾序是可以任意调整的。

}

我要回帖

更多关于 表格更改引用路径 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信