查找与引用函数,主要用于按照指定要求查找数据并返回结果,或者引用符合要求的数据进行计算 。
一、ADDRESS函数:
ADDRESS函数用于按照给定的行号和列标,创建文本类型的单元格引用地址 。
语法是:“=ADDRESS(row_num,column_num,abs_num,a1,sheet_text)” 。
参数:row_num是行号;
column_num是列号;
abs_num是引用类型;具体如下:
文章插图
a1是引用样式;TRUE或1为A1样式 , 0、FALSE或省略为R1C1样式 。
sheet_text是指定外部引用工作表的名称 。如果没有引用 , 可以省略 。
例:以文本形式返回单元格A1的引用地址 。
在E2单元格中插入函数:“=ADDRESS(A2,B2,C2,D2)”,并将函数复制到其他行 。
文章插图
二、INDIRECT函数:
INDIRECT函数用于返回由指定文本字符串生成的单元格引用 。
语法是:“=INDIRECT(ref_text,a1)” 。
参数:ref_text是要生成单元格引用的文本字符串,可以是A1或R1C1样式的引用、定义为引用的名称、以及作为单元格引用的文本字符串 。
a1是指定包含在ref_text中的引用样式 。TRUE或省略为A1样式;FALSE为R1C1样式 。
例:返回由指定字符串生成的单元格引用 。
1、在D2单元格中插入函数:“=INDIRECT(A2,B2)” , 并将函数复制到3、4行 。
2、给C5单元格定义名称为“C5单元格”,在A5单元格中输入字符串“C5单元格”,在D5单元格中插入函数:“=INDIRECT(A5)”(引用自定义名称) 。
3、在D6单元格中插入函数:“=INDIRECT("C"&6)”(用字符串"C"&6代表C6单元格) 。
文章插图
改变公式中引用的单元格,不会改变公式本身:当公式中使用INDIRECT函数引用的某个特定单元格发生了移动或位置变化时,在公式中始终保持对同一位置的单元格的引用 。例如,使用函数“=INDIRECT("A10")”将始终引用A10单元格,且公式“=INDIRECT("A10")”不会改变 。
三、AREAS函数:
AREAS函数用于返回引用中包含的区域个数 。
语法是:“=AREAS(reference)” 。
参数:reference是引用的单元格或单元格区域,若要将几个引用指定为一个参数时,必须用括号括起来 。
例:返回引用中包含的区域个数 。
在A2单元格中插入函数:“=AREAS((A1:B1,A2:A7,B2:B7,A9))”,按【Enter】键确认 。
文章插图
四、OFFSET函数:
OFFSET函数用于以现有引用为参照,按指定偏移量获取新的引用 。
语法是:“=OFFSET(reference, rows, cols, height, width)” 。
参数:reference是参照引用 。必须是单元格或相连的单元格区域,单元格区域以左上角单元格为参照系 。
rows是要偏移的行数 。正数向下、负数向上 。
cols是偏移的列数 。正数向右、负数向左 。
height是要返回的新引用区域的行数(高度) 。
【wps表格入门基础教程函数公式 wps查找功能在哪里】 width是要返回的新引用区域的列数(宽度) 。
如果省略 height或width参数,则默认其高度或宽度与参照引用相同 。
例:按指定偏移量获取新的引用 。
在H2单元格中插入函数:“=OFFSET($B$4,D2,E2,F2,G2)”,并将函数复制到其他行 。
文章插图
五、EVALUATE函数:
EVALUATE函数用于计算文本形式的公式或表达式的值 。
语法是:“=EVALUATE(formula_text)” 。
参数:formula_text是文本形式的公式或表达式 。
例:计算文本形式的公式或表达式的值 。
在B2单元格中插入函数:“=EVALUATE(A2)”,并将函数复制到其他行 。
文章插图