我还没有找到一位Excel专家可以帮助我!
我正在测量(每隔1分钟)加热系统风扇的功率和加热系统产生的管道中的暖空气温度。
我想把功率和温度数据放在Excel图表中,但只显示风扇运行时的管道温度。我不希望风扇关闭时温度线降到零,或者显示停滞的空气温度。
我需要一个excel函数,它将执行以下操作:
IF(风扇功率>;0),然后将温度测量值放入相邻的(空的)电池中。但是,如果(风扇功率=0)输入
没有什么
在相邻小区中。我不想在相邻的单元格中出现零。
这样,温度的曲线将是不连续的,只在图表上显示空气流经管道时的空气温度。
谢谢
我不能在Excel中做你想做的事,但我想我可以用Split帮你做到。在LoggerNet和PC400中拆分发货。
假设我正在查看温度数据(因为我是:)我的数据文件包括时间戳(基于表)、记录编号、第一个温度和第二个温度。Split允许您进行范围检查,以指定“”的范围;好的”;值(请参见范围检查的拆分帮助)。任何落在该范围之外的东西都被认为是“不合格”;坏的“;价值
在“拆分”选择行中,我键入:
1,2,3,4,4[24.1..24.5]*0.0+3
哪里:
1=时间戳
2=记录编号
3=温度1
4=温度2
4[24.1..24.5]=“;好的”;温度范围在24.1到24.5之间
*0.0+3是一种取整方法,将范围检查返回的值乘以0,再加上第3个元素,因此,实际上只给了我们元素#3。(在拆分中,所有数字都是假定的元素数,除非它们有小数;例如,3.0是整数,3将是元素)。
当我在Split中运行此操作时,我会得到一个如下所示的文件:
";2009-02-05 12:47:00“;,98,24.08,24.03,
";2009-02-05 12:48:00“;,99,24.07,24.03,
";2009-02-05 12:49:00“;,100,24.1,24.13,24.1
";2009-02-05 12:50:00”;,101,24.19,24.11,24.19
";2009-02-05 12:51:00“;,102,24.22,24.2,24.22
";2009-02-05 12:52:00“;,103,24.16,24.05,
";2009-02-05 12:53:00”;,104,23.97,23.99,
";2009-02-05 12:54:00“;,105,24.15,24.07,
";2009-02-05 12:56:00“;,107,24.02,24,
";2009-02-05 12:57:00“;,108,24.23,24.21,24.23
";2009-02-05 12:58:00“;,109,24.21,24.22,24.21
";2009-02-05 12:59:00“;,110,24.17,24.09,
请注意,超出范围的行以逗号结尾。落入该范围内的行具有“0”的结果;范围检查*0.0+3”;(本质上=元素#3)。
默认情况下,“拆分”会创建一个PRN文件。您也可以为该文件提供CSV扩展名,这对于导入Excel非常方便。请确保将“拆分”输出格式指定为逗号分隔--默认为字段分隔。
在您的例子中,范围可以是[0.1..99]左右,以获得>;0。很抱歉,我没有使用您的场景作为示例,但我想用我现有的东西进行测试:)
我希望这能有所帮助,
Dana公司