现有如下excel函数问题困扰, 请达人指教(刚刚已经有一位朋友用sumproduct帮我实现了部分想法):

[复制链接]
查看11 | 回复4 | 2010-9-13 11:07:39 | 显示全部楼层 |阅读模式
现有如下excel函数问题困扰, 请达人指教(刚刚已经有一位朋友用sumproduct帮我实现了部分想法):
下面是一个库存报表:

A
B
C
D

等级 当月
一个月
两个月
1.一等
50
40
15
2.二等
30
11
8
3.三等
15
30
5
4.四等
8
5
25
5.三等
9
10
8
6.一等
0
20
44
7。 二等
53
89
77
需要得到的结果在另外一个sheet显示:

A
B
C
D

等级
当月
一个月
两个月
1.一等总数
(函数与上表关联起来)
2.二等总数
(函数与上表关联起来)
3.三等总数
(函数与上表关联起来)
4.四等总数
(函数与上表关联起来)
不希望用透视表, 这个是否可以用vlookup函数与if函数嵌套来实现?
盼高人指点, 不胜感激.
我希望在sheet2中B2单元格中=vlookup(A2,sheet1 A2:A7,.....), 也就是说"一等""二等"这些不需要我再次输入,因为等级是非常多的.

回复

使用道具 举报

千问 | 2010-9-13 11:07:39 | 显示全部楼层
使用sumif会更加简单一点=sumif(Sheet1!A:A,"一等",Sheet1!B:B) 这条公式算出来的就是一等当月的总数
回复

使用道具 举报

千问 | 2010-9-13 11:07:39 | 显示全部楼层
B1=sumif(库存报表!A:A,"一等",B:B)将库存报表A栏中显示”一等”的那几列中的B栏的数字相加C1=sumif(库存报表!A:A,"一等",C:C)D1=sumif(库存报表!A:A,"一等",D:D)
回复

使用道具 举报

千问 | 2010-9-13 11:07:39 | 显示全部楼层
就是用vlookup函数与if函数嵌套,并用数组来实现的。
回复

使用道具 举报

千问 | 2010-9-13 11:07:39 | 显示全部楼层
vlookup是不可以完成SUMIF正解
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行