excel公式复制 sheet1中A1中的公式是:=sheet2!A2,sheet1中B1的公式是:=sheet3!A2,怎样以此类推

不用一个个sheet的去选中,就可以直接复制每个sheet的固定单元格?另外还有一个公式,在sheet1的A1中公式是:=sheet2!B2,sheet1中B2中公式是:... 不用一个个sheet的去选中,就可以直接复制每个sheet的固定单元格?另外还有一个公式,在sheet1的A1中公式是:=sheet2! B2,sheet1中B2中公式是:=sheet2!C3能否拖动复制得出? 展开
 我来答
马香松
2011-06-20 · TA获得超过1435个赞
知道小有建树答主
回答量:1455
采纳率:0%
帮助的人:847万
展开全部
(以下以楼主的例子举例,共4列、20行)

A B C D
1 商品货号 省代价 批发价 零售价
2
3
4
.
.
.
.
20

Sheet2中单元格函数公式(可仅在第2行的B\C\D列的单元格中编辑公式,如需在其他行编辑,可按以下公式以此类推),则:
B2“=VLOOKUP(A2,Sheet1!$A$2:$B$20,2,FALSE)”
C2“=VLOOKUP(A2,Sheet1!$A$2:$C$20,3,FALSE)”
D2“=VLOOKUP(A2,Sheet1!$A$2:$D$20,4,FALSE)”
再如:
B5“=VLOOKUP(A5,Sheet1!$A$2:$B$20,2,FALSE)”
C5“=VLOOKUP(A5,Sheet1!$A$2:$C$20,3,FALSE)”
D5“=VLOOKUP(A5,Sheet1!$A$2:$D$20,4,FALSE)”
。。。。。。。。。

解释:
1、以上双引号“”内的公式即为相应B2、C2、D2单元格的函数公式;
2、公式括号内4个值的意义解释,其中:
A2——Sheet2表A2单元格填写的内容(即Sheet1表中A列任何值);
Sheet1!$A$2:$B$20——即引用Sheet1表中A2~B20整个区域;
2/3/4——表示与B/C/D对应的第2/3/4列;
FALSE——逻辑值(也可以写成“0”)。
3、“$”:这是一个起固定引用单元格内容作用的符号。

4、公式语法理解:VLOOKUP(查找值,区域,列序号,逻辑值)
也可这样理解:VLOOKUP (欲搜寻的值,搜寻的参照数组范围,传回数组表的欲对照的栏,搜寻结果方式)

“查找值”:为需要在数组第一列中查找的数值,它可以是数值、引用或文字符串。

“区域”:数组所在的区域,如“A2:D20”,也可以使用对区域或区域名称的引用,例如数据库或数据清单。

“列序号”:即希望区域(数组)中待返回的匹配值的列序号,为1时,返回第一列中的数值,为2时,返回第二列中的数值,以此类推;若列序号小于1,函数VLOOKUP 返回错误值 #VALUE!;如果大于区域的列数,函数VLOOKUP返回错误值 #REF!。

“逻辑值”:为TRUE或FALSE。它指明函数 VLOOKUP 返回时是精确匹配还是近似匹配。如果为 TRUE 或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于“查找值”的最大数值;如果“逻辑值”为FALSE,函数 VLOOKUP 将返回精确匹配值。如果找不到,则返回错误值 #N/A。如果“查找值”为文本时,“逻辑值”一般应为 FALSE 。另外:

如果“查找值”小于“区域”第一列中的最小数值,函数 VLOOKUP 返回错误值 #N/A。

如果函数 VLOOKUP 找不到“查找值” 且“逻辑值”为 FALSE,函数 VLOOKUP 返回错误值 #N/A。
enjoyllonely
2011-06-20 · TA获得超过2.5万个赞
知道大有可为答主
回答量:1.3万
采纳率:60%
帮助的人:7245万
展开全部
sheet1中A1公式
=indirect("sheet"&row(a2)&"!A2)
第二个公式
可以的。
直接复制过去就可以
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
levi_wzh
2011-06-20 · 知道合伙人互联网行家
levi_wzh
知道合伙人互联网行家
采纳数:2160 获赞数:7466
excel公式,条件格式

向TA提问 私信TA
展开全部
第一个问题
sheet1的A1公式改为 =indirect("sheet"&column(b1)&"!A2")
公式往右复制即可

第二个问题
sheet1的A1公式改为 =offset(sheet2!$B$2,column(a1)-1,column(a1)-1)
公式往右复制
追问
我应该把哪个换成sheet的名字?比如说sheet取名是北京,广州这样的。整个公式中,哪个是需要我改正或者添加的,哪个是固定不用变的?
追答
北京广州这样的不适用于第一个公式

第二个公式可以,把公式中的sheet2改为北京或广州即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
热情的橘子醬8D544
2011-06-20 · TA获得超过6.9万个赞
知道大有可为答主
回答量:2.6万
采纳率:57%
帮助的人:9870万
展开全部
sheet1!A1公式:
=INDIRECT("sheet"&COLUMN(B1)&"!A2")
按住填充柄右拉。

另一个sheet1!A1公式:
=INDIRECT("sheet2!R["&COLUMN()&"]C[1]",0)
按住填充柄右拉。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cttsxsc
2011-06-20 · 超过21用户采纳过TA的回答
知道答主
回答量:150
采纳率:0%
帮助的人:55.1万
展开全部
编辑好sheet1中A1、B1的公式,选择A1和B1,向下拖动右下角的小方块即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式