醋醋百科网

Good Luck To You!

Excel&WPS最新版本11组常用函数!

今天整理了11组Excel和WPS 最新版本 中的实用函数,涵盖 数据转换、文本处理、排序筛选 等高频场景,赶紧收藏!

很多同学反馈有图影响阅读效率,所以本次还是无图总结版本,推荐有时间放到表中试试,体验更佳!

数据转换类

早前我们都使用 Offset 函数解决这类问题,构建序列对新手来说真的太难了!现在这两个函数非常直观!

  1. 1. 行列转换神器

    WRAPCOLS :将一列转多列,每 有5个元素!
                                                                                =WRAPCOLS(A2:A25,5) 

    WRAPROWS :将一列转多行,每 有5个元素!

                                                                                =WRAPROWS(A2:A63,5) 

他们都有第三参数,用来处理数据不够的情况,比如9个数据你要转每行5个,肯定是缺一个的,这个时候可以使用第三参数,不处理不够的部分返回错误值!

2. 一键降维
简单来说就是把一个区域的数据或者数组转成一行或者一列,这个对于区域数据整理去重非常好用!
  1. TOCOL :多行多列转单列 ,忽略空值和错误值
                                                                                =TOCOL(A1:E5,3)

    TOROW :多行多列转单行 ,忽略空值和错误值

                                                                                =TOROW(A1:E5,3)

文本处理类

下面是Excel新增的3个正则表达式相关函数,包括提取、替换和判断!

3.1 提取文本

下面的公式是 提取文本中连续的数字,比如这个案例就是提取对应的金额10!

                                              =REGEXEXTRACT("吃饭10元","\d+")

3.2 替换内容

把其中连续的数字替换掉,替换成空字符串,相当于去掉!

                                               =REGEXREPLACE("吃饭10元","\d+","")  

3.3 判断匹配

下面是意思是判断第一个参数中是否包括连续的数字

                                              =REGEXTEST("吃饭10元","\d+","")  
  1. 4. 拆分单元格内容

把A1第一个中的内容按照换行符拆分,你的内容如果正好是使用换行符间隔的,比如考勤数据,就可以拆成一行多列啦,如果你想拆分成一列多行,可以使用第三参数!

=TEXTSPLIT(A1,CHAR(10))


数据统计与清洗

  1. 5. 提取不重复值
  2. 6. 不重复计数
这里除以2相当于统计不重复的行数
  1. 7. 动态排序
  2. 8. 条件筛选

当B列的值等于D14的值就返回C:G11区域中同行值(多列)!

                                              =FILTER(C2:G11,B2:B11=D14)  

高级组合应用

  1. 9. 合并去重文本

筛选B列内容等于F2对应的A列内容去重并使用逗号合并大搜一起!函数组合新手稍微有点难,不过孰能生巧,都是这么过来的!

                                              =TEXTJOIN(",",1,UNIQUE(
FILTER($A$2:$A$18,$B$2:$B$18=F2))
)
  1. 10. 灵活提取指定列
  1. 11. 分组统计
    根据A列把对应的D列内容求和,比如A列是商品名称,D列是金额,就相对于把相同的商品汇总到一起并求和!
                                                                                =GROUPBY(A1:A72,D1:D72,SUM,3)

WPS专属

想到哪就写到哪,所以不算系统,有时间我们再整理一下!
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言