适用于 SUSE Linux Enterprise Desktop 12

10 LibreOffice Calc

Calc 是 LibreOffice 电子表格和数据绘图模块。电子表格由一组表格构成,包含可用元素(如文本、数字或公式)填充的单元格。公式可以操纵其他单元格中的数据,从而为插入它的单元格生成值。Calc 还允许您定义范围、对数据进行过滤和排序、或根据数据创建图表,以便用图形方式来呈现数据。借助 DataPilots,您可以合并、分析或比较大量数据。

与整个 LibreOffice 套件搭配使用时,Calc 可以跨各种平台加以应用。它可提供多种交换格式(包括导出到 PDF 文档),还能读取 Microsoft Excel 格式的文件以及将文件另存为该格式。其互操作性处于持续改进中。

本章仅介绍一些最基本的 Calc 功能。有关详细信息和完整说明,请参见 LibreOffice 帮助或第 8.10 节 “更多信息”中列出的资源。

注意
注意:VBA 宏

Calc 可以处理 Excel 文档中的许多 VBA 宏;但是对 VBA 宏还不完全支持。当打开大量使用宏的 Excel 电子表格时,可能会发现其中一些不起作用。

10.1 新建文档

可以通过两种方法来创建新 Calc 文档:

  • 全新.  要全新创建文档,请单击文件 › 新建 › 电子表格,一个新的空 Calc 文档随即创建。

  • 模板.  要使用模板,请单击文件 › 新建 › 模板和文档并打开财务。可以看到电子表格模板的列表。选择适合您的需要的一个模板,随即将根据所选模板的样式创建新文档。

通过单击窗口底部的相应选项卡可访问单张表格。

根据需要在单元格中输入数据。要调整外观,请使用格式设置工具栏或格式菜单;或者按第 10.2 节 “在 Calc 中使用格式设置和样式”中所述定义样式。使用文件菜单或工具栏中的相关按钮可打印和保存文档。

10.2 在 Calc 中使用格式设置和样式

Calc 带有一些内置的单元格和页面样式以改进电子表格和报告的外观。尽管这些内置样式对于许多用途已经足够,但可能发现创建自己常用的格式设置自选选项很有用。

过程 10.1 创建样式
  1. 单击格式 › 样式和格式

  2. 样式和格式设置窗口中,单击顶部的单元样式页面样式图标。

  3. 右键单击样式和格式设置窗口,然后单击新建

  4. 为样式指定一个名称,并使用各个选项卡设置所需的格式设置选项。

  5. 单击确定

过程 10.2 修改样式
  1. 单击格式 › 样式和格式

  2. 格式设置和样式窗口中,单击单元格样式页面样式图标。

  3. 右键单击希望更改的样式的名称,然后单击修改

  4. 更改所需的格式设置选项。

  5. 单击“确定”。

要对特定单元格应用样式,请选择要进行格式设置的单元格。然后在样式和格式设置窗口中双击要应用的样式。

10.3 处理表格

表格是组织计算的好方法。例如,如果为每个月创建一张表格,企业会计账目会清楚得多。

要在电子表格中插入一个新表格,请执行以下操作:

过程 10.3 插入新表格
  1. 从主菜单中选择插入 › 表格。将打开一个对话框。

  2. 确定新表格应放在所选表格之前还是之后。

  3. 如果要创建新表格,请确保新建表格单选按钮已激活。输入表格数和表格名称。跳过下一步。

  4. 如果要从其他文件导入表格,请执行以下操作,否则请跳过这一步:

    1. 选择从文件并单击浏览

    2. 选择文件名并单击确定确认操作。所有表格名称随即显示在列表中。

    3. 通过按 Shift 键选择要导入的表格名称。

    4. 单击确定确认以导入所选的表格名称。

要重命名表格,请在表格选项卡中右键单击此表格,并选择重命名表格

要删除当前表格,请选择编辑 › 表格 › 删除并单击删除表格确认操作。通过按住 Shift 键并在表格选项卡中选择要删除的表格可以删除多个表格。右键单击并选择删除表格,也会显示同样的对话框。单击删除表格确认操作。

10.4 条件格式设置

条件格式设置是在电子表格中高亮显示特定值的有用功能。例如,定义一个条件,如果此条件为 True,则将对满足此条件的每个单元格应用一种样式。

注意
注意:启用自动计算

应用条件格式设置之前,请选择工具 › 单元格内容 › 自动计算。在自动计算前面应显示一个复选标记。

按如下所示继续:

过程 10.4 使用条件格式设置
  1. 首先定义样式。此样式将在条件为 True 时应用于每个单元格。使用格式 › 样式和格式设置或按 F11。有关详细信息,请参见过程 10.1, “创建样式”。单击确定进行确认。

  2. 选择要应用条件的单元格范围。

  3. 从主菜单中选择格式 › 条件格式设置 › 条件格式设置。随即打开一个对话框。

  4. 单击添加,然后确定您的条件。最多可定义三个条件。可单独启用或禁用这三个条件中的任何一个。可以在单元格模式公式模式下操作条件:

    单元格模式

    如果条件与特定单元格值匹配,则将测试此条件。在第一个下拉菜单旁边,您可以选择操作符,如等于、小于、大于等。

    公式模式

    如果特定公式返回 True,则将测试此条件。

  5. 根据具体模式,请相应地输入:

    1. 单元格模式.  选择操作符和单元格的值。

    2. 公式模式.  选择要测试的函数。

  6. 选择当条件为 True 时要应用的样式,或单击新建样式以定义新外观。

  7. 如果需要定义更多条件,请重复之前的步骤。

  8. 单击确定进行确认。

现在,单元格的样式已更改。

10.5 对单元格分组和取消分组

对单元格范围进行分组有助于将电子表格折叠成几部分。这将使电子表格更易阅读,因为您可以仅显示目前感兴趣的部分。可以对行或列进行分组,以及在其他组中嵌套组。

要对一个范围进行分组,请执行以下操作:

过程 10.5 对所选单元格范围进行分组
  1. 在电子表格中选择一个单元格范围。

  2. 选择数据 › 分组和轮廓 › 分组。将显示一个对话框。

  3. 确定是要按行还是按列对所选范围进行分组。单击确定进行确认。

对所选单元格进行分组后,左上页边空白中将出现一条线,指示已分组的单元格范围。使用 +- 图标可折叠或展开此单元格范围。页边空白中的数字显示组的深度,并且也可单击。

要对单元格范围取消分组,请单击属于某个组的单元格并依次选择数据 › 分组和轮廓 › 取消分组。页边空白中的线随即消失。

10.6 将行或列作为标题冻结

如果电子表格包含大量数据,滚动操作通常会使标题消失。LibreOffice 可锁定行和/或列,以便在您滚动电子表格时仍然显示标题。

要冻结单个行或单个列,请执行以下操作:

过程 10.6 冻结单个行或单个列
  1. 要冻结某一行,请在左长条中单击该行的标题。

    要冻结某一列,请单击该列的标题。列标题是图标栏下方的长条,其标签为 A、B、C 等。

  2. 选择窗口 › 冻结。随即显示一条黑线,指示保留行或列的位置。

也可以同时冻结行和列。按如下所示继续:

过程 10.7 冻结行和列
  1. 单击要冻结的列右侧和行下方的单元格。例如,如果标题占据从 A1 到 B3 的单元格,则请单击单元格 C4。

  2. 选择窗口 › 冻结。随即显示一条黑线,指示保留行或列的位置。

如果要取消冻结,请选择窗口 › 冻结,复选标记随即消失。

打印此页