已停止更新:将NI SignalExpress数据写入Excel中的单个工作表

更新 Apr 29, 2024

NI已不再对此页面进行更新与维护。

本文内容涉及的产品与技术较为陈旧,文中的操作系统、相关NI产品信息以及链接中内容可能已过时。

环境

软件

  • SignalExpress

其他

  • Microsoft Excel

  • 当我使用SignalExpress通过右键单击一个任务并选择Export to Microsoft Excel导出多个通道时,我为每个通道获得一个单独的工作表。如何将数据导出到一个工作表?
  • 如何将SignalExpress中的所有通道写入单个Excel工作表?

有两种方法可以将数据导出到Microsoft Excel,以便在一个工作表中放置多个通道:

使用SignalExpress创建的文件

  1. 包括保存到ASCII / LVM步骤。
  1. 导出文件类型下,选择通用ASCII(.txt)。
  1. 信号下,选择添加输入以将多个通道添加到文件。
  1. 运行项目后,通过以下任一方式在Excel中打开.txt文件:
    • 右键单击该文件,然后选择打开方式,然后从列表中选择Microsoft Office Excel,或者
    • Microsoft Excel内的空白工作表,打开SignalExpress创建的.txt文件。

直接从SignalExpress步骤

从SignalExpress步骤可以执行以下两种方法:
  • 右键单击具有多个通道的步骤,然后选择复制值,然后将其粘贴到Excel中。确保单击步骤的白色部分(请参见下文),而不是蓝色,以获取复制值选择。
    • 注意:对于SignalExpress 2015,请右键单击步骤的输入,然后选择导出到>剪贴板(文本)
  • 单击步骤中的任务,然后在按住鼠标键的同时选择内容拖到打开的Excel工作簿中
    • 注意:此方法仅保存在DAQmx采集任务中的要读取的样品字段中指定的样品数。对于有限(N个样本)采集,它将包括所有采样,但是对于连续采集,它将仅是最近采集的采样。

附加信息

如果使用的是Signal Express LE,则可以将数据记录到单个Excel文件中。相反,在Signal Express Full中,您可以登录到多个Excel文件。有关两个Signal Express版本之间的其他差异,请参考我们的比较指南

可以在单个工作表中写入的数据量受Excel中可以保存的数据行数的限制。