是否可以像下面的示例一样创建所有二维唯一名称的 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)
我正在尝试找到一个函数,该函数将查看所有 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)