gpt4 book ai didi

excel - 寻找使用 SUM PRODUCT 和 COUNTIF 的更有效方法

转载 作者:行者123 更新时间:2023-12-04 21:47:11 25 4
gpt4 key购买 nike

我目前有这个有效的公式,但excel需要几秒钟才能 catch ,我想知道是否有人知道更有效的处理方法。除了当我将公式向下拖动时需要几秒钟来处理之外,excel不会更新新单元格并最终使整个文件崩溃。

=SUMPRODUCT(((Paste!$B$2:$B$12000=A2))/COUNTIFS(Paste!$B$2:$B$12000,Paste!$B$2:$B$12000&"",Paste!$C$2:$C$12000,Paste!$C$2:$C$12000&""))

样本数据:
enter image description here

最佳答案

让我们想象一下在您展示时摆在我们面前的数据:

enter image description here

1) 没有 DA 功能的公式:

您可以申请this方法:

F3 :

=SUM(--(FREQUENCY(IF(A$3:A$9=E3,MATCH(B$3:B$9,B$3:B$9,0)),ROW(B$3:B$9)-2)>0))

通过 CtrlShiftEnter 进入

2) 具有DA功能

您可以申请 this方法:

F3 :
=COUNTA(UNIQUE(FILTER(B3:B9,A3:A9=A2)))

调整上述任何一项以适应您的范围和需求,但请记住数组公式可能只是在计算上非常重要。

3) 数据透视表:

如果您想完全避免使用公式,只需选择所有数据,例如 A2:B9并按照以下步骤操作:
  • 点击标签Insert从功能区中选择 PivotTable
  • 选择插入结果表的位置并选中“将此数据添加到数据模型”
  • 使用“Process”作为列,使用“Test_ID”作为值。
  • 转到“值字段设置”并按“不同计数”汇总值
  • 确认并享受结果表:

  • enter image description here

    关于excel - 寻找使用 SUM PRODUCT 和 COUNTIF 的更有效方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62202292/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com