如何实现Excel中offset函数效果

image.png

FineReport 用户S6544908 发布于 2025-11-13 21:44
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2025-11-13 21:56(编辑于 2025-11-13 22:15)

其实在excel也一样用条件函数sumif单求和就行了

或者sumproduct,或者vlookup也可的,方法很多

如果上面的月字是格式,真实值是1    2   3这样的话公式如下

//s3与s4是字段扩展出来的值。

sum(s4{month(r1)=s3})

如果单元格的真实值有月这个字

sum(s4{month(r1)+"月"=s3})

image.png

image.png

image.png

  • 用户S6544908 用户S6544908(提问者) 1到12月是固定列横过来的,不是动态扩展,
    2025-11-13 23:22 
  • 用户S6544908 用户S6544908(提问者) =INDEXOFARRAY(c6:e6,INARRAY(a8,c5:e5)) 之前有使用过类似vlookup的方式, 这个方法可以实现
    2025-11-13 23:36 
  • CD20160914 CD20160914 回复 用户S6544908(提问者) 嗯,固定的话可以用你的这个组合函数
    2025-11-14 08:14 
最佳回答
0
clbyoyoLv6见习互助
发布于2025-11-14 09:05

亲,为什么不换个思路?新增一个过度行,把当前月的月份数据取出来,其他月份的值为0,这样进行汇总或者其他操作都可以

  • 3关注人数
  • 47浏览人数
  • 最后回答于:2025-11-14 09:05
    请选择关闭问题的原因
    确定 取消
    返回顶部