Calc 是 LibreOffice 电子表格和数据绘图模块。电子表格由一组表格构成,包含可用元素(如文本、数字或公式)填充的单元格。公式可以操纵其他单元格中的数据,从而为插入它的单元格生成值。Calc 还允许您定义范围、对数据进行过滤和排序、或根据数据创建图表,以便用图形方式来呈现数据。借助 DataPilots,您可以合并、分析或比较大量数据。
如果与整个 OpenOffice.org 套件搭配使用,Calc 就可以跨平台使用。它可提供各种交换格式(包括导出到 PDF 文档),也可读取和保存 Microsoft Excel 格式的文件。其互操作性处于持续改进中。
本章仅介绍一些最基本的 Calc 功能。有关详细信息和完整说明,请参见 LibreOffice 帮助或第 1.10 节 “更多信息”中列出的资源。
![]() | VBA 宏 |
|---|---|
Calc 可以处理 Excel 文档中的许多 VBA 宏;但是对 VBA 宏还不完全支持。当打开大量使用宏的 Excel 电子表格时,可能会发现其中一些不起作用。 | |
可以通过两种方法来创建新 Calc 文档:
全新. 要全新创建文档,请单击++,一个新的空 Calc 文档随即创建。
模板. 要使用模板,请单击++并打开。可以看到电子表格模板的列表。选择适合您的需要的一个模板,随即将根据所选模板的样式创建新文档。
通过单击窗口底部的相应选项卡可访问单张表格。
根据需要在单元格中输入数据。要调整外观,请使用工具栏或菜单;或者按第 3.2 节 “在 Calc 中使用格式设置和样式”中所述定义样式。 使用菜单或工具栏中的相关按钮可打印和保存文档。
Calc 带有一些内置的单元格和页面样式以改进电子表格和报告的外观。尽管这些内置样式对于许多用途已经足够,但可能发现创建自己常用的格式设置自选选项很有用。
要对特定单元格应用样式,请选择要进行格式设置的单元格。然后在窗口中双击要应用的样式。
表格是组织计算的好方法。例如,如果为每个月创建一张表格,企业会计账目会清楚得多。
要在电子表格中插入一个新表格,请执行以下操作:
过程 3.3. 插入新表格
从主菜单中选择+。将打开一个对话框。
确定新表格应放在所选表格之前还是之后。
如果要创建新表格,请确保单选按钮已激活。输入表格数和表格名称。跳过下一步。
如果要从其他文件导入表格,请执行以下操作,否则请跳过这一步:
选择并单击。
选择文件名并单击确认操作。所有表格名称随即显示在列表中。
通过按 Shift 键选择要导入的表格名称。
单击确认以导入所选的表格名称。
要重命名表格,请在表格选项卡中右键单击此表格,并选择。
要删除当前表格,请选择++并单击确认操作。通过按住 Shift 键并在表格选项卡中选择要删除的表格可以删除多个表格。右键单击并选择,随即将出现相同的对话框。单击确认操作。
条件格式设置是在电子表格中高亮显示特定值的有用功能。例如,定义一个条件,如果此条件为 True,则将对满足此条件的每个单元格应用一种样式。
![]() | 启用自动计算 |
|---|---|
应用条件格式设置之前,请选择++。在前面应显示一个复选标记。 | |
按如下所示继续:
过程 3.4. 使用条件格式设置¶
首先定义样式。此样式将在条件为 True 时应用于每个单元格。使用+或按 F11。有关详细信息,请参见过程 3.1, “创建样式”。单击进行确认。
选择要应用条件的单元格范围。
从主菜单中选择+。将打开一个对话框。
确定您的条件。最多可定义三个条件。可单独启用或禁用这三个条件中的任何一个。可以在“单元格模式”或“公式模式”下操作条件:
如果条件与特定单元格值匹配,则将测试此条件。在第一个下拉菜单旁边,您可以选择操作符,如等于、小于、大于等。
如果特定公式返回 True,则将测试此条件。
根据具体模式,请相应地输入:
单元格模式. 选择操作符和单元格的值。
公式模式. 选择要测试的函数。
选择当条件为 True 时要应用的样式,或单击以定义新外观。
如果需要定义更多条件,请重复之前的步骤。
单击进行确认。
现在,单元格的样式已更改。
对单元格范围进行分组有助于将电子表格折叠成几部分。这将使电子表格更易阅读,因为您可以仅显示目前感兴趣的部分。可以对行或列进行分组,以及在其他组中嵌套组。
要对一个范围进行分组,请执行以下操作:
对所选单元格进行分组后,左上页边空白中将出现一条线,指示已分组的单元格范围。使用 和 图标可折叠或展开此单元格范围。页边空白中的数字显示组的深度,并且也可单击。
要对单元格范围取消分组,请单击属于某个组的单元格并依次选择++。页边空白中的线随即消失。
如果电子表格包含大量数据,滚动操作通常会使标题消失。LibreOffice 可锁定行和/或列,以便在您滚动电子表格时仍然显示标题。
要冻结单个行或单个列,请执行以下操作:
过程 3.6. 冻结单个行或单个列
要冻结某一行,请在左长条中单击此行的标题。
要冻结某一列,请单击此列的标题。列标题是图标栏下方的长条,其标签为 A、B、C 等。
选择+。随即显示一条黑线,指示保留行或列的位置。
也可以同时冻结行和列。按如下所示继续:
如果要取消冻结,请选择+,复选标记随即消失。