Labview使用报表工具
使用labview对表格操作可以省去很多时间,这里主要有两种常用的方式,一个是针对CSV格式的电子表格,一个是XLSX格式的电子表格。如下所示。
CSV是一种常用的纯文本数据格式,以逗号分隔字段,每行表示一条记录。它结构简单、兼容性强,广泛应用于数据存储、交换和导入导出。以下是CSV格式的详细说明及示例:
一、CSV格式基本规则
-
字段分隔符:默认用逗号(
,
)分隔不同字段,也可自定义其他符号(如分号;
、制表符\t
)。 -
行分隔符:换行符(
\n
或\r\n
)分隔不同记录。 -
文本限定符:
-
若字段内容含逗号或换行符,需用双引号(
"
)包裹字段。 -
示例:
"Smith, John",25,"New York, USA"
-
-
转义字符:
-
字段内的双引号用两个连续双引号(
""
)表示。 -
示例:
"He said, ""Hello World"""
→ 实际内容:He said, "Hello World"
-
-
编码:推荐使用UTF-8编码,避免中文等特殊字符乱码。
XLSX 是 Microsoft Excel 的默认文件格式(基于 Office Open XML 标准),用于存储结构化数据、公式、图表及复杂格式。相较于 CSV,XLSX 支持更丰富的功能和数据类型。以下是关于 XLSX 格式的详细说明及操作指南:
二、XLSX 格式核心特点
特性 | 说明 |
---|---|
多工作表支持 | 一个文件可包含多个独立工作表(Sheet),便于分类管理数据。 |
数据类型丰富 | 支持文本、数字、日期、公式、超链接、图片、图表等。 |
格式设置灵活 | 可定义单元格样式(字体、颜色、边框)、条件格式、数据验证等。 |
公式与函数 | 内置数百种函数(如 SUM、VLOOKUP),支持自定义公式和数组计算。 |
宏与自动化 | 支持 VBA(Visual Basic for Applications)脚本,实现复杂逻辑自动化。 |
数据关系与透视表 | 可创建数据模型、透视表和透视图,支持多表关联分析。 |
文件压缩 | 基于 ZIP 压缩的 XML 文件集合,体积相对较小(比旧版 XLS 更高效)。 |
读取带分隔符的电子表格读取时只支持是用写入带分隔符电子表格函数写入的数据。
这里首先推荐使用报表工具,因为处理数据起来更灵活更方便。这里是一个简单读取EXCEL表格数据的函数,主要用到了以下几个函数,分别是创建报表,EXCEL GET DATA,保存报表至文件,处置报表等。
还可以通过Get last row来获取最后一行或者最后一列的位置,来实现在当前表格插入或删除相应的数据。这里是一个简单的在最后一行一列插入数据。