indirect函数的用法_excel中indirect函数的用法
indirect函数的用法是一个非常广泛的话题,它涉及到不同领域的知识和技能。我将尽力为您解答相关问题。
1.怎么用indirect函数把一堆数据弄到一个单元格中筛选进行查看
2.excel里怎么把多个表格的文字复制到一个表格当中
3.在excel表格中怎么使用Indirect函数
4.excel中indirect函数如何使用?
5.indirect函数有什么用
怎么用indirect函数把一堆数据弄到一个单元格中筛选进行查看
indirect函数的含义:引用,并显示其内容。indirect函数的语法格式/=INDIRECT(ref_text,[a1])
indirect函数的引用的两中形式。一种加引号,一种不加引号。=INDIRECT("A1")——加引号,文本引用——即引用A1单元格所在的文本(B2)。=INDIRECT(A1)——不加引号,地址引用——因为A1的值为B2,B2又=11,所以返回。地址引用,输入公式=INDIRECT(A3)。不加引号——A3=baidu,不存在baidu这样的赋值项(B2又=11),所以出错。只能通过输入公式=INDIRECT("A3")来实现对A3单元格内容引用。
INDIRECT函数:如果需要更改公式中对单元格的引用,而不更改公式本身,请使用函数INDIRECT。 返回由文本字符串指定的引用,对引用进行计算,并显示其内容。
excel里怎么把多个表格的文字复制到一个表格当中
在分析和汇总多个表格数据,比如说多个子公司财务报表或同一公司不同月份的销售数据时,经常需要将多个工作表数据内容合并显示到一个工作表中,方便查看。本例介绍利用INDIRECT函数实现将多个工作表数据显示到一个工作表中。
工具/原料
Microsoft
Office
-
Excel
操作过程和说明:
1
首先,先来看一下INDIRECT函数的用法。INDIRECT函数的作用是:将表示单元格引用的文本转换为实际单元格的引用。具体示例见下图说明:
上面的例子是返回同工作表中的内容,INDIRECT函数对不同工作簿、不同工作表的文本地址也是同样适用的,如下图示例:
注意:对部分工作表名称引用时需要在工作表名称前后加上英文状态的单引号,比如说以数字开头的工作表名称,实际单元格引用类似:='1月份报表'!H18。为了避免错误,可以将所有工作表名称前后都加上单引号。
下面来介绍一下要合并的数据。我们有12张工作表,每个工作表是一个月份的数据。其中A列是客户名称,B列和C列分别是两个产品的销售数量。每个表格里A列的客户名称是一样的(可以类比财务报表的固定科目)。
首先,建立一个汇总表,把客户名称复制到汇总表的A列。
从B1开始,将工作表名称顺序填充在汇总表第一行。
注意:工作表名称可以用其他Excel小插件取得,转置粘贴到B1开始的单元格区域。
我们先来汇总产品一各月的销售数量。
双击B2单元格,输入公式:=INDIRECT("'"&B$1&"'!B"&ROW(A2)),返回1月份A客户产品一的销售数量,我们可以查看原始数据表验证一下。
注意:上面INDIRECT函数生成单元格地址引用部分用了公式,B1代表月份,!B代表取每个表B列数据。row(A2)先返回A2单元格的行数2,然后下拉会变成3,4……等,也就可以顺序取得每个工作表其他客户的销售数据。
将B2单元格公式右拉,下拉填充满数据区域就可以方便的查看各月份各客户产品一的销售金额了。我们也可以查看原始数据表验证一下。
如果要查看产品二的数据,可以修改B2的公式,将!B改成!C,右拉下拉即可。也可以用查找替换的方法一次性完成该转换。
易错点提示:这种替换时不要只将B替换成C,因为公式中包含的所有字母B都会被替换成C,导致发生不可预期的错误。比如说ISBLANK函数的B替换成C后,excel就无法识别并运算了。
替换完成后,也可以查看一下原始数据表产品二的销售量,看是否正确返回了结果。
在excel表格中怎么使用Indirect函数
1.先来看一下INDIRECT函数的用法。INDIRECT函数的作用是:将表示单元格引用的文本转换为实际单元格的引用。具体示例见下图说明:2.上面的例子是返回同工作表中的内容,INDIRECT函数对不同工作簿、不同工作表的文本地址也是同样适用的,如下图示例:
3.注意:对部分工作表名称引用时需要在工作表名称前后加上英文状态的单引号,比如说以数字开头的工作表名称,实际单元格引用类似:='1月份报表'!H18。为了避免错误,可以将所有工作表名称前后都加上单引号。
4.下面来介绍一下要合并的数据。有12张工作表,每个工作表是一个月份的数据。其中A列是客户名称,B列和C列分别是两个产品的销售数量。每个表格里A列的客户名称是一样的(可以类比财务报表的固定科目)。
5.首先,建立一个汇总表,把客户名称复制到汇总表的A列。
6.从B1开始,将工作表名称顺序填充在汇总表第一行。
注意:工作表名称可以用其他Excel小插件取得,转置粘贴到B1开始的单元格区域。
7.先来汇总产品一各月的销售数量。
双击B2单元格,输入公式:=INDIRECT("'"&B$1&"'!B"&ROW(A2)),返回1月份A客户产品一的销售数量,我们可以查看原始数据表验证一下。
8.注意:上面INDIRECT函数生成单元格地址引用部分用了公式,B1代表月份,!B代表取每个表B列数据。row(A2)先返回A2单元格的行数2,然后下拉会变成3,4……等,也就可以顺序取得每个工作表其他客户的销售数据。
将B2单元格公式右拉,下拉填充满数据区域就可以方便的查看各月份各客户产品一的销售金额了。也可以查看原始数据表验证一下。
9.如果要查看产品二的数据,可以修改B2的公式,将!B改成!C,右拉下拉即可。也可以用查找替换的方法一次性完成该转换。
易错点提示:这种替换时不要只将B替换成C,因为公式中包含的所有字母B都会被替换成C,导致发生不可预期的错误。比如说ISBLANK函数的B替换成C后,excel就无法识别并运算了。
10.替换完成后,也可以查看一下原始数据表产品二的销售量,看是否正确返回了结果。
excel中indirect函数如何使用?
=indirect("sheet1!A3")返回sheet1A3单元格的内容。再复杂点:{=indirect("Sheet1!A"&row(1:16))},在任意16行的区域输入,按下ctrl+shift+enter生成数组,返回sheetA1:A16的值。
indirect函数有什么用
您可以在EXCEL?的编辑栏,输入公式=indirect(),然后将鼠标移动到indirect?这里,然后点击?indirect,调出关于这个函数的帮助。自己阅读。下面我调出来后转换成的。?你可以利用这个方式,学习你不懂得EXCEL函数。1、INDIRECT函数可以根据参数中的文本,引用其所代表的单元格。比如:=INDIRECT("Sheet1!A1")或=INDIRECT("R1C1",0)、=INDIRECT("语文")(语文为定义的名称)等。2、几个典型的应用:跨表、工作簿引用做日报表、防止删除行产生错误、多行多列取不重复值等。3、INDIRECT函数是一个易失性函数。具体内容可以百度搜索“解读INDIRECT函数”。
好了,今天关于“indirect函数的用法”的话题就讲到这里了。希望大家能够通过我的介绍对“indirect函数的用法”有更全面的认识,并且能够在今后的实践中更好地运用所学知识。如果您有任何问题或需要进一步的信息,请随时告诉我。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。