在 Excel 中仅绘制特定线条

在 Excel 中仅绘制特定线条

我有一份 Excel 数据表,其中包含数千行数据,间隔为百分之一秒。我想绘制图表,但每 6,000 行中只使用一行。这可能吗?只绘制周期性数据行的图表?

我有太多的数据,将所有数据绘制成图表只会使图表变得复杂。

答案1

您可以使用辅助列来完成此操作。假设您的数据位于第 2 行至第 123456 行,并从 A 列开始。在新工作表中或相邻的空列中使用以下公式

=INDEX(A:A,(row($A1)-1)*6000+2)

将该公式向下复制 21 行 (123456 ÷ 6000),它将从第 2 行开始抓取每 6000 行。将其复制到右侧以获取相应的相邻列。然后只需绘制新数据即可。

  • A:A 是您要从中提取数字的列
  • row(A1) 充当计数器,它被向下复制并生成序列 1,2,3,4,5 等。
  • -1 使第一行计算为 0
  • 6000 是你每次要跳的行数
  • +2 是数据的起始行

注意,如果您将此公式放在单独的工作表中,则只需将引用更改A:A'sheet name'!A:A。其中工作表名称是源数据工作表的名称。

相关内容