高考考试网
当前位置: 首页 高考资讯

office365为什么没有dateif函数(Office365新增函数XmatchRandarraySequence应用技巧案例解读)

时间:2023-08-05 作者: 小编 阅读量: 6 栏目名: 高考资讯

可以指定要返回的行数和列数,最小值和最大值,以及是否返回整数或小数值。

前面已经给大家讲解了Office365的部分新函数,如Xlookup、Unique、Filter、Sort等,解决了查询、提取、以及排序的难题,在实际的应用中具有很多的价值。今天,我们继续学习Office365的新增函数:Xmatch、RANDarray、SEQUENCE。


一、Xmatch函数。

功能:返回项目在数组中的相对位置,默认情况下,需要精准匹配。

语法结构:=Xmatch(定位置,定位置所在的范围,[匹配模式],[搜索模式])。

解读:

1、Xmatch函数功能有4个参数,其中前两个参数时必备的。从字面意思或者Match的应用经验上就可以看出其用法。

2、第3个参数“匹配模式”共有4个值,分别为0、1、-1、2。其中0为精准匹配,如果未找到合适的值,则返回#N/A;-1为精准匹配或返回下一个较小的值;1为精准匹配或返回下一个较大的值;2为通配符匹配,主要应用在文本数据匹配场合,“?”和“*”分别表示匹配一个或多个字符。

3、第4个参数“搜索模式”共有4个值,分别为1、-1、2、-2。其中1表示从上到下、从左到右搜索;-1表示从下到上、从右到左逆向搜索;2表示二进制按升序搜索;-2表示二进制按降序搜索。

应用案例:

1、提取指定值的相对位置。

目的:提取员工在指定数据表中从上到下的相对位置。

方法:

在目标单元格中输入公式:=XMATCH(J3,B3:B12,0,1)。


2、提取指定值的相对位置。

目的:提取员工在指定数据表中从下到上的相对位置。

方法:

在目标单元格中输入公式:=XMATCH(J3,B3:B12,0,-1)。

解读:

1、从下到上的搜索在Match函数中是无法实现的,这也是Xmatch函数更为先进的体现。

2、当Xmatch函数的第4个参数为-1时,搜索“从下到上、从右到左”,但位置的返回值依然是按照数据范围从上到下、从左到右依次定位。请大家注意区分上图中“鲁肃”位置的变化。


3、提取指定的值。

目的:按照不同的搜索方向提取“鲁肃”的“月薪”。

方法:

在目标单元格中输入公式:=INDEX(G3:G12,XMATCH(J3,B3:B12,0,1))或=INDEX(G3:G12,XMATCH(J3,B3:B12,0,-1))。

解读:

1、示例中,首先按“从上到下”的搜索模式定位“鲁肃”的相对位置,并提取“月薪”;其次按“从下到上”的搜索模式定位“鲁肃”的相对位置,位置由原来的1变为了10,然后提取对应位置上的“月薪”。

2、此功能用Index Match是无法实现的,需要借助于其它条件。


二、Randarray函数。

功能:返回随机数组。可以指定要返回的行数和列数,最小值和最大值,以及是否返回整数或小数值。

语法结构:=Randarray([行数],[列数],[最小值],[最大值],[整数或十进制值])。

解读:

1、从上述的语法结构中可以看出,Randarray的参数可以全部省略,当省略全部参数时,其功能和Rand函数没有差别。

2、如果不指定“行数”或“列数”,Randarray函数将返回0-1之间的单个值。

3、如果不指定“最小值”和“最大值”,Randarray函数分别用0和1默认表示。

4、参数“最小值”必须小于“最大值”,否则返回错误代码#VALUE!。

5、参数“整数或十进制”功能有2个值,分别为TRUE和FALSE;“TRUE”表示“整数”,“FALSE”或省略表示十进制值。

应用案例:

1、返回10行,12列的随机值。

方法:

在目标单元格中输入公式:=RANDARRAY(10,12)。


2、返回10行、12列,最小值为1,最大值为100的值。

方法:

在目标单元格中输入公式:=RANDARRAY(10,12,1,100)。


3、返回10行、12列,最小值为1,最大值为100的整数值。

方法:

在目标单元格中输入公式:=RANDARRAY(10,12,1,100,1)。

解读:

Randarray函数的第5个参数制定了Randarray的返回值的类型。TRUE为整数值,FALSE或省略为十进制值。


三、Sequence函数。

功能:返回一个等差序列的数字列表。

语法结构:=Sequence(行,[列],[开始值],[等差步长])。

解读:

1、第1个参数“行”为等差序列数字列表的行数,必填。

2、第2个参数“列”为等差序列数字列表的列数,选填,默认值为1。

3、第3个参数“开始值”为等差序列的第一个数字,默认值为1。

4、第4个参数“等差步长”为数组中两个连续值递增的量,默认值为1。

应用案例:

1、快速生成1-10的序号。

方法:

在数据区域的目标单元格中输入公式:=SEQUENCE(10)。


2、快速返回10行、12列的序列。

方法:

在目标单元格中输入公式:=SEQUENCE(10,12)。

解读:

在省略参数“开始值”和“步长”的情况下,默认值都为1。


3、快速返回10行,12列,开始值为100的序列。

方法:

在目标单元格中输入公式:=SEQUENCE(10,12,100)。


4、快速返回10行,12列,开始值为100,步长为5的序列。

方法:

在目标单元格中输入公式:=SEQUENCE(10,12,100,5)。


    推荐阅读
  • 包馄饨详细步骤(怎么包馄饨)

    包馄饨详细步骤?准备好混沌皮将混沌皮平铺在放在盖帘上面,我来为大家科普一下关于包馄饨详细步骤?将馅放在混沌皮上方窄的一面的三分之一处。再继续卷起第二折,以免在煮的过程中馅料漏出。准备好一碗清水,水的量不用太多,作用是下一步为了沾粘混沌皮容易露馅的两端。把混沌的两侧漏馅的部位粘上,先粘上一端。用骨头板沾水,伸到混沌皮的里面,黏上混沌皮的一侧。按照上述方法,在将另一端粘好。

  • vr游戏亲身体验(燥热VR玩法心得燥热VR游戏体验)

    每一关如果中途挂掉的话,要从这关重头开始玩,这点设定和原版游戏是一致的,所以尽量减少死亡几率,缩短游玩时间也就是让自己头晕几率降低。在游戏中的时间流逝得非常缓慢,而玩家的动作会改变时间流逝的速率。比如玩家快速向前挥拳,那么挥拳动作里面时间流速加快,敌人的动作也会变得相当快,当玩家静止下来后,时间流逝又恢复到很慢的状态。

  • 快餐面怎么煮好吃(快餐面的做法)

    以下内容大家不妨参考一二希望能帮到您!快餐面怎么煮好吃首先,起锅烧水,将水烧开,切记一定要完全开哦,微开或不开煮出来的面可是不好吃的。待面都散开了,将面自带的调料包撒入锅中,撒完后,搅拌均匀,使其充分入味,然后再将蔬菜包倒入锅中,充分搅拌。再煮上2分钟,等鸡蛋熟了,我们的面就煮好了,然后出锅即可。

  • 宜昌电动车误上黄牌怎么办 宜昌电动车黄牌车是什么意思

    宜昌电动车误上黄牌可携带车辆相关资料到办牌点进行核对相关资料购车发票或者其他合法来源证明、车辆合格证明或3C认证的合格证等。方式一:进入主页,点击栏→→→进行电动自行车3C认证查询。

  • 10本碾压智商的高分悬疑小说(看了60本书后这5本悬疑小说)

    日伪时期,西子湖畔,昔日歌舞升平的裘庄里,五名伪政府的军事要员被囚禁于此,潜伏在他们中间的中共卧底“老鬼”身份即将暴露,危在旦夕。目前这本书在全世界范围内印量已突破了300万册,热销45国。它还是2019年美国亚马逊年度悬疑佳作。瑞秋,美丽优雅的瑞秋,神秘莫测的瑞秋,丑闻缠身的瑞秋。只是没想到,这份爱恋,最后也会成为我的劫难。

  • 家养勿忘我怎么养(勿忘我如何养)

    适宜的基质,勿忘我对于基质的要求比较高第一点要求是排水性比较好,因为它较喜干,不耐涝第二点是肥沃,因为它需要大量的营养来进行生长为了提供给它更多的营养,在种植之前最好往土中混入一些花肥作为基肥再者,根据它的习性特点,它最好使用偏碱性的土,今天小编就来聊一聊关于家养勿忘我怎么养?家养勿忘我怎么养适宜的基质,勿忘我对于基质的要求比较高。不过夏天时不要高于30℃,冬天是不要低于5℃,否则对它生长不利。

  • 酸木瓜吃了有什么好处(酸木瓜的好处有哪些)

    酸木瓜中的木瓜蛋白酶,可将脂肪分解为脂肪酸。酸木瓜中含有一种酵素,能消化蛋白质,有利于人体对食物进行消化和吸收,因此有健脾消食之功。吃了太多的肉食,脂肪容易堆积在下半身,酸木瓜里的酵素,可帮助分解肉食,减低胃肠的工作量,让肉感的双腿慢慢变得更有骨感。酸木瓜所含的齐墩果成分是一种具有护肝降酶、抗炎抑菌、降低血脂、软化血管等功效的化合物。

  • 世界上哪些国家有核武器(世界上有核武器的国家有几个)

    一类是合法拥有国:五大常任理事国——美、英、法、中、俄,第二类属非法拥有国,但是已对外公开宣布拥有核武器的国家:印、巴、朝、以。大名鼎鼎的俄罗斯“白杨”洲际导弹第二类非法拥有国,一旦在战争中使用核武器,将受到全世界最严厉的制裁。

  • 数学考编上岸心得临沂(粘液质踏实型非学霸的我如愿上岸幼师编制)

    本次考试,教宗15%专业85%,开始着手准备教宗。之前下载了一起考教师APP,刷过题,看过一点小视频。本文由“一起考教师”往届学员董奤奤童鞋所写。欢迎关注“一起考教师”头条号!“一起考教师”不仅志在为您的教师资格证和教师招聘考试提供最靠谱的产品和服务,也愿为您其他方面的困惑提供最真诚的建议和帮助,请关注我们。③考编,关注:“一起考教师”头条号,私信回复:“头条3”领取

  • 龙血树养殖方法(龙血树的养殖方法和注意事项)

    龙血树养殖方法土壤龙血树喜欢疏松且透气性比较好的土壤,可以采用陶质花盆,而基质可以用蛭石和珍珠岩。光照龙血树喜欢阳光但是害怕被暴晒,它喜欢温暖湿润的环境。温度最适宜的温度为20~28℃,夏季温度最高也不要超过32℃,冬季最低不能低于10℃,较低的温度就会导致叶尖出现黄褐色的斑块。