设备传感器会自动上传一些数据。
(我附上样本数据的一部分)
时间[第2列]的保存方式类似于“ 2017-10-14 02:01:26:396'”。
每天,每天都会自动保存数千个数据。
有什么好的方法每天只选择一行?
我想知道三种选择方法。
情况1:选择当天的第一行
情况2:选择当天的最后一行
情况3:每天随机选择一行
喜树
假设您愿意创建新列,这是一种简单的方法。还有其他使用更多脚本的方法,但这是最简单的:
1)使用列转换创建一个新的公式列以捕获日期:右键单击datetime列的列标题,然后选择New Formula Column> Date Time> Date。例如,将此列命名为“ Date2”。
2)创建一个列累积总和公式列:创建一个新列,并为其指定以下公式:Col累积总和(1,:Date2)
3a)要选择一天的第一行,请对原始日期时间列进行升序排列。然后选择等于1的累积总和列中的所有单元格。
3b)要选择一天的最后一行,请对原始日期时间列进行降序排列。然后选择等于1的累积总和列中的所有单元格。
3c)要从每天中选择一个随机行,请创建一个新的随机统一(0,1)列。按此列排序,然后选择“累积和”列中等于1的所有单元格。
还有其他使用JSL的方法。如果需要的话,请告诉我。
干杯,
布雷迪