Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1694|回复: 9

[已解决]函数

[复制链接]
发表于 2010-6-29 14:54 | 显示全部楼层 |阅读模式

请教如下表所示:

有A,B,C,D,E,F 五种规格可以选则, 每种的价格是2,4,6。。。 客户1 选择了BB, DD 和FF, 如何在总价处计算出这三个选项的价格。 谢谢

AA

BB

CC

DD

EE

FF

总价

可选项

2

4

6

8

10

12

客户1

X

X

X

等与选择X 所对应的可选项价格相加

最佳答案
2010-6-29 15:05
=SUM((B3:G3="X")*(B$2:G$2))这数组公式可以下拉
发表于 2010-6-29 15:02 | 显示全部楼层
回复

使用道具 举报

发表于 2010-6-29 15:02 | 显示全部楼层
回复

使用道具 举报

发表于 2010-6-29 15:05 | 显示全部楼层    本楼为最佳答案   

=SUM((B3:G3="X")*(B$2:G$2))这数组公式可以下拉
回复

使用道具 举报

发表于 2010-6-29 15:06 | 显示全部楼层

不知满意否

回复

使用道具 举报

发表于 2010-6-29 15:11 | 显示全部楼层

学习
回复

使用道具 举报

发表于 2010-6-29 15:13 | 显示全部楼层

=SUMPRODUCT((B3:G3="X")*(B2:G2))
回复

使用道具 举报

 楼主| 发表于 2010-6-29 15:52 | 显示全部楼层

非常感谢。 可以通过7楼老师的公式做出来。 我尝试了一下,还可以用SUMIF (B3:G3,"X",B2:G2)

但是再进一步请教,如果我在A列前面加一栏采购量,如下,想在总价2的地方显示,如果采购量在300-3000之间, 则总价2= 总价1*0.5, 该怎么弄呢。谢谢

 

 
采购量AABBCCDDEEFF总价1总价2
可选项 24681012
客户1300-3000 X X X24
 

回复

使用道具 举报

发表于 2010-6-29 17:45 | 显示全部楼层

=if(and(a3>=300,a3<=3000),sumif(c3:h3,"x",c2:h2)*0.5,sumif(c3:h3,"x",c2:h2))
回复

使用道具 举报

发表于 2010-6-29 21:19 | 显示全部楼层

[em30]
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-6-8 07:57 , Processed in 0.515576 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表