Excel精英培训网

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

[已解决]请问使用if函数的数组形式如何表示附件的公式

[复制链接]
发表于 2012-5-25 12:47 | 显示全部楼层 |阅读模式
请问使用if函数的数组形式如何表示附件的公式
最佳答案
2012-5-25 13:52
qjsu 发表于 2012-5-25 13:27
没有这么麻烦啊,我记得我以前编写过,但是忘记怎么写的了

  1. =LOOKUP(MATCH(B3,{0,100,200,500,1000}),{1,0.045;2,0.037;3,0.025;4,0.015})*B3
复制代码

if函数多条件的数组形式.zip

6.9 KB, 下载次数: 36

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
 楼主| 发表于 2012-5-25 12:51 | 显示全部楼层
类似这样

(0,100,500,1000),(工程总造价*0.045,工程总造价*0.037,工程总造价*0.025,工程总造价*0.015)
用不用if我也忘记了,但是好像是用if
回复

使用道具 举报

发表于 2012-5-25 13:18 | 显示全部楼层
qjsu 发表于 2012-5-25 12:51
类似这样

(0,100,500,1000),(工程总造价*0.045,工程总造价*0.037,工程总造价*0.025,工程总造价*0 ...

  1. =VLOOKUP(MATCH(B3,{0,99.99,199.99,499.99,999.99}),IF({1,0},{1;2;3;4},{0.045;0.037;0.025;0.015}),2,0)*B3
复制代码
B3为工程总造价

回复

使用道具 举报

 楼主| 发表于 2012-5-25 13:27 | 显示全部楼层
没有这么麻烦啊,我记得我以前编写过,但是忘记怎么写的了
回复

使用道具 举报

发表于 2012-5-25 13:49 | 显示全部楼层
分界点归类不明确,如工程造价为100时,是按0.045算还是按0.037算,还有如果工程造价大于1000时是多少,下面给你参考的公式:=LOOKUP(A3,{0,100,200,500},{0.045,0.037,0.025,0.015})   A3为工程总造价
回复

使用道具 举报

发表于 2012-5-25 13:52 | 显示全部楼层    本楼为最佳答案   
qjsu 发表于 2012-5-25 13:27
没有这么麻烦啊,我记得我以前编写过,但是忘记怎么写的了

  1. =LOOKUP(MATCH(B3,{0,100,200,500,1000}),{1,0.045;2,0.037;3,0.025;4,0.015})*B3
复制代码

回复

使用道具 举报

发表于 2012-5-25 14:46 | 显示全部楼层
  1. =LOOKUP(工程总造价,{0,0.045;100,0.037;200,0.025;500,0.015})*工程总造价
复制代码
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 19:39 , Processed in 0.273122 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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