分享

14个具有划时代意义的Excel函数,建议收藏!

 longxin0616 2023-04-03 发布于四川

2022年5月,Excel官方在体验计划中推出了14个具有划时代意义的新函数。


拆分文本,3个

TEXTSPLIT:按指定的字符将文本拆分,以数组的方式返回结果。

TEXTBEFORE:提取指定字符前的文本。

TEXTAFTER:提取指定字符后面的文本。

  • 示例

根据逗号拆分A2单元格的文本:

=TEXTSPLIT(A2,,',')
文章图片1

TEXTSPLIT


整合数组,2个

VSTACK:垂直堆叠数组

HSTACK:水平堆叠数组

  • 示例

整合两个部门的清单:

=VSTACK(A2:C6,A10:C13)
文章图片2

VSTACK


改变数组形式,4个

TOROW:数组整合为一行

TOCOL:数组整合为一列

WRAPROWS:行数组整合为二维数组

WRAPCOLS:列数组整合为二维数组

  • 示例

一列姓名整合为4行3列:

=WRAPCOLS(A1:A12,4)
文章图片3

WRAPCOLS


调整数组,5个

TAKE:从数组中取出n行,m列

DROP: 从数组中删除n行,m列

CHOOSEROWS: 从数组中取出n行

CHOOSECOLS: 从数组中取出m列

EXPAND:将数组扩充为n行,m列

  • 示例

从数组中取出3行3列:

=TAKE(A2:D13,3,3)
文章图片4

TAKE

  • 示例

从数组中取出第1列和第3列:

=CHOOSECOLS(A1:D13,1,3)
文章图片5

CHOOSECOLS


综合应用

这批函数的强大之处在于,可以任意拆分文本并组合为所需格式。

  • 示例

提取A1单元格中的前五名:

=TAKE(SORT(WRAPROWS(TEXTSPLIT(A1,{'-',','}),2),2,-1),5)

TEXTSPLIT拆分文本得到一行数组;

WRAPROWS转换为2列12行;

SORT根据第2行按降序排序;

TAKE提取前5行,即前5名。

文章图片6

提取前5名

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多