如何在Excel中擦除数据,特别是删除特定范围之外的极端exception值?

我有从模型输出的数以千计的数据单元格,结果格式如下:单元格ID是列标题,每行是一个时间步,每个单元格的结果超过数百步时间打印出来的电子表格。 我想分析一定百分点内的数据。 我已经确定了什么值的百分点阈值的利益,但我没有find明确的方向如何…

a)删除我感兴趣的范围之外的所有值,对于我正在工作的工作表

要么

b)将感兴趣范围内的值从表单中提取出来并分成一个单独的一个以供进一步分析

这些值是有两位小数的数字。

我需要清理数据,然后分析一下。 例如,即使在删除时间序列中的极值最大值和最小值之后,我仍然希望看到整个时间序列,但删除了exception值或将其更改为空值。 我怎样才能从这个数据matrix中select或者简单地删除所有的exception值,而让其余的数据保持完整?

最好的方法是使用数据透视表function。

使用数据透视表,您将能够使用范围(主数据和exception值)创buildfilter参数。

如果你不知道如何使用数据透视表请看看这个: 创build数据透视表来分析工作表数据

虽然“健壮”最简单的方法来做到这一点将过滤您的数据。 之后,过滤掉你所有的好价值。 一旦只有“坏”单元可见,然后去特殊和突出显示只有可见的单元格。 从那里删除。

要做到这一点/键盘快捷键,这将是这样的:

  • 1)select数据标题并inputalt + h + s + f
  • 2)点击“价值”标题,并点击适当的数字,直到你有你不想过滤的所有数据。
  • 3)突出显示所有剩余的单元格(这些应该是您要删除的数据点,并且Excel中的行号应该是蓝色的)
  • 4)键入alt + h + f + d + s + y进入特殊状态,只select可见的单元格
  • 5)键入alt + h + d + r删除行(这需要一点时间,耐心)

我希望它的作品!

***编辑:而不是手动分拣出数据,你也可以根据大小sorting,并直接裁减数据。 考虑更多的答案后,这种方法会更容易(我认为),更快。