## 电子表格 电子表格示例用来说明解决特定类型问题所需的信息汇总、分析及展示技术。每一个电子表格都在正文中予以说明和描述,它们可以从[http://www.nostarch.com/growingsoftware.htm](http://www.nostarch.com/growingsoftware.htm)下载,并用在Microsoft Excel或OpenOffice.org Calc中。这些示例的主要目的是让读者利用简单的电子表格去分析和解决潜在的问题。 虽然这些电子表格可以用正常的方式使用,许多情况下还是需要你自定义电子表格的样式布局。你自己也可以通过输入所有的字段来重建电子表格。箭头所指单元格中可以输入计算公式,并可以在示例的右边或下边给予说明。在适当情况下,可以按照电子表格中所附注释的描述来复制整行或整列公式。图1中给出了示例和说明。 输入公式时,在将公式从一个单元格复制到另外一个单元格时,要注意美元符号($)会对公式读取数据的方式产生影响。这些影响不包括公式被复制后,美元符号导致的计算错误。 ![..\10-0516 一校改图\01.tif](https://box.kancloud.cn/15528b96f20f54bcb79bf2a149267f86_700x302.png) 图1 本示例列举了单元格的操作说明 对于电子表格示例来说,正确的格式同样很重要。默认的输入格式是“常规”格式,这种格式并不会以最适当的方式显示所有数值。上例中隐含了一些格式:日期应该采用日期格式;货币应采用小数点位置带零的货币格式;数字应采用的格式是根据所需要的小数位数进行四舍五入。 Excel与OpenOffice.org Calc的显著差异 * OpenOffice.org Calc使用分号(;)分隔公式中的字段,微软Excel使用逗号(,)分隔。本书在所有的公式中采用逗号分隔所有的字段。如果使用Calc,要使用分号进行替代。例如,Excel公式 = WORKDAY(B3, C3)在Calc中则为=WORKDAY(B3; C3)。 * 第二个显著差异是使用表间引用来引用其他工作表的单元格。在Excel中使用感叹号(!)实现表间引用,而在Calc中使用的是句点。例如,在Excel中引入Eng表格的公式是=Eng!H3,而在Calc中则是=Eng.H3。