本文记录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里面选取一个。
注意:
- 这里后面-N是意味着我一定要第一个数据
- 隔几行就N就等于几
Excel中两个表格的数据相互关联
很简单,打开两个表格,在需要关联的表格填写上=
,然后选中需要链接的单元格。
下拉即可连续关联。
但是需要注意去掉$
符号。因为$
符号代表绝对值,是不可被拉动改变的。