[EXCEL]数据处理(一)OFFSET实现每隔N行输出 and清除第N行以后的数据

最近使用暗室测天线,需要对输出的数据处理,本来想用MATLAB输出的,发现导入数据太慢了,所以记录一下如何使用EXCEL快速整理结果。
首先,是代处理的原始数据TXT在这里插入图片描述
直接全选复制到EXCEL
在这里插入图片描述
数据一共有20000+行
现在,我需要将B列中所有Theta=0的结果输出,相邻Theta=0的行数间隔为121(如第一个在B62,第二个在B183)
1.选中一列
2.在下图位置输入
=OFFSET(B62,120*(ROW(B1)-1),0)
3.Ctrl + Enter
OFFSET具体含义:
B62:即以B62这个位置作为偏置的参考位置,我的数据中B62位置对于就是Theta=0
120:即间隔120行
ROW(B1):即参考位置对应行数+1
ROW(B1)-1:即参考位置对应行数
120(ROW(B1)-1)*:即参考位置对应行数+121.如输出的行数分别为62,62+121=183,62+121+121=304。。。
0:偏置列数,这里不需要处理列,所以为0
在这里插入图片描述
结果
在这里插入图片描述
上图为I列的输出结果,下图为B列的原始数据
可以看到B62->I1,B183->I2,依次类推
在这里插入图片描述
在这里插入图片描述

但是,还有一个问题如下:
由于I列是间隔取的B列,所以后面会存在全0
在这里插入图片描述
快速删除方法如下:
Ctrl+Shift+↓
然后Delete即可

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值