excel函数公式设置

来源:百度知道 编辑:UC知道 时间:2024/06/15 10:38:54
一级科目 二级科目 借方
管理费用 办公费 370.80
管理费用 车辆费用 360.00
管理费用 招待费 10,553.00
管理费用 绿化费 178.00
管理费用 办公费 1,981.70
管理费用 办公费 14.00
管理费用 车辆费用 530.00
管理费用 车辆费用 1,454.20
管理费用 其他 943.80
管理费用 办公费 263.00
管理费用 其他 1,000.00
管理费用 招待费 100.00
管理费用 办公费 220.00
管理费用 车辆费用 20.00
管理费用 办公费 271.50
管理费用 办公费 145.00
管理费用 招待费 1,012.70
管理费用 办公费 160.00
管理费用 通讯费 2,894.00
管理费用 办公费 6.00
管理费用 招待费 518.50
管理费用 办公费 55.50
管理费用 其他 358.00
管理费用 其他 180.00
管理费用 招待费 40.00
管理费用 差旅费 50.00
销售费用 办公费 370.80
销售费用 车辆费用 360.00
销售费用 招待费 10,553.00
销售费用 绿化费 178.00
销售费用 办公费 1,981.70
销售费用 办公费 14.00
销售费用 车辆费用 530.00
销售费用 车辆费用 1,454.20
销售费用 其他 943.80
销售费用 办公费 263.00
销售费用 其他 1,000.00
销售费用 招待费 100.00
销售费用 办公费 220.00
销售费用 车辆费用 20.00
销售费用 办公费 271.50
销售费用 办公费 145.00
销售费用 招待费 1,012.70
销售费用 办公费 160.00

假如数据"一级科目 二级科目 借方
管理费用 办公费 370.80
...
制造费用 差旅费 50.00 "在A1:C400,

在下列单元格输入:
A500:管理费用
B501:办公费
B502:绿化费用
...
C500:小计
C501输入:
=SUMPRODUCT(($A$2:$A$400=$A$500)*($B$2:$B$400=B501)*($C$2:$C$400))
此公式统计出"管理费用"中的"办公费"小计.下拉公式,到一级科目"管理费用"末尾.

注意:一级科目变动时更改公式中的$A$500,比如:
A510:销售费用
B511:办公费
C511:
=SUMPRODUCT(($A$2:$A$400=$A$510)*($B$2:$B$400=B511)*($C$2:$C$400))

以你的表格为例:
在E2中输入管理费用总计,F2中输入公式
=SUMIF($A$2:$A$79,"管理费用",$C$2:$C$79)
E3中输入销售费用总计,F3中输入公式
=SUMIF($A$2:$A$79,"销售费用",$C$2:$C$79)
E4中输入制造费用总计,F4中输入公式:
=SUMIF($A$2:$A$79,"制造费用",$C$2:$C$79)
则在F2、F3、F4中分别显示三类费用合计。试试看。

求大类合计没有什么难度。关键是如何求出下面小类。我一般是用自定义函数。
使用自定义函数的好处主要有
1、函数名称可以自定,可以是英文,也可以是汉字。易懂。
2、使用目的明确,想做什么就做什么。
3、根据需要,可以随时修改,增减参数,实现所要的功能。
4、易于操作。界面简单明了,思路清晰
唯一的缺点,需要一点VBA基础。但只要弄清一个自定义函数的代码,就可以生出好多“变种”

<