Excel精英培训网

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

[已解决]这个公式,怎么用,有点长

  [复制链接]
发表于 2010-5-6 15:50 | 显示全部楼层 |阅读模式
KK2YCyrT.zip (2.73 KB, 下载次数: 263)
发表于 2010-5-6 15:53 | 显示全部楼层    本楼为最佳答案   

=IF(B19="工业",ROUND(IF(B2<=3000000,B2*0.003,IF(B2<10000000,(B2-3000000)*0.002+9000,(B2-10000000)*0.001+23000)),2),IF(B19="商业",ROUND(IF(B2<=5000000,B2*0.0015,IF(B2<20000000,(B2-5000000)*0.001+7500,(B2-20000000)*0.0005+22500)),2),0))

评分

参与人数 3 +3 收起 理由
jasonknight + 1 很给力!
meizu9 + 1
yangming27 + 1

查看全部评分

回复

使用道具 举报

发表于 2010-5-6 16:04 | 显示全部楼层

if(),表判断

round(),四舍五入,第二个参数是,小数位数。

回复

使用道具 举报

发表于 2010-5-6 16:13 | 显示全部楼层

3种情况都考虑了。

=CHOOSE(VLOOKUP(B19,{"工业",1;"商业",2;"其他",3},2,0),LOOKUP(B2/10000,{0,0.3;300,0.2;1000,0.1})*B2%+LOOKUP(B2/10000,{0,0;300,3000;1000,13000}),LOOKUP(B2/10000,{0,0.15;500,0.1;2000,0.05})*B2%+LOOKUP(B2/10000,{0,0;500,2500;2000,57500}),LOOKUP(B2/10000,{0,0.3;200,0.2;500,0.1})*B2%+LOOKUP(B2/10000,{0,0;200,2000;500,7000}))

评分

参与人数 2 +4 收起 理由
珺珺妈 + 3 仰慕帅哥。
yangming27 + 1

查看全部评分

回复

使用道具 举报

发表于 2010-5-6 22:36 | 显示全部楼层

真长

回复

使用道具 举报

发表于 2011-7-4 12:48 | 显示全部楼层
那么多的函数 就算当时学会了 怎么能在用的时候想到呢?
回复

使用道具 举报

发表于 2011-7-4 12:47 | 显示全部楼层
想请教下 我们是不是只要会if concatenate vlookup sumif 这些常用函数 通过相互嵌套 我们工作中的问题都可以解决
回复

使用道具 举报

发表于 2011-7-20 20:03 | 显示全部楼层
回复 yangming829 的帖子

以我笨人的经验:重复是记忆的母亲,多学常用是制胜的诀窍{:011:}{:011:}
回复

使用道具 举报

发表于 2011-7-20 20:16 | 显示全部楼层
学习学习在学习
回复

使用道具 举报

发表于 2011-7-21 08:55 | 显示全部楼层
xuexi               
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-20 04:04 , Processed in 0.275290 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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