99365新函数CHOOSECOLSCHOOSEROWS-焦点快看
CHOOSECOLSCHOOSEROWS这两个函数属于同一类函数,函数的目标很明确,就是返回一组数据中,指定的行或列,类似OFFSET中返回指定区域,只不过OFFSET函数需要指定高度和宽度,在这里不需要,直接用行号或者列号来替代了;还是先看看参数
函数参数:
【资料图】
CHOOSECOLS(array,col_num1,[col_num2],…);CHOOSEROWS(array,row_num1,[row_num2],...);
从参数中可以发现,365版本函数就单个函数的参数来说,都是非常好理解的,就是选中一个区域,指定条件返回等;如昨天分享的TOCOL、TOROW,一个返回列,一个返回行,参数也类似;单单看参数不好理解,直接上案例;
基础用法
如下图数据中,表1是一个数据区域,如需要在表2或其它区域返回5月的各个产品在各超市的销量和乐购超市1到6月的销量数据,可以在以下单元格分别录入以下函数:K2=CHOOSECOLS(C2:H9,5)
B11=CHOOSEROWS(B3:H9,4)
以上函数理解,第二参数行号和列号是相对的就可以了,理解好后,可以根据这两个行号创建一些复杂的动态引用了,如返回某段时间范围的数据并汇总,来看一下高级用法;
范围求和
还是上面的数据,需要查询指定销售月份的所有超市的汇总销量,如想知道1月到3月或者3月到4月的销量汇总,如何设计是查询报表?设计此类查询报表只需要思考变量和定量分别是什么就可以了。变量就是查询条件的月份开始和结束时间。定量就是销售数据,确定后就不变了;确定开始月和结束月,用MATCH来判断,长度可以直接相减就可以了;
为了确保大家理解公式,公式先不合并,分段写,分别录入以下函数:
D11=MATCH(C11,C2:H2,0)开始月列号
D12=MATCH(C12,C2:H2,0)结束月列号
D13=SEQUENCE(,D12-D11+1,D11,1)范围列,返回2到4列
C13=SUM(CHOOSECOLS(C3:H9,SEQUENCE(,D12-D11+1,D11,1))),用CHOOSECOLS返回C3:H9区域的第2到4列,并用SUM函数求和;写好这个函数后,只需要调整查询范围就可以快速找到对应的动态范围的销售数据。
过滤数据
有时候用筛选函数对指定数据区域进行条件筛选的时候,因为数据区域和条件的原因,会出现我们不想要的列,此时用CHOOSECOLS可以对筛选结果进行指定返回列。如下图对源数据中条件为本科的员工返回对应的联系电话。录入以下函数:G1==VSTACK({"姓名","电话"},CHOOSECOLS(FILTER(A2:E14,C2:C14="本科"),1,5))结果如下图所示。
为了方便大家理解,分步运算结果如下:
步骤1:=FILTER(A2:E14,C2:C14="本科"),筛选本科的结果
步骤2:=CHOOSECOLS(FILTER(A2:E14,C2:C14="本科"),1,5),保留第1列和第5列
步骤3:=VSTACK({"姓名","电话"},CHOOSECOLS(FILTER(A2:E14,C2:C14="本科"),1,5))
整理数据
有时候从ERP软件中或者网页中复制数据到Excel的时候发现,数据错行错列,虽然是错行错列,但是还是有一点规律,如下图数据中,源数据中日期与消费金额与消费备注分别在两列,每一笔记录对应三行,第一行为日期,第二行为金额,第三行为空,边上一列对应消费备注,如何把这些数据整理成标准的一维数据呢?步骤1:=WRAPROWS(B1:B14,3),把第1列转成1行最多3列的数据
步骤2:=WRAPROWS(C1:C14,3),把第2列也转成转成1行最多3列的数据
步骤3:==HSTACK(WRAPROWS(B1:B14,3),WRAPROWS(C1:C14,3)),把第1列和第2列并到一起;
步骤4:=CHOOSECOLS(HSTACK(WRAPROWS(B1:B14,3),WRAPROWS(C1:C14,3)),1,2,4),保留第1列、第2列、第4列;
步骤5:
=VSTACK({"消费日期","金额","备注"},CHOOSECOLS(HSTACK(WRAPROWS(B1:B14,3),WRAPROWS(C1:C14,3)),1,2,4)),加上标题
思路总结
Office365的某个新函数绝对不是单单一个函数就可以发挥最大功能的,配合上其它函数才是战斗力最强的,特别是理解数组形态,垂直、水平、行、列方向,配合一些特定组合可以达到一个公式搞定特定需求的结果;合并区域:VSTACK+HSTACK,特别适合加标题;
选择行列:CHOOSECOLSCHOOSEROWS,特别适合去除无效行列,保留有效行列;
筛选结果:FILTER,条件筛选函数
合并结果:TEXTJOIN、CONCAT;把结果合并
分开结果:TEXTSPLIT把结果再次分开
我是古哥:
从事制造行业18年,在企业运营、供应链管理、智能制造系统等方面具有丰富的实战经验。企业智能化,柔性化计划运营管理专家,擅长通过企业流程优化规范,企业管理、导入计划运营提升企业效率;对提高企业准时交货率,降低企业库存,输出智能制造人才有丰富的经验。学习PMC生产计划,关注古哥计划!
标签:
相关文章
99365新函数CHOOSECOLSCHOOSEROWS-焦点快看
CHOOSECOLSCHOOSEROWS这两个函数属于同一类函数,函数的目标很明确,就是返回一组数据中,指定的行或列,类似OFFSET中返回指定区域,只不过OF
森海塞尔MomentumTrueWireless,“透明聆听”很厉害!
眼下的消费者对“音质”的追求越来越高,都希望自己配有一套能够给自己带来听觉体验的设备,还能摆脱“线”的困扰,这样一来一款性能极佳的...
山东移动发布“8项服务承诺”
全面升级信息通信服务
人民群众对美好数智生活的向往,是运营商推动产品服务升级的方向。3月8日上午,山东移动在济南举行“八项服务承诺暨擦亮心级服务品牌发布会...
冲绳知事告诉美国人:冲绳永不应成台海战场
正在美国访问的日本冲绳县知事玉城康裕(YasuhiroTamaki)指出,以军力扩张来加强威慑力只会增加区域紧张,导致无法预料的形势。他呼吁美日政
五周年庆典推迟将在11月份开启!守卫峡谷娱乐模式将在五周年上线
文 齐齐游戏说亲爱的各位读者朋友你们好,我是齐齐,王者荣耀的周年庆典一般都是会在每年的10 28日举行,期间还会返场限定皮肤,和登场周年皮
当前关注:有线耳机地位何处?勿忘音乐初衷,百元动圈单元再度“发烧”燃起
在TWS耳机肆虐之前,“屌丝”的代名词其实源自于喜欢用有线耳机听歌的小伙伴,“动圈、动铁”等不同的发音单元在优质线材的传输下,带来了...
焦点信息:电子技术应用是什么_关于电子技术应用的介绍
1、电子技术应用专业学生主要学习电工技术、电子技术、信息控制、计算机技术等方面宽广的工程技术基础和一定的专业知识。电子技
个税汇算可扣除大病专项费用 具体金额登录国家医保服务平台查询
国家医保服务平台APP已开启2022年度大病医疗专项附加扣除金额查询功能。市医保局近日提醒本市参保人,可登录该平台查询自己和家人大病可扣除费
优伶是什么意思网络用语_优伶是什么意思
1、优伶,汉语词汇,所指的是具有身段本事突出的演艺人员。2、优是男演员,伶是女演员。3、现在伶人或伶多指戏曲演员。4、2
社保医保缴费基数定了吗2023!2023年社保缴费基数调整了吗?
2023年社保缴费基数调整了吗?2023年医社保缴费基数定了!下面跟社保网小编一起来看看最新相关资讯。从2022年12月起,多个省份就公布2023年社
国产新车品鉴:起亚注册多款电动车商标 5年推11款新车
汽车现在已经越来越普及,基本上都快实现每家每户都有汽车了,那么汽车这么多的情况之下,我们在用车的过程当中肯定也就会遇到各
校园的秘密2手机_校园的秘密2过程视频
1、打开游戏,点击【新游戏】,如图。2、如图点击【字幕】进行游戏对话和互动。3、点击如图所示桌面上的物品查看【提货】4、
天天动态:一箭双星!我国成功发射天绘六号A/B星
新华社太原3月10日电(李国利、郝明鑫)3月10日6时41分,我国在太原卫星发射中心使用长征四号丙运载火箭,成功将天绘六号A B星发射升空,卫星
续航里程超过438公里,MINI Countryman EV将于明年2月登场-全球快报
MiniCountryman车系自2010年首次亮相以来,将在下一代车型首次提供纯电动车型。近日,Mini首席执行长StefanieWurst接受
开通支付宝卡通_支付宝卡通怎么开通 支付宝卡通怎么激活-焦点速看
支付宝动漫相关视频介绍如何打开支付宝1?打开www alipay com,登录支付宝账号——,我的支付宝3354,点击【
今日播报!手机如何登录微信支付_手机如何登录微信公众号
手机登录微信微信官方账号的方法是:1 首先打开手机微信,然后点击页面右上角的“”图标,选择添加好友。2 然后点击微信官方
2023年5月考季cfa考点在哪?附考点选择温馨提示_全球速看
2023年5月cfa考试地点包括:上海、深圳、青岛、福州、广州、杭州、昆明、南昌、重庆、苏州、天津、武汉、西安、大连、佛山、济南、南京、合肥
经略海洋,山东加速蓝色崛起-世界今日讯
3500多公里绵长海岸线,近16万平方公里海域面积,海洋资源丰富指数全国居首,得天独厚的海洋资源禀赋,为山东经略海洋奠定了坚实基础。把海洋