注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

Oh! I see you!

Hi! ppmm~~

 
 
 

日志

 
 

Excel插值-每两行之间插入该两行的平均值  

2015-02-04 17:31:55|  分类: Excel |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

发信人: dongfangzw (天朝公知), 信区: OfficeSoft
标  题: excel 插值问题
发信站: 水木社区 (Wed Feb  4 15:26:48 2015), 站内

一列没有规律的复杂数据,共1000行。
想在每两行之间插入该两行的平均值,如何实现?



发信人: oicu (Oh! I see you!), 信区: OfficeSoft
标  题: Re: excel 插值问题
发信站: 水木社区 (Wed Feb  4 16:40:45 2015), 站内

一、公式流:

=IF(MOD(ROW(1:1),2),INDIRECT(ADDRESS(INT((ROW(1:1)+1)/2),1)),AVERAGE(INDIRECT(ADDRESS(INT((ROW(1:1)+1)/2),1)),INDIRECT(ADDRESS(INT((ROW(1:1)+1)/2)+1,1))))

或者
=IF(MOD(ROW(1:1),2),OFFSET($A$1,INT((ROW(1:1)-1)/2),0),AVERAGE(OFFSET($A$1:$A$2,INT((ROW(1:1)-1)/2),0)))

更简单点可以
=AVERAGE(OFFSET($A$1:$A$2,INT((ROW(1:1)-1)/2),0,MOD(ROW(2:2),2)+1,1))

其他写法不提,方法太多。

二、操作流:
加一个辅助列求平均值(这个不用细说了吧),然后看以下文章的附图
Excel两列互插(将第二列的数据插入第一列)

当然也可以更简单点:
用2个辅助列做出空行,ctrl+g或者F5调出定位空值单元格,输入公式后按 ctrl+回车键。
Excel插值-每两行之间插入该两行的平均值 - oicu - Oh! I see you!
 

三、vba或者其他命令行方式
问题太简单,没必要。

四、你可能关注的问题
Excel里的一列数据分段求平均数(offset用法)
  评论这张
 
阅读(8878)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017