EXCEL跨行填充问题
发布网友
发布时间:2022-04-21 21:23
我来回答
共5个回答
热心网友
时间:2023-06-30 02:44
你的填充每五个一组,但是最后一个脱离上面4个+3的规律。如果仅是想得到这个效果,不是解决填充的话,可以用下面方法;
增加6个辅助列C-H列,按照你的表格样式:
C2=IF(MOD((ROW()),5)=2,A2,0)下拉
D2=IF(MOD((ROW()),5)=3,A4,0)下拉
E2=IF(MOD((ROW()),5)=4,A6,0)下拉
F2=IF(MOD((ROW()),5)=0,A8,0)下拉
G2=IF(MOD((ROW()),5)=1,A9,0)下拉
H2=SUM(C2:G2)下拉
H列就是按照你的规律得到的对应数值。
你给出来的引用到底是你弄完错误的还是你就是要达到的效果?
热心网友
时间:2023-06-30 02:44
B2=OFFSET($A$2,MOD((ROW()-2),5)*3+INT((ROW()-2)/5)*5,)
下拉填充即可
热心网友
时间:2023-06-30 02:45
“填充后得到的第一个数据和我想要的数据有偏差” 你想要是什么数据啊。
你第一公式是B栏等于A栏(同行2)你填充的第一行B栏也等于A栏(同行7)
可发百度HI给我...
热心网友
时间:2023-06-30 02:45
貌似B6公式不对,是吧?是应该是 =A14 ?
如果是,可以用:
=OFFSET(A6,(ROW()-2)*2,0)
----------------------------------
http://biaogewang.blog.sohu.com/
热心网友
时间:2023-06-30 02:46
B2=INDIRECT("A"&ROW(A1)*3-1)
向下复制公式!