使excel中的大数据集变小

我做了一个小testing机器,意外地创build了一个“大”的数据集:6列+/- 550.000行。

我正在寻找的最终结果是一个6行,横轴1 – 550.000测量和垂直行中的值的graphics。 (上限为200左右)。 数据是一个电阻测量,应该在0 – 30之间或者非常大(borken),软件在这些情况下写入'inf'。

我的技能是有限的,所以我到现在为止做了什么:

在Excel中导入。 测量值在0 – 30之间是有价值的,inf对于图不是很好,所以我做了:if(cell> 200){200} else {keep cell value}。 现在做一个图是一个及时的练习,excel不喜欢这个,结果不好。 所以我想取60个测量值的平均值,将行数减less到10.000以下。 所以=平均(H1:H60)但是我不能得到这个工作。

问题:

  1. 如何减less这个数据集并获得一个好的图表。
  2. 我应该切换到更适用的其他软件吗?

FYI:我已经改变了testing设备的软件,以便下次测量一堆测量的平均值…但是我不能重复这个testing。

下载数据集逗号分隔文件17MB的链接

我认为你是在正确的轨道上,但我的猜测是,你只想得到平均每60行,并不确定如何做到这一点。 在一个if语句中使用MOD(Number, Divisor)可以让你指定在每x个单元格中只应该计算一次平均值。

假设你的数据表格上面有一行标题,你正在寻找一些东西:

 =IF(MOD(ROW(A61),60) = 1,AVERAGE(H2:H61),"") 

一旦你有了这个,你可以过滤你的平均列为非空值,并用它来创build你的图。