http://www.pptjcw.com

excel表格制作教程:Excel 365中的这几个函数,太强大了

    今天和大家分享几个Excel 365中的新函数,看看这些函数是如何化解各种疑难杂症的。

    1、根据指定条件,返回不连续列的信息

    如下图所示,希望根据F2:G2单元格中的部门和学历信息,在左侧数据表提取出符合条件的姓名以及对应的年龄信息。
    F5单元格输入以下公式:
    =CHOOSECOLS(FILTER(A2:D16,(B2:B16=F2)*(C2:C16=G2)),{1,4})

    excel表格制作教程:Excel 365中的这几个函数,太强大了

    首先使用FILTER函数,在A2:D16单元格区域中筛选出符合两个条件的所有记录,再使用CHOOSECOLS函数,返回数组中的第1列和第4列。

    2、在不连续区域提取不重复值

    如下图所示,希望从左侧值班表中提取出不重复的员工名单。
    其中A列和C列为姓名,B列和D列为值班电话。
    F2单元格输入以下公式:
    =UNIQUE(VSTACK(A2:A9,C2:C9))

    excel表格制作教程:Excel 365中的这几个函数,太强大了

    先使用VSTACK函数,把A2:A9和C2:C9两个不相邻的区域合并为一列,然后使用UNIQUE提取出不重复的记录。

    3、按部门提取年龄最小的两位员工信息

    如下图所示,希望根据F2单元格指定的部门,从左侧数据表中提取该部门出年龄最小的两位员工的信息。
    F5单元格输入以下公式:
    =TAKE(SORT(FILTER(A2:D16,B2:B16=F2),4),2)

    excel表格制作教程:Excel 365中的这几个函数,太强大了

    先使用FILTER函数,从A2:D16单元格区域中提取出符合条件的所有记录。
    再使用SORT函数,对数组结果中的第4列升序排序。
    最后使用TAKE函数,返回排序后的前两行的内容。

    4、指定范围的随机不重复数

    如下图,要根据A列的姓名,生成随机面试顺序。
    B2单元格输入以下公式:
    =SORTBY(SEQUENCE(12),RANDARRAY(12))

    excel表格制作教程:Excel 365中的这几个函数,太强大了

    先使用SEQUENCE(12),生成1~12的连续序号。
    再使用RANDARRAY(12),生成12个随机小数。
    最后,使用SORTBY函数,以随机小数为排序依据,对序号进行排序。

    5、拆分混合内容

    如下图所示,A列是一些类目信息,使用短横线和斜杠进行间隔,需要将这些类目拆分到不同单元格。
    B2输入以下公式,向下复制到B6单元格。
    =TEXTSPLIT(A2,{“-“,”/”})

    excel表格制作教程:Excel 365中的这几个函数,太强大了

    TEXTSPLIT函数用于按指定的间隔符号拆分字符。第一参数是要拆分的字符,第二参数是间隔符号,不同类型的间隔符号可以依次写在花括号中。

    6、提取末级科目名称

    如下图所示,希望提取B列混合内容中的班级信息,也就是第三个斜杠后的内容。
    C2输入以下公式,向下复制到B9单元格。
    =TEXTAFTER(B2,”\”,3)

    excel表格制作教程:Excel 365中的这几个函数,太强大了

    TEXTAFTER函数用于提取指定字符后的字符串,第一参数是要处理的字符,第二参数是间隔符号,第三参数指定提取第几个间隔符号后的内容。

    7、一列姓名转多列

    如下图,希望将A列的姓名转换为两列。
    C3单元格输入以下公式即可:
    =WRAPROWS(A2:A16,2,””)

    提示:如果您觉得本文不错,请点击分享给您的好友!谢谢

    上一篇: 6个求和函数,你都用过了吗? 下一篇:excel表格教程:Excel 2021中的动态数组公式,学起来!

    郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。