excel如何引用单元格的文字作为公式的一部分?

如何将公式中的“sheet名称”部分替换成单元格中的sheet名称,已便填充公式的时候不用每个都修改公式中的sheet名称。如图:将B2、C2公式中的北京替换为A2中的文字,这样填充下面公式的时候就不用每个都改公式中的sheet名字了

Excel引用单元格的文字作为公式的一部分,那么就需要用到INDIRECT返回由文本字符串所指定的引用函数。

分别在B2和C2单元格中输入公式并向下填充,如下:

=INDIRECT(A2&”!A2”)

=SUM(INDIRECT(A2&”!B:B”)

B2公式及效果图

C2公式及效果图

INDIRECT函数参数说明:

第一个参数:就是公式中的文本字符串,就类似你的截图中的文本;

第二个参数:为可选参数,是引用样式,分别为A1样式和R1C1样式,有时为了一个公式完成效果就需要R1C1样式。

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-05-14
在B2C2中分别输入或复制粘贴下列公式
=INDIRECT(A2&"!A2")
=SUM(INDIRECT(A2&"!B:B"))
选择B2:C2,下拉填充追问

您好,按上面这个方法遇到一个问题,我们A列连续有很多个“北京”,然后很多个“天津”的情况,我下拉填充的时候=INDIRECT(A2&"!A2") 前面的A2随之改变,但后面的北京sheet中的A2不变,我需要也随着变,请问该怎么改?

追答

=INDIRECT(A2&"!A"&ROW(A2))

下拉填充

第2个回答  2023-01-15

返回由文本字符串所指定的引用,语法是:=INDIRECT(单元格引用,[引用样式])。INDIRECT函数的引用方式有两种,一种是A1用法,一种是R1C1用法,第一参数可为定义名称或文本字符串构成的数据引用区域,第二参数省略不写或为TRUE/1时为A1用法,第二参数为FALSE/0时为R1C1用法。

第3个回答  2020-05-14
C2单元格公式=SUM(INDIRECT(A2&"!B:B"))
下拉公式即可。追问

您好,按上面这个方法遇到一个问题,我们A列连续有很多个“北京”,然后很多个“天津”的情况,我下拉填充的时候=INDIRECT(A2&"!A2") 前面的A2随之改变,但后面的北京sheet中的A2不变,我需要也随着变,请问该怎么改?

第4个回答  2022-04-01
虽然知道需求曲线自然产生于消费者选择理论得到了证实,但需求曲线的推导本身并不是提出消费者行为的理论。仅仅确定人们对价格变动的反应并不需要一个严格的分析框架。但是,消费者选择理论是极其有用的。正如我们在下一节要说明的,我们可以用这种理论更深人地探讨决定家庭行为的因素。
即问即答 画出百事可乐和比萨饼的预算约束线和无差异曲线。说明当比萨饼价格上升时,预算约束线与消费者最优会发生什么变动。用你的图形把这种变动分为收入效应与替代效应。
四种应用
我们已经建立了消费者选择的基本理论,现在可以用它说明四个关于经济如何运行的问题。但是,由于每个问题都涉及家庭决策,所以,我们可以用我们刚刚提出的消费者行为模式解决这些问题。
所有的需求曲线都向右下方倾斜吗?
一般来说,当一种物品价格上升时,人们购买量减少。第四章把这种正常行为称为需求规律。这个规律表现为需求曲线向右下方倾斜。
但是,就经济理论而言,需求曲线有时也会向右上方倾斜。换句话说,消费者有时会违背需求规律,并在一种物品价格上升时购买更多。为了说明这种情况可以发生,请看图21-12。在这个例子中,消费者购买两种物品——肉和土豆。最初消费者预算约束线是从A到B的直线。最优点是C。当土豆价格上升时,预算约束线向内移动,现在是从A到D的一条直线。现在最优点是E。要注意的是,土豆价格上升使消费者购买了更多的土豆。
相似回答