函数PIVOTBY怎么样

今天我们来学习一个非常强大的新函数——PIVOTBY,它其实就是透视表的函数版,功能非常非常的强大,搭配新函数还能实现多表统计,相较于透视表最大的优点就是能自动更新结果,我们来看下它的使用方式

一、PIVOTBY函数

PIVOTBY函数是用于在表格软件中创建数据透视表的一个高级功能。它允许用户根据指定的行字段、列字段和汇总方式来重新组织数据,从而使得数据分析更加直观和高效。

PIVOTBY:根据指定的行列字段,对数据进行分组、聚合、排序、筛选

语法:=PIVOTBY (row_fields,col_fields,values,function,[field_headers],[row_total_depth],[row_sort_order],[col_total_depth],[col_sort_order],[filter_array])

  • 参数1:需要统计的行字段
  • 参数2:需要统计的列字段
  • 参数3:需要统计的值字段
  • 参数4:统计方式,求和、计数、平均
  • 参数5:指定结果是否包含表头
  • 参数6:行标题是否需要包含总计
  • 参数7:行字段排序方式
  • 参数8:列标题是否需要包含总计
  • 参数9:列字段排序方式
  • 参数10:是否需要进行筛选

这个函数居然有10个参数,这也残暴了,其实大家也不用担心,只有第1-4个参数是必选的,其他的6个都是可选参数。我们就来简单的了解下这个函数吧

二、常规用法

比如现在我们想要根据商品名称来计算每种采购方式的总数。

公式:=PIVOTBY(B1:B10,A1:A10,D1:D10,SUM)

  • 第一参数:商品名称列
  • 第二参数:采购方式列
  • 第三参数:采购的数量列
  • 第四参数:SUM统计方式,求和

这个函数它其实就是透视表的函数版,第一参数可以看做行区域,第二参数看做列区域,第三参数看做值区域,第四参数是统计的方式。

第四参数是可以设置多种统计方式的,大家可以根据自己的需要来设置

函数PIVOTBY怎么样

三、分类统计

第一跟第二参数仅仅只能设置一列,还能设置多列数据,如下图,我们就统计了,每种采购方式下采购商品的总数与金额

公式:=PIVOTBY(A1:B10,,D1:E10,SUM)

  • 第一参数:A1:B10列字段区域
  • 第二参数:忽略
  • 第三参数:统计区域
  • 第四参数:统计方式,sum求和

PIVOTBY进行分类统计,一般要求数据区域是连续的,如果你的数据区域不是联系的可以考虑使用HSTACK来构建连续的区域,将其放入对应的参数即可

函数PIVOTBY怎么样

四、结果是否包含表头

设置是否需要包含表头,主要是设置第五参数,参数一共有4个

  • 参数为0:所选区域不包含表头,如果所选区域存在表头,表头会参与计算,如下图右上角演示
  • 参数为1:所选区域包含表头,但是不显示,如下入坐上第一个
  • 参数为2:所选区域不包含表头,但是自动生成表头,一般都是值1、值2、行字段1、列字段1这样的表头,效果如下图右下键中间位置
  • 参数为3:所选区域包含表头,并显示表头,效果如下图左下角

函数PIVOTBY怎么样

五、行标题是否需要包含总计

第6参数,主要是用来设计当前的结果是否包含小计与总计的

  • 参数为0:不需要汇总行
  • 参数为1:在下方显示总计
  • 参数为2:在下方显示总计与小计
  • 参数为-1:在上方显示总计
  • 参数为-2:在上方显示总计与小计

具体效果大家可以参考下图,我们需要注意的是,如果你想要显示小计列字段至少需要选择2列,才能显示小计,列字段仅仅选择1列,是不会显示小计的,会显示为错误值。

函数PIVOTBY怎么样

六、列区域的排序方式

第7参数是用来设置列字段的排序方式的。我们需要输入其对应的列数来进行排序,正数表示升序,负数表示降序

公式:=PIVOTBY(A1:B10,,D1:D10,SUM,,1,-1)

在这里参数为-1,就是表结果会根据【采购方式】这一列进行降序【排序】,第二列【商品名称】默认升序排序

公式:=PIVOTBY(A1:B10,,D1:D10,SUM,,1,-2)

在这里我们参数为-2就表示根据第二列【商品名称】来进行【降序排序】,第一列【采购方式】默认升序排序,

公式:=PIVOTBY(A1:B10,,D1:D10,SUM,,1,{-1,2})

也可以先对第一列排序,然后在对第二列排序,在这里就需要构建一个数组,具体效果如下图所示

第8与第9参数的使用方法是一模一样的,只不过是针对的列方向,我们就不再演示了,大家可以试着做一下。

函数PIVOTBY怎么样

七、筛选

第10个参数是用来进行数据筛选的。如下图,我们想要筛选【采购方式】是APP的数据

公式:=PIVOTBY(A1:B10,,D1:D10,SUM,,1,-1,,,A1:A10="APP")

函数PIVOTBY怎么样

以上就是PIVOTBY函数的全部参数了,现在仅仅只有在OFFICE365的预览版,以及WPS的预览版才能体验到这个的函数,相信在不久的将来WPS就会将其加入到正式版了,大家可以期待下~

原创文章,作者:简单一点,如若转载,请注明出处:https://www.506064.com/n/235193.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
简单一点的头像简单一点
上一篇 2024-12-12 11:56
下一篇 2024-12-12 11:56

相关推荐

  • Ubuntu 安装 WPS

    一、下载 WPS 安装包 1、进入 WPS Linux 官网 下载对应版本的 WPS 安装包 wget -O wps-office.deb https://wdl1.cache.w…

    编程 2025-02-27
  • WPS清理C盘保障系统性能

    现代计算机日趋普及,而伴随着计算机软硬件更新换代速度的不断加快,操作系统的更新也在不断推陈出新。而对于计算机用户而言,如何保障操作系统的运行稳定是一个重要的问题。 一、优化C盘空间…

    编程 2025-02-25
  • wps怎么竖列求和

    wps excel表格怎么求和?Excel表格是广泛用于数据处理和分析的工具,其中一个常见的需求是对表格中的数据进行求和。在本文中,我们将深入探讨在wps Excel中如何使用各种…

  • wps排序求和的技巧

    在日常工作中,很多人会遇到数据汇总的需求。尤其是在处理表格时,直接在Word中进行求和是一个常见却又容易被忽视的功能,这篇文章跟大家分享一下如何对wps文字文档表格中的数据进行快速…

    2025-02-11
  • wps柱形图制作方法

    在数据可视化的过程中,柱状图是一种非常有效的工具,可以帮助我们清晰地展示和比较数据。无论你是学生、教师还是企业员工,掌握制作柱状图的技巧,都能让你的工作和学习更加高效。接下来,我们…

    2025-02-11
  • Excel数据透视表自定义页字段

    若创建是数据透视表数据源来自多张工作表时,通过创建自定义页字段的数据透视表可以通过下拉选项选择自定义命名的数据源,这篇文章跟大家分享在对多个数据区域创建数据透视表时,如何自定义页字…

    2025-02-11
  • wps数据透视表字段名怎么修改

    电脑使用表格时,想要重新设置数据透视表的列标签,那么数据透视表怎么修改字段到列标签,这篇文章跟大家分享一下在wps表格中如何修改数据透视表字段名。 下图wps工作表左侧为原始数据,…

    2025-02-11
  • wps如何创建数据透视表

    大家好,今天跟大家分享在WPS表格中,如何根据二维表中的数据创建数据透视表。二维表与一维表不同的地方在于,一维表中所有的列标题属性都是不同的,而二维表中存在同类的属性,如同时存在列…

    2025-02-11
  • wps数据透视表数据分组技巧

    在使用wps Excel处理大量数据时,数据分组是一个非常实用的技巧。无论是进行数据分析、生成报告,还是提高数据的可读性,掌握数据分组的方法都能大大提升你的工作效率。接下来,我们将…

    2025-02-11
  • c语言基础wps,C语言基础函数

    本文目录一览: 1、计算机二级wps和c语言哪个好考 2、c语言和wps office哪个简单 3、wps和c语言哪个简单 4、C语言介绍 5、我要学习office,wps等办公文…

    编程 2025-01-11

发表回复

登录后才能评论