excel,想在sheet1的A1输入公式"=sheet2!A1+sheet2!A2",希望通过下拉的单元格后只改变sheet。

即假如有sheet1、sheet2……多个表,在sheet1中,A1的公式是"=sheet2!$A$1+sheet2!$B$1",想通过下拉后得到A2的公式是"=shee... 即假如有sheet1、sheet2……多个表,在sheet1中,A1的公式是"=sheet2!$A$1+sheet2!$B$1",想通过下拉后得到A2的公式是"=sheet3!$A$1+sheet3!$B$1",只改变sheet,请问如何操作? 展开
 我来答
中化一马
推荐于2016-01-20 · 我感兴趣的也许对你有用
中化一马
采纳数:734 获赞数:3785

向TA提问 私信TA
展开全部

可以利用公式:

=INDIRECT("Sheet"&ROW(A2)&"!$A$1")+INDIRECT("Sheet"&ROW(A2)&"!$B$1")

结果

sheet2 数据

sheet3数据

匿名用户
2015-04-21
展开全部
你先用工作表宏函数 取出所有的sheet名 ,然后再进行你想要的操作
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
漂网一叶舟
2015-04-21 · 知道合伙人金融证券行家
漂网一叶舟
知道合伙人金融证券行家
采纳数:12033 获赞数:25492

向TA提问 私信TA
展开全部
用我这个:
=INDIRECT("sheet"&ROW(A2)&"!A1")+INDIRECT("sheet"&ROW(A2)&"!B1")
追问
假如表格的命名不统一呢,该如何处理,比如sheet1命名为北京,sheet2命名为天津,如何通过下拉得到结果?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hbpaoxiao2
2015-04-21 · TA获得超过2897个赞
知道大有可为答主
回答量:1962
采纳率:72%
帮助的人:867万
展开全部
=indirect("sheet" & row(A1) & "!$A$1")+indirect("sheet" & row(A1) & "!$B$1")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
thjszxzdy
2015-04-21 · TA获得超过117个赞
知道小有建树答主
回答量:446
采纳率:60%
帮助的人:143万
展开全部
indirect函数可以实现这样功能。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式