专栏名称: Excel之家ExcelHome
excel技巧原创教程每日推送,excel表格职场模板干货仓库,图文/视频/动画等多种教学方式分享excel操作技巧教程/excel函数公式教程/excel数据透视表教程/excel图表教程/Word教程,助您轻松提高办公效率!
目录
相关文章推荐
Excel之家ExcelHome  ·  一分钟,快速制作流程图 ·  21 小时前  
Excel之家ExcelHome  ·  借助AI做动态图表,最快只需二分钟 ·  昨天  
Excel之家ExcelHome  ·  高手私藏的Excel打印设置,彻底曝光 ·  昨天  
Excel之家ExcelHome  ·  二分钟,批量整理电子发票 ·  4 天前  
Excel之家ExcelHome  ·  Excel动态排序,大力不会出奇迹 ·  3 天前  
51好读  ›  专栏  ›  Excel之家ExcelHome

效率神器:5个高效Excel动态数组公式

Excel之家ExcelHome  · 公众号  · Excel  · 2025-06-15 07:45

主要观点总结

本文主要介绍了简单高效的Excel函数公式,包括两列转四列、一列转多列、每列最大值求和、计算最多连胜次数以及按指定次数重复显示等技巧。

关键观点总结

关键观点1: 两列转四列

通过使用TOCOL函数将左侧数据转换为1列,再使用WRAPROWS函数将一列数据转换为四列。

关键观点2: 一列转多列

使用SEQUENCE函数生成多行多列的序号,然后使用INDEX函数返回对应位置的内容。

关键观点3: 每列最大值求和

使用BYCOL函数结合LAMBDA函数和MAX函数求出每个人最高成绩之和。

关键观点4: 计算最多连胜次数

使用IF函数判断比赛胜负并返回数字,结合CONCAT函数生成结果字符串,再利用TEXTSPLIT和LEN函数拆分计算最大连胜场次。

关键观点5: 按指定次数重复显示

使用REPT函数根据指定次数重复显示A列标签内容,结合CONCAT函数生成结果字符串,最后用TEXTSPLIT函数拆分显示。


正文

请到「今天看啥」查看全文


D6单元格输入以下公式,按回车:
=INDEX(A:A,SEQUENCE(E3,E4,2))&""
图片
先使用SEQUENCE函数,根据E3和E4单元格中指定的行列数,得到一个从2开始的多行多列的序号。 再使用INDEX函数返回A列对应位置的内容。
3 、每列最大值求和
如下图,希望 计算每个人的最高成绩之和。
H2输入以下公式:
=SUM(BYCOL(B2:F6,LAMBDA(x,MAX(x))))






请到「今天看啥」查看全文