excel求和某列其中数据中对应的值的总和 15

因为数据列多,ABC列为总数据列,EFG……列则为明细数据列,现需要求和F列中代号的对应B列值总和。注:所有数据列不移动,不复制的情况下操作。。要得到的结果为:F列中的所... 因为数据列多,ABC列为总数据列,EFG……列则为明细数据列,现需要求和F列中代号的对应B列值总和。
注:所有数据列不移动,不复制的情况下操作。。
要得到的结果为:F列中的所有代号对应B列值的总和,F列通过公式得到总值应该是:=甲(5000)+丙(4563)+城(2466)+圾(4546)+有(8043)+和(5721)

以下回答均为得出甲F列中每个代号的值,意为在F列后加多列,求出每个代号值再作汇总,但是因数据列不能增减,所以无法通过此方式得到。。。

而且因为ABC列数据会经常调整浮动,而相应的FG……求出的总和也应跟随数据的变动而变动
展开
 我来答
侯玉川
科技发烧友

2018-11-18 · 教育领域创作者
个人认证用户
侯玉川
采纳数:2041 获赞数:3571

向TA提问 私信TA
展开全部
如果填入公式,无法识别原来已有的数据,只能用公式覆盖 。
如果需要数据列所需要的数据位置不变,则可以直接在F列写直等公式,然后用定位选中所有需要写公式的单元格,然后把左上角公式复制进去即可。
如果FGH ……等列里数据要求依据目前的字进行对应提取,在不改变原表的情况下也可以做,只要其位置不变就行。但是由于每格都需要不同的公式(提取依据的参照内容不同),所以不能直接在其上批量写公式,要么再做一个表,本表提取复制表FGH……列的代号作为参数引用,查找B列的值,要么利用复制表的位置,先制作好不同的公式,然后复制回来。只能用这两种方法。前提是FGH等列需要提取的代号位置不变。
以上思路,你可以尝试一下。如果你熟悉点公式的话,就能明白我所说的意思,做出来应该不成问题。
这个表做起来比较复杂。如果有原表可以帮你做。因为复杂,不免费。
需要请私信。
虚怀若谷举手之劳

2018-11-17 · 用我一份热,耀出千分光
虚怀若谷举手之劳
采纳数:1463 获赞数:5080

向TA提问 私信TA
展开全部

看看 是不是你想要的 !

公式:=SUMPRODUCT(($F$2:$F$11<>"")*($B$2:$B$11))

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沈一民
2018-11-17 · TA获得超过8012个赞
知道大有可为答主
回答量:8448
采纳率:85%
帮助的人:2651万
展开全部

G12=SUMPRODUCT(($C2:$C11=G2:G11)*$B2:$B11)向右复制

=SUMPRODUCT(COUNTIF(G2:G11,$C2:$C11)*$B$2:$B$11)

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
无畏ing
2018-11-18 · TA获得超过6406个赞
知道大有可为答主
回答量:4549
采纳率:78%
帮助的人:2580万
展开全部
把下面公式复制到F12(以后截图要带行列标,你截的图都看不见行标,有时候真不想去数单元格),按组合键CTRL+SHIFT+回车,然后右拉填充
=SUM(($A$2:$A$95=TRANSPOSE($E2:$E11))*($C$2:$C$95=TRANSPOSE(F2:F11))*$B$2:$B$95)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
床上搏击啪啪啪
推荐于2018-11-19
知道答主
回答量:28
采纳率:0%
帮助的人:9.7万
展开全部
=SUMPRODUCT((A1:A100="甲")*(B1:B100))
A1:A100就是你的代号的区域
B1:B100就是你的值的区域
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(11)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式