永发信息网

EXCEL A2=A1,B2=C1,C2=E1,拖动第二行后,D2=D1 为什么会这样,求大虾指点

答案:3  悬赏:70  手机版
解决时间 2021-01-24 06:50
  • 提问者网友:那叫心脏的地方装的都是你
  • 2021-01-23 19:44
EXCEL A2=A1,B2=C1,C2=E1,拖动第二行后,D2=D1 为什么会这样,求大虾指点
最佳答案
  • 五星知识达人网友:轻雾山林
  • 2021-01-23 20:39

是要这样的结果吗?=INDIRECT("R1"&"C"&COLUMN(A1)*2-1,)

这样也行

追问结果就是这个意思
但是为什么不能直接拖动呢?拖动后D2应该是G1呀
我主要是要知道为什么不能直接拖动,是EXCEL自身的局限性呢?还是我EXCEL还要设置什么?追答一旦用了公式,引用了单元格地址,你拖动的时候,单元格地址是按照其相对应用位置进行变化的,你公式中引用了C1,下一个单元格必定引用D1,不会产生跳跃的现象。不想你直接写1和3然后一起拖动,会出现1357这样的数,这样出现是因为这是直接填写的数字,你拖动,他按照等差序列来填充的。
全部回答
  • 1楼网友:七十二街
  • 2021-01-23 23:47
EXCEL内置算法不能识别而已追问如何修改算法?谢谢!追答修改算法不必,太难!
简单,可用手法复制粘贴---前三单元格的公式,你会发现EXCEL内置算法也是有规律的,不可随意更改追问手法复制粘贴,手动复制粘贴还是不行的追答是不易。
  • 2楼网友:上分大魔王
  • 2021-01-23 22:12
怎么个拖法追问选中A2、B2、C2,向D2拖动追答这是填充公式,a2=a1所以d2复制a2的公式=d1,e2复制b2的公式=f1……追问谢谢你问题的分析,有什么办法吗?追答在a2填:
=offset($a1,,column()*2-2)
向右拉
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯