本文记录Excel隔行提取数据及2个表格的数据关联的办法。

隔行提取数据

我在ANSYS下采样一根线的数据,由于数据与网格节点关联,所以采样点不受控制。通常与别的参数进行关联时,要保证数据点至少是一致的。为此我需要在这许多数据中平均几个点采样一个数据,已达到和对比序列同等数量的数据。

  • 用index函数

假设数据在a列

则我们在b1输入:

1
=index(a:a,row(a1)*N-N)

向下拖

就会得到 a11,a21,,,,,,,

解释一下这个句子:

index下面的两个参数,其中前一个a:a是搜索范围,后一个是索引值。

index返回搜索范围内索引值为row(a1)*N-N单元格内容。

row(a1)是a1单元格的行数,同样的row(a2)是第二个单元格的行数,下拉到第几个,这里就会变成a几。比如下拉到b4,那就是返回a4单元格的行数乘以N,再减去一个N。

这样就可以实现b中所有的参数都隔N行从a里面选取一个。

注意:

  1. 这里后面-N是意味着我一定要第一个数据
  2. 隔几行就N就等于几

Excel中两个表格的数据相互关联

很简单,打开两个表格,在需要关联的表格填写上=,然后选中需要链接的单元格。

下拉即可连续关联。

但是需要注意去掉$符号。因为$符号代表绝对值,是不可被拉动改变的