我有一份 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
。其中工作表名称是源数据工作表的名称。