数组至电子表格字符串转换函数
- 更新时间2025-07-30
- 阅读时长4分钟
使任何维数的数组转换为字符串形式的表格(包括制表位分隔的列元素、独立于操作系统的EOL符号分隔的行),对于三维或更多维数的数组而言,还包括表头分隔的页。

输入/输出
分隔符(Tab)
—
分隔符是用于对电子表格文件中的栏进行分隔的值。默认值为单个制表符。
格式字符串
—
格式字符串指定如何使输入数组转换为字符串。通过%s可使电子表格字符串转换为字符串数组。通过%d或%f可使数字数组转换为电子表格字符串。 使用格式字符串语法。 注: 该函数可实现仅用一个格式说明符来格式化数组中全部元素。该函数不可连接多个说明符,不可让数组中的元素按不同的说明符进行格式化。
数组
—
数组指定输入采样。
电子表格字符串
—
电子表格字符串由分隔符(例如,制表符)划分为列、行结束(EOL)划分为行。 |
对于三维数组或维数更多的数组,每页都由以下索引格式进行处理。
[n,m,…,0,0]
n是最高的维数索引;m是次高的维数索引;逗号(,)用于分隔各个索引;0,0表示第n,m,…,页的第一行列元素;
表示行结束符。
在下列范例中,电子表格字符串可打印为4x4x3数组的格式。句号(.)表示后页省略的内容,行结束符(
)不在实际的打印输出中出现。
| [0,0,0] | ||
![]() |
||
| 1.3 | 2.6 | 5.7 |
![]() |
||
| 3.9 | -4.2 | 6.5 |
![]() |
||
| -5.5 | 9.3 | 3.3 |
![]() |
||
| 9.6 | 9.8 | 0.4 |
![]() |
||
![]() |
||
| [1,0,0] | ||
![]() |
||
| . | . | . |
![]() |
||
| . | . | . |
![]() |
||
| . | . | . |
![]() |
||
| . | . | . |
![]() |
||
![]() |
||
| [2,0,0] | ||
![]() |
||
| . | . | . |
![]() |
||
| . | . | . |
![]() |
||
| . | . | . |
![]() |
||
| . | . | . |
![]() |
||
![]() |
||
| [3,0,0] | ||
![]() |
||
| . | . | . |
![]() |
||
| . | . | . |
![]() |
||
| . | . | . |
![]() |
||
| . | . | . |
![]() |
||
范例
请参考LabVIEW附带的下列范例文件。
- labview\examples\Arrays\Array to Spreadsheet String.vi
分隔符(Tab)
—
数组
—
电子表格字符串
—