网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
08月06日漏签0天
excel吧 关注:281,457贴子:1,551,463
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 7回复贴,共1页
<<返回excel吧
>0< 加载中...

求复杂公式

  • 只看楼主
  • 收藏

  • 回复
  • RuiWangChina
  • 小吧主
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
今天被难住了。。。求各位帮忙
数据如下,8行5列 (行数不固定,可能6-10行)
希望结果,通过公式来填充空白的单元格,或者N.A.或者非数字。
规则:如果是在开头,则用下边的数据,如果实在结尾,则用上边的数据,如果在中间,那么取平均值,不考虑中间两行是空的情况。
AAA/BBB(CCC/DDD)
BF10 BF25 ATM RR25 RR10
上边两行是数据头
AAA/BBB
BF10 BF25 ATM RR25 RR10
0.41 0.13 6.43 0.13
0.53 0.15 N.A. -0.28
0.65 0.18 7.01 -0.35 -0.63
0.78 0.23 7.35 -0.50 -0.90
1.30 0.33 7.85 -1.43
N.A. 0.39 8.26 -1.05 -2.09
0.40 8.70 -1.05 -1.85
N.A. 0.40 9.25 -1.15 -2.05
CCC/DDD
BF10 BF25 ATM RR25 RR10
0.41 0.13 6.43 0.13
0.53 0.15 N.A. -0.28
1.30 0.33 7.85 -1.43
N.A. 0.39 8.26 -1.05 -2.09
0.40 8.70 -1.05 -1.85
N.A. 0.40 9.25 -1.15 -2.05
希望结果(可以不考虑数据头)
AAA/BBB
BF10 BF25 ATM RR25 RR10
0.41 0.13 6.43 -0.35 0.13
0.53 0.15 N.A. -0.35 -0.28
0.65 0.18 7.01 -0.35 -0.63
0.78 0.23 7.35 -0.50 -0.90
1.30 0.33 7.85 -0.775 -1.43
1.30 0.39 8.26 -1.05 -2.09
1.30 0.40 8.70 -1.05 -1.85
1.30 0.40 9.25 -1.15 -2.05
CCC/DDD
BF10 BF25 ATM RR25 RR10
0.41 0.13 6.43 -1.05 0.13
0.53 0.15 N.A. -1.05 -0.28
1.30 0.33 7.85 -1.05 -1.43
1.30 0.39 8.26 -1.05 -2.09
1.30 0.40 8.70 -1.05 -1.85
1.30 0.40 9.25 -1.15 -2.05
欢迎各种建议,函数流最佳,vba也可


  • 1220小龙
  • E览无余
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
=IF(AND(A3="",COLUMN(A3)=1),LOOKUP(9E+307,A3:A10),IF(AND(A3="",A2<>"",A4<>""),(A2+A4)/2,IF(A3="",OFFSET(A$1,SMALL(IF(ISBLANK(A4:A$10)=TRUE,"",ROW(4:$10)),1)-1,,,),A3)))
数组公式,不过不知道我是否完全理解楼主的意思,如有不对仅作参考
你图中有的N.A.改变了,有的没有改变,不知道规律是什么,这方面我公式里没有考虑进去,你可以参照公式把这层判断加进去。



登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 7回复贴,共1页
<<返回excel吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示