斯潘8
斯潘4
阅读Excel电子表格比较直接,但是,由于支持的功能,对Excel的写入可能会更加细微。本练习将讨论Excel编写器的基础知识,以及如何设置格式化参数。
本教程将利用存储在csv格式中的天气信息。作为一名对气候趋势感兴趣的研究人员,您希望与同事共享数据,并使用Excel格式强调降水量超过阈值的所有记录。
1)启动FME工作台,并生成一个新的工作区。
2)为读卡器选择csv格式,并选择weatherdata2009.csv作为源数据集。选择Microsoft Excel作为编写器,并为将要创建的新文件选择名称和位置。打开“编写器参数”对话框,并将“覆盖现有文件”设置为“是”。这将确保数据被覆盖,不附加到原始文件(如果文件已经存在)。单击“确定”将读写器放在画布上。
3)出现在画布上的作者将在Excel电子表格中创建一个新工作表。将编写器的常规参数表名称设置为“沉淀”
4)让我们在Excel文件中添加第二个工作表,用于格式化。和读者一样,我们创建的每个工作表都必须有自己的功能编写器。要创建新工作表,只需复制现有的编写器(右键单击>复制)。更改名称,并连接到csv阅读器。通过编写器的常规参数表名称将名称更改为“高降水量”。
5)打开“高降水量”Excel编写器的功能类型属性。
打开“用户属性”选项卡。属性(列)的显示顺序将决定它们写入输出Excel工作表的顺序。重新排序属性(列)还将更改它们写入Excel文件的顺序。只需使用对话框底部的箭头更改它们的写入顺序。
还可以通过“用户属性”选项卡为每个属性(列)应用格式。只需单击要格式化的属性旁边的“编辑…”按钮即可完成此操作。属性格式包括设置新字体的选项,字体颜色,背景填充颜色和图案,文本对齐,以及细胞保护。请注意,格式化将应用于整个列,而不是单个细胞。
6)让我们对“year”属性应用格式更改,使其以粗体斜体显示。单击格式化“编辑..”按钮,在字体面板中单击“…”。将字体设置为:阿拉里,字体样式:粗斜体字,尺寸:九.单击“确定”确认更改。
除了通过属性(列)格式提供的选项外,Excel编写器还支持自定义数字格式。自定义数字格式允许您使用MS Excel格式化规则和公式来格式化单个单元格的值。尽管单独的单元格值已格式化,请记住,公式适用于整个列。您还可以在多个列中应用相同的自定义数字格式,通过选择所有目标列,然后单击任一选定行的“编辑…”按钮。
7)为了我们的目的,我们要强调超过75毫米的降水量。为此,我们将从1月到12月选择属性(列)。点击“编辑…”按钮,并将“自定义数字格式”设置为以下公式:
[红色][>75];[黑色][<=75]
应用此公式将修改单个单元格的数字颜色。超过75的数字将被涂成红色,所有其他数字将保持黑色。
我们还可以通过定义数据的起始单元格位置来修改数据将放在新Excel工作表中的位置。
8)从“格式参数”选项卡,单击箭头,展开起始位置。我们将为我们的“高降水”特性编写器定义一个新的起始单元位置。将开始列设置为3,开始行=2。
9)运行工作区
10)打开新创建的Excel电子表格。已创建两个新工作表,我们用过的每个作家一个。此外,请注意,对“高降水量”工作表所做的格式更改如何更好地按年份和月份传达降水趋势。
有关Microsoft Excel编写器参数请查阅软件文档。
演示-转换为Excel格式
数据属性
此处使用的数据源于温哥华市,不列颠哥伦比亚省。它包含根据开放政府许可证(温哥华)获得许可的信息。
?2019安全亚搏在线软件公司|合法的