有更好的方法吗?

发布于 2025-01-20 02:55:33 字数 384 浏览 0 评论 0原文

我的1张纸上有18个不同的范围,其中有名字和总数。

每个范围都有一个名称列表,旁边有一个数量,底部有一个。我不能仅仅搜索完整的表,因为如果同名出现在一个范围内的每个范围内的每个数量旁边,则该名称也出现在该范围的总数旁边。

我需要查找名称并总结仅总数的数量。我目前使用的

SUMIF('NC Sign'!$C$3:$C$12,PTS!$B$20,'NC Sign'!$D$3:$D$12)+SUMIF('NC Sign'!$E$31:$E$57,PTS!$B$20,'NC Sign'!$E$31:$E$57)+SUMIF('NC Sign etc....

非常麻烦,可以使得一些非常长,缓慢的配方。有人有更好的方法吗? PS我需要在公式而不是VBA中实现这一点。

I have 18 different ranges on 1 sheet that have names and totals in them.

Each range has a list of names with a quantity next to it and a total at the bottom. I can't just search the complete sheet due to the fact that if the same name appears next to every quantity in one range that name also appears next to the total for that range.

I need to look up the names and sum the quantities of just the ranges not the totals. I currently use

SUMIF('NC Sign'!$C$3:$C$12,PTS!$B$20,'NC Sign'!$D$3:$D$12)+SUMIF('NC Sign'!$E$31:$E$57,PTS!$B$20,'NC Sign'!$E$31:$E$57)+SUMIF('NC Sign etc....

This is very cumbersome and makes for some extremely long, slow formulas. Does anyone have a better way to do this. P.S. I need this to be accomplished in formula not VBA.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

‘画卷フ 2025-01-27 02:55:33

也许您可能会使用它

=sum(filter({'NC Sign'!$D$3:$D$12,'NC Sign'!$E$31:$E$57,etc};{'NC Sign'!$C$3:$C$12,'NC Sign'!$E$31:$E$57,etc}='PTS'!$B$20))

,但我不知道它有多慢。

Maybe you may use this

=sum(filter({'NC Sign'!$D$3:$D$12,'NC Sign'!$E$31:$E$57,etc};{'NC Sign'!$C$3:$C$12,'NC Sign'!$E$31:$E$57,etc}='PTS'!$B$20))

But I don't know about how slow it is.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文