问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

execl常用的微函数系列

发布网友 发布时间:2022-08-20 20:50

我来回答

1个回答

热心网友 时间:2023-11-10 09:21

execl常用的微函数系列

  Offset函数是一个常见的引用类函数,作用与Indirect函数相似,与Indirect函数所不同的在于,Offset函数是基于目标基准区域的偏移引用。

  Offset函数首先需要指定一个基准区域,然后通过行偏移量和列偏移量来确定实际的引用位置。偏移量是一个矢量值,以正负符号来表示偏移方向,以数值大小来表示偏移距离。

  Offset函数的第三参数和第四参数分别表示引用区域的高度和宽度,两个参数均可省略,在省略的情况下默认与基准区域的维度尺寸相一致。高度和宽度的参数值也可以使用负数,表示负方向(向上/向左)上的维度扩展。

  一、Offset函数

  Offset的常见应用场景包括:

  1,与Match函数相结合的查询,可以突破Vlookup、Hlookup等函数的单一方向性的*

  2,可以动态更新的区域引用(常用于生成下拉菜单的数据有效性序列)

  3,通过数学构造,部分引用某个区域,比如间隔引用等等(例如生成工资单)

  4,三维引用

  当Offset函数的行列偏移或高度宽度参数使用数组作为参数值时,就会产生三维引用甚至更*度的引用。例如=OFFSET(A1:B1,,,{1;2;3;4;5})公式产生如下图所示的引用:

  Indirect函数是比较常见的引用类函数,与其功能相仿的函数包括Offset函数、Index函数等等。与Offset函数所不同的在于,Offset函数是基于目标基准位置的偏移引用,而Indirect函数则是通过构造单元格地址的文本书写方式来对单元格区域直接进行引用。

  在Excel中单元格的引用方式包括A1样式和R1C1样式,因此Indirect函数在构造引用字符串时,也可以使用上述两种样式的文本字符串,但需要在第二参数中使用不同的参数值进行标识区别。

  A1样式和R1C1样式两种不同引用方式的来源是由于单元格地址表示方式的不同:如果用字母来表示列标,数字来表示行号,就是A1引用样式;如果用Rn表示第n行,用Cn表示第n列,就是R1C1引用样式。

  由于可以构造文本形式的单元格引用地址,因此利用文本连接符&就可以构造“常量”+“变量”、”静态“+”动态“相结合的单元格引用方式。

  例如=INDIRECT("A2:A"&COUNTA(D:D))中,"A2:A"的部分就是静态地址,其中的列标A和行号2都是常量,而COUNTA(D:D)部分形成了第二个行号的动态引用。整个公式的引用方式就等同于“A2:An”,其中的n是变量,由D列的非空单元格数量所决定。

  基于这样的特性,Indirect函数常见的用途包括:

  1,引用地址事先未知,需要通过其他运算得到部分引用元素的引用

  2,可以动态更新的区域引用(常用于生成下拉菜单的数据有效性序列)

  3,表名称有数字规律的多表引用(三维引用)

  4,构造生成指定的数字序列或数组

  5,与Text函数相结合,通过一组数值生成相应的一组R1C1式引用

  Match函数是Excel中十分常用的匹配查询类函数,其作用和地位与Vlookup、Lookup等查询类函数相近。与Lookup类函数有所区别的地方在于:Match函数返回的结果是匹配元素的所在位置,而非匹配元素本身。

  此外,Match函数还支持包含“*”、“?”等通配符的模糊查询,但不能区分英文字母的大小写。如果要在目标数组中进行区分大小写的查询,可结合Exact函数来组合公式,例如要在数组{"EXCEL","book","excel","SHEET"}查询"excel"的位置,可以使用公式:

  =MATCH(TRUE,EXACT({"EXCEL","book","excel","SHEET"},"excel"),0)

  返回结果为3,不会受数组中第一个元素"EXCEL"的干扰。

  需要注意的是,Exact函数不支持通配符,因此不能通过上述方法同时进行区分大小写和包含通配符的模糊查询。

  当目标数组中包含多个与查询数据相匹配的元素时,Match函数只返回其中第一个匹配元素的所在位置,因此Match函数通常只用于唯一性的查询。但利用这一特性,Match函数还可以用来对数组中的非重复数据进行统计,例如统计非重复数据的个数,返回非重复数据的'列表等等。

  二、Indirect函数

  Indirect函数是比较常见的引用类函数,与其功能相仿的函数包括Offset函数、Index函数等等。与Offset函数所不同的在于,Offset函数是基于目标基准位置的偏移引用,而Indirect函数则是通过构造单元格地址的文本书写方式来对单元格区域直接进行引用。

  在Excel中单元格的引用方式包括A1样式和R1C1样式,因此Indirect函数在构造引用字符串时,也可以使用上述两种样式的文本字符串,但需要在第二参数中使用不同的参数值进行标识区别。

  A1样式和R1C1样式两种不同引用方式的来源是由于单元格地址表示方式的不同:如果用字母来表示列标,数字来表示行号,就是A1引用样式;如果用Rn表示第n行,用Cn表示第n列,就是R1C1引用样式。

  由于可以构造文本形式的单元格引用地址,因此利用文本连接符&就可以构造“常量”+“变量”、”静态“+”动态“相结合的单元格引用方式。

  例如=INDIRECT("A2:A"&COUNTA(D:D))中,"A2:A"的部分就是静态地址,其中的列标A和行号2都是常量,而COUNTA(D:D)部分形成了第二个行号的动态引用。整个公式的引用方式就等同于“A2:An”,其中的n是变量,由D列的非空单元格数量所决定。

  基于这样的特性,Indirect函数常见的用途包括:

  1,引用地址事先未知,需要通过其他运算得到部分引用元素的引用

  2,可以动态更新的区域引用(常用于生成下拉菜单的数据有效性序列)

  3,表名称有数字规律的多表引用(三维引用)

  4,构造生成指定的数字序列或数组

  5,与Text函数相结合,通过一组数值生成相应的一组R1C1式引用

  三、Match函数

  Match函数是Excel中十分常用的匹配查询类函数,其作用和地位与Vlookup、Lookup等查询类函数相近。与Lookup类函数有所区别的地方在于:Match函数返回的结果是匹配元素的所在位置,而非匹配元素本身。

  此外,Match函数还支持包含“*”、“?”等通配符的模糊查询,但不能区分英文字母的大小写。如果要在目标数组中进行区分大小写的查询,可结合Exact函数来组合公式,例如要在数组{"EXCEL","book","excel","SHEET"}查询"excel"的位置,可以使用公式:

  =MATCH(TRUE,EXACT({"EXCEL","book","excel","SHEET"},"excel"),0)

  返回结果为3,不会受数组中第一个元素"EXCEL"的干扰。

  需要注意的是,Exact函数不支持通配符,因此不能通过上述方法同时进行区分大小写和包含通配符的模糊查询。

  当目标数组中包含多个与查询数据相匹配的元素时,Match函数只返回其中第一个匹配元素的所在位置,因此Match函数通常只用于唯一性的查询。但利用这一特性,Match函数还可以用来对数组中的非重复数据进行统计,例如统计非重复数据的个数,返回非重复数据的列表等等。

;
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 高分!换显卡nvidia控制面板被我卸了,重新安装显卡驱动后没了nvidia控... 我的nvidia控制面板被卸载了 怎么找回啊 卸载后 这个画面看着很奇怪_百 ... 李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 荞凉粉怎样做才劲道? 冰粉制作方法和配方 2021年几月份开始属牛,属牛几月出生大富大贵2021 怎么测试攻受 攻受测试准吗? 你的属性是弱受OR强攻? 酷狗怎么上传有声小说 现代诗人杯全国诗词大赛怎样上传作品 云端艺术节怎么上传作品 我是刚实习的关于微机继电保护方面的,怎么去区分CT是5A还是1A啊? 大连海事大学王牌专业有哪些 为什么用慢镜头能拍出来高速运动的照片呢 买了素食黑凉粉粉,想自己在家做,做法里有一句就是“先取少量冷水把凉粉开成无核的糊状” 请问给怎么做? 我不小心投诉了骑手让他被扣钱了怎么办,真的不是故意的,他让我赔两百, 苹果合约机划算吗 红绿灯鱼体色变的很淡是怎么回事 红绿灯鱼刚买回来时,颜色很鲜艳漂亮,但是没几天就浅了很多。什么原因。 我养的红绿灯鱼 它的颜色怎么变浅了许多 是不是病了? 红绿灯鱼为什么总是变色? 红绿灯鱼的颜色变淡 如何把电影上传到网上保存起来 如何把自己电脑上的影片传到网上保存起来 怎样在网上保存电影文件? 从别的机子拷的电影怎样能存到网上 方便下次再看文件大约800M 怎样在网上把电影直接储存起来,下次上网直接就可以看? 影片怎么存放在网上? 怎么在网上保存电影 下载的电影想放到网上保存该怎么办 把个人微信已经开通了消息免打扰怎么把语音这个声音也给他取消关闭_百度问一问 淘宝店铺怎么看是哪位淘客帮我推广的?推广成功交易的是哪一笔? 马桶的水封太低水少怎么调?购买坐便马桶有哪些注意事项 做凉粉可以用什么粉做,谢谢? 英魂之刃怎么加游戏好友 英魂之刃不同渠道下载有什么不同 微信微客栈怎么修改 九死一生是什么生肖 九死一生指的是什么生肖 白凉粉的做法 白凉粉的做法与步骤 如果在2016年5月3日微波炉坏了在保修期内吗 九龙城交通方便吗?应该怎么过去? 金都·九龙城交通方便吗?应该怎么过去? 在编制管理通讯录的程序时,什么样的数据结构合适