Excel分组排序

这篇具有很好参考价值的文章主要介绍了Excel分组排序。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

公式:「=SUMPRODUCT((A$2:A$12=A2)*(C$2:C$12>C2))+1」。加1是因为大于当前值的个数加1正好就是当前值的排名。
A2:A12分组列,C2:C12排序值列

啰嗦:
教导主任给了我这次全校学生的期中考试成绩表,让我把每位同学所在班级排名名次以及在全校排名名次都列出来。
有个比较特别的函数「SUMPRODUCT」:作用是返回对应的数组元素的乘积和。
详细解释:SUMPRODUCT函数返回对应范围或数组的个数之和,默认操作是乘法,但也可以进行加减除运算。

官网示例:官网给出的解释是:本示例使用 SUMPRODUCT 返回给定项和大小的总销售额。我们看公式:「=SUMPRODUCT((B2:B7=B10)*(C2:C7=C10)*D2:D7」,首先「(B2:B7=B10)」我们可以解读出在B2:B7单元格区域查找出值为B10单元格值的行,也就是Item列为Y的行,然后「(C2:C7=C10)」可以解读出在在C2:C7单元格区域查找出值为C10单元格值的行,也就是Size列为M的行,而「D2:D7」我们只能看出来是拿到前面筛选出结果的D列值,至于拿到值以后怎么操作我们并无法看出来,但是结合前面筛选出来的记录是第3行和第6行,对于D列值分别为21和41,在看看D10单元格中的公式最后结果是62我们可以推测出这个公式是返回指定Item列和Size列记录的Sold列和。

通过上面的解释我们可以推断出「(B2:B7=B10)(C2:C7=C10)」是筛选作用,「D2:D7」是求和作用。那么「=SUMPRODUCT((B2:B7=B10)(C2:C7=C10)」是否返回的就是筛选出来的数据条数呢?我们再把思维打开点,这里可以写多个筛选条件,我们是否可以想成一个对应班级筛选,一个对应分数筛选,再把思维打开点,筛选可以写成「(C2:C7=C10)」也就可以写出「(C2:C7>C10)」,再想想分数,大于指定的分数的个数是不是就可以转换为排名呢。

————————————————
版权声明:本文为CSDN博主「亦心Excel」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zhulianfang1991/article/details/112151232文章来源地址https://www.toymoban.com/news/detail-495140.html

到了这里,关于Excel分组排序的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 利用ChatGPT编写Excel公式,对比讯飞星火与ChatGPT对Excel公式的回答

    借助国内ChatGPT平替+MindShow,飞速制作PPT 借助国内ChatGPT平替+markmap/Xmind飞速生成思维导图 借助国内ChatGPT平替+剪映/百度AIGC平台快速制作短视频 随着人工智能技术的不断发展,越来越多的应用程序开始支持自然语言处理,这使得我们可以使用自然语言与计算机进行交互。一个

    2024年02月05日
    浏览(32)
  • Excel 分组排名

    公式 : =SUMPRODUCT((A:A=A2)*(C:CC2)) +1 降序 : 改为 ⚠️注意1 :此处空值参与排名;不参与排名则公式改为:=IF(C2=“”,“”,SUMPRODUCT((A:A=A2)*(C:CC2)) +1) ⚠️注意2 :相同值的项将获得最小排名、排名会断层。

    2024年02月11日
    浏览(32)
  • excel单元格多行文本的excel 提取 公式

    第一行: =TRIM(MID(SUBSTITUTE(A$1,CHAR(10),REPT(\\\" \\\",160)),ROW(A1)*160-159,160)) 第9行: =TRIM(MID(SUBSTITUTE(A$1,CHAR(10),REPT(\\\" \\\",160)),ROW(A9)*160-159,160)) Excel如何提取某一单元格的多行内容中的某一行。? - 知乎

    2024年02月07日
    浏览(28)
  • excel中公式结合实际的数据提取出公式计算的分支

    要在Excel中使用公式结合实际数据提取分支信息,您可以使用一些文本函数和条件函数来实现这个目标。以下是一个示例,假设您有一个包含银行交易描述的列A,想要从中提取分支信息: 假设交易描述的格式是\\\"分行名称-交易类型\\\",例如\\\"ABC Bank-存款\\\"。您可以使用以下步骤:

    2024年02月10日
    浏览(32)
  • excel求差公式怎么使用?

    利用excel求差,可能有许多的小伙伴已经会了,不过还是存在一些不太熟悉的朋友们,所以这里有必要讲解一下。其实求差的实现主要就是一个公式,就是用一个单元格中的数字“减去”另一个单元格中的数字“等于”第三个单元格。此公式掌握之后便可运用自如、举一反三

    2024年02月08日
    浏览(28)
  • ChatGPT生成Excel统计公式

                                                                                      🍏🍐🍊🍑🍒🍓🫐🥑🍋🍉                                                                               

    2024年02月06日
    浏览(30)
  • Excel 公式&函数:学习基本示例

    对于本教程,我们将使用以下数据集。 家居用品预算 S / N 项目 数量 价格 小计 价格适中吗? 1 芒果 9 600 2 橘子 3 1200 3 番茄 1 2500 4 食用油 5 6500 5 汤力水 13 3900 房屋建筑项目时间表 S/N ITEM 开始日期 结束日期 持续时间(天) 1 调查土地 04/02/2015 07/02/2015 2 莱基金会 10/02/2015 15

    2024年02月08日
    浏览(29)
  • python 将excel 多行进行分组合并

    2024年02月14日
    浏览(32)
  • MapReduce实战小案例(自定义排序、二次排序、分组、分区)

    MapReduce是什么? 我们来看官方文档的解释(我们下载的hadoop中有离线文档:hadoop-2.10.1/share/doc) Hadoop MapReduce 是一个易于编写应用程序的软件框架,它以可靠、容错的方式并行处理商业硬件的大型集群(数千个节点)上的大量数据(数 TB 数据集)。 这里我们可以提炼一下MapReduce的

    2024年02月07日
    浏览(34)
  • ChatGPT完成Excel公式计算业绩提成

    公司业绩提成是一种激励措施,通常是指根据公司的业绩表现,对员工的绩效进行评估,然后给予相应的奖励或提成。 这种激励措施可以鼓励员工努力工作,提高团队的竞争力和生产效率,从而推动公司的业绩增长。 不过具体的提成计算方式和金额是根据公司政策和个人表

    2024年02月10日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包