excel合并单元格中的公式下拉

如何可以让合并单元格中的公式,下拉以后列数递增,而不是跳过合并单元格。比如未合并单元格前=C5公式下拉以后是=C6,合并单元格后,=C5公式变成了=C8。如何操作可以在合并单元格后实现=C5公式下拉以后是=C6,求大神指教。

C5=OFFSET($C$4,ROW(3:3)/3,)

如果你要套入你原来的公式,就是:

=IF(OFFSET('表6(运检、调度、发展)'!C$4,ROW(3:3)/3,)=110,OFFSET('表6(运检、调度、发展)'!F$4,ROW(3:3)/3,),"")

回车并向下填充。

追问

可以了,感谢大神。

追答

祝你成功✌别客气🍻

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-03-19
在E5中输入或复制粘贴下列公式
=IF(INDIRECT("'表6(运检、调度、发展)'!C"&INT(ROW(A15)/3))=110,INDIRECT("'表6(运检、调度、发展)'!F"&INT(ROW(A15)/3)),"")
下拉填充
第2个回答  2019-03-19

="C"&INT(ROW(A15)/3)

下拉

第3个回答  2019-03-19
=INDIRECT("C"&INT(ROW(A3)/3+4))
第4个回答  2019-03-19
你合并了单元格,等于C8不是正常吗?怎么要按连续变化要等于C6呢?追问

因为我在另外一个表中取得数据是单行数据,在这个表中我合并单元格以后,需要3行显示链接表中1行的数据。

追答

只要将公式改为:=if(OFFSET('表6(运检....发展)'$C$5,ROW(A1)/3,,)=110,OFFSET('表6(运检....发展)'$F$5,ROW(A1)/3,,),最后一个参数图中没显示,根据你自己的实际输入吧)
说明:公式中因表格名字太长,我就用了省略号代替表格名字了

相似回答