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,请问如何操作?
展开
5个回答
2015-04-21
展开全部
你先用工作表宏函数 取出所有的sheet名 ,然后再进行你想要的操作
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用我这个:
=INDIRECT("sheet"&ROW(A2)&"!A1")+INDIRECT("sheet"&ROW(A2)&"!B1")
=INDIRECT("sheet"&ROW(A2)&"!A1")+INDIRECT("sheet"&ROW(A2)&"!B1")
追问
假如表格的命名不统一呢,该如何处理,比如sheet1命名为北京,sheet2命名为天津,如何通过下拉得到结果?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=indirect("sheet" & row(A1) & "!$A$1")+indirect("sheet" & row(A1) & "!$B$1")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
indirect函数可以实现这样功能。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询