【问题标题】:Excel: How to create list of unique elements respect one column?Excel:如何创建尊重一列的唯一元素列表?
【发布时间】:2021-10-18 10:23:49
【问题描述】:

我有一个这样的列表(小例子):

Orig Dest Qty
BEL  PL   12
UK   PL   45
BEL  DNK  32
ESP  DNK  22
UK   CZE  14
BEL  PL   11
UK   PL   31
UK   CZE  08

我想这样列出它: (按每个起点-终点组合汇总数量)

Orig Dest Qty
BEL  DNK  32
BEL  PL   23
ESP  DNK  22
UK   CZE  22
UK   PL   76

因此请注意,列出了每个组合,并且对于每个组合,都会显示总和(不需要按字母顺序)。

我希望不使用 VBA 也可以。

谢谢, 鲁本

【问题讨论】:

  • 你用的是什么版本的excel?
  • 也许=LET(X,UNIQUE(A2:B9),Y,SORTBY(X,INDEX(X,,1),1,INDEX(X,,2),1),Z,SUMIFS(C2:C9,A2:A9,INDEX(Y,,1),B2:B9,INDEX(Y,,2)),CHOOSE({1,2,3},INDEX(Y,,1),INDEX(Y,,2),Z)) 有效。但也许只考虑一个数据透视表?

标签: excel list excel-formula sum formula


【解决方案1】:

使用Excel-365,您可以尝试以下公式。

E2=UNIQUE(A2:B9)
G2=SUMIFS($C$2:$C$9,$A$2:$A$9,E2,$B$2:$B$9,F2)

如果您没有UNIQUE() 函数,则很难通过公式获得OrigDest 列的唯一列表,但您仍然可以使用SUMIFS() 函数。

【讨论】:

    猜你喜欢
    • 2021-10-20
    • 2023-01-24
    • 1970-01-01
    • 1970-01-01
    • 2017-04-12
    • 2016-09-13
    • 1970-01-01
    • 2016-05-26
    • 2021-06-18
    相关资源
    最近更新 更多