您好,关于“excel 混合引用公式(锁定列) 同一行复制引用内数据为什么不变化 “的问题请您详细讲解一下

如题所述

第1个回答  2011-08-27
列被锁定的.你又横着拖表示航不变,所以就不变啊.你可以在公式里面引用column来达到目的
A1=Sheet1!b3+Sheet1!C3改成
A1=INDIRECT(CONCATENATE("Sheet1!b",COLUMN()+2))+INDIRECT(CONCATENATE("Sheet1!C",COLUMN()+2))

因为是在A单元格所以column()=1 加上2就等于3了. 当你拖到Bcolumn()=2 加2就等于4了.就可以了.追问

呵呵,我太笨了,没能明白,希望能实现
A1=a!B5+a!C5+a!D5+a!E5+a!F5+a!G5+a!H5
B1=a!B6+a!C6+a!D6+a!E6+a!F6+a!G6+a!H6
到 T1=a!B25+a!C25+a!D25+a!E25+a!F25+a!G25+a!H25
A2=a!J5+a!K5+a!L5+a!M5+a!N5+a!O5+a!P5,
B2=a!J6+a!K6+a!L6+a!M6+a!N6+a!O6+a!P6
到T2=a!$J25+a!$K25+a!$L25+a!$M25+a!$N25+a!$O25+a!$P25
需要到A20 行

追答

你这是往右列号变,往下还行号跳着变啊.我想想吧.一会给你答案

来自:求助得到的回答
第1个回答  2011-08-27
=SUM(OFFSET(A!$B$5,COLUMN(A1)-1,,,7))
C表A1输入输入上式,回车,右拉
希望对你有点帮助。
★本回答被提问者采纳