excel =INDIRECT("K"&ROW(K$3)+1) 每复制,粘贴一次公式最后的+1会递增 变成 =INDIRECT("K"&ROW(K$3)+2)

无论我把公式复制到哪个单元格最后的哪个值都只递增1
2025-06-29 01:15:52
推荐回答(2个)
回答1:

你这个公式是有问题的
INDIRECT("K"&ROW(K$3)+1),这个公式中是先计算"K"&ROW(K$3),结果是K3,是个字符串,不是地址,而你又把K3+1,我不知字符串K3加1是什么结果,所以这个公式是不对的,我估计你是想用K与ROW(K$3)+1的结果结合成一个新的地址字符窜K4,所以你该把公式改成INDIRECT("K"&(ROW(K$3)+1)),才能正确反回一个K4的地址给你再次引用。而且不会下拉时自动增加
额外提醒,只有以=开头才会认为是个公式,否则就是字符窜,字符串下拉自动按序列增加的,公式才不会,你问题中excel =是啥情况

回答2:

=INDIRECT("K"&ROW(K$3)+ROW(A1))