Storm_Center

病毒安全知识,电脑网络技术,手工杀毒方法

« 无法访问的网页被劫持桌面上的blogCID.dat »

Excel多条件求和的实现方法

  同事问了一个excel多条件求和的问题,要求在表格中两列满足条件的情况下对第三列进行求和计算,原来以为只要用vlookup函数列个公式就得,但vlookup得出的结果是单个值,而不是一组数,无法用SUM函数合计,只好想出一个变通的方法:单行用IF判断是符合条件,得出对应的值(符合条件的取对应值,不符的取0),拖运复制公式到所有行上,最后统计这一列的合计数。

  变通的方法有点笨,不理想,还是去网上搜索一下,果然有收获。如用数组的方法实现多条件求和,例如一张工资表(假设有100行,A列为“部门”,C列为“性别”,F列为“工资”),要求A列和C列中分别为“销售部”和“男性”的员工工资(F列)的总额,可以在相应的单元格中输入 =SUM((A2:A100="销售部")*(C2:C100="男性")*(F2:F100))
注意,输入完成后,不能直接按回车,因为这是数组公式,要按ctrl+shift+Enter确认,这样这个数组公式两端会出一对大括号,即{=SUM((A2:A100="销售部")*(C2:C100="男性")*(F2:F100))},同时计算出结果来。

  除了数组外,还可以用自动筛选的方法,并使用SUBTOTAL公式实现;还有条件求和向导(工具-向导-条件求和,如果没有,可以先在宏中加载“条件求和向导”)。另外在excel2007上的新函数SUMIFS能很方便的实现多条件求和,当然你要先升级到2007以上的excel。



转载时请注明:转载自 Storm_Center [ http://www.stormcn.cn ]
原文地址:http://www.stormcn.cn/post/762.html 谢谢!
——凡文章内未标注转载来源者均为原创文章——

月度排行 年度排行 随便看看

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

您可能想要

  • 订阅我的博客:RSS订阅
  • 收藏本篇文章:加入收藏夹,如不成功请按ctrl+D

您可能还想找

最新发表

热文排行

最新评论及回复

[给我留言] [一些说明] Powered By Z-Blog.

联系邮箱:liustorm-3u#yahoo.com.cn (请用@替换邮箱地址中的#), 非诚勿扰.
Copyright 2008-2012 www.stormcn.cn. All Rights Reserved. 闽ICP备09000343号