是否可以像下面的示例一样创建所有二维唯一名称的 SUM 及其值?

Is it possible to create a SUM of all of the unique names 2 dimensionally and their value like in the example below?

我正在尝试找到一个函数,该函数将查看所有 sheet 以查找唯一名称并对在特定日期分配的值求和,如下所示:(最终结果应该类似于摘要) - 我只能使用这种格式,并且不能将所有名称都放在一栏下,将日期放在另一栏下。

所以像这样放置数据并使用 sumifs():

SUMIFS($C:$C,$B:$B,F2)

是否会让您考虑添加日期控件:早于、等于或晚于...

如果你说你不能改变源数据,那就制作一个数据sheet复制所有数据,像我展示的那样做结果然后link结果...

因此,如果您必须保留格式(而不是像已经建议的那样复制数据 - 也许您错过了它,因为您没有在评论中解决这个问题)那么您可以多次使用 sumifs() ,如下所示:

并且只是为了玩玩日期控制,仍然使用您的格式:

"I am trying to find a function that will look through all of the sheet to find unique names and sum the value that was assigned"

假设:

  • 您确实事先不知道这些名称(并且在 800 多列和同义行(或更多)的过程中,“不可能”事先写出这些名称);
  • 您有一个任意范围(最多 800 列和许多行);
  • 访问ms365的BETA-channel。

H3中的公式:

=LET(X,WRAPROWS(TOCOL(A3:F5,1),2),Y,INDEX(X,0,1),Z,UNIQUE(Y),HSTACK(Z,BYROW(Z,LAMBDA(a,SUM((Y=a)*INDEX(X,0,2))))))

注意:以上是基于您不知道前面的唯一名称的假设(如正文中所述你的问题)。诚然,如果知道这些,就会有 other/better 个答案。

一个简单的老式 Sumif 函数就足够了。

I2中,公式复制下来:

=SUMIF(A:E,H2,B:F)