Excel精英培训网

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

[已解决]if公式最后得出答案不对,求解释

[复制链接]
发表于 2015-10-12 11:14 | 显示全部楼层 |阅读模式
0.28537%
2
0.50837%
TRUE
0.36366%
2
0.37827%
2
0.46153%
2
0.57057%
TRUE
0.86190%
FALSE
0.55035%
TRUE
1.00535%
FALSE
0.38765%
2
0.52957%
TRUE

函数是这么写的:=IF(A25<0.5%,2,IF(A25>0.5%,A25<=0.7%,(2-((INT(A25-0.5%)*100)*0.1))))
目的是实现,A列小于0.5%时,得2分,0.5%<a<0.7%的时候,每增加0.1%扣0.1分,0.7%<a<1%,每增加0.1%扣0.2分,为什么结果不显示数字?求解
最佳答案
2015-10-12 12:14
huangjie011 发表于 2015-10-12 11:53
公式输入进去了,但是结果全部变成2了。

用这个公式
  1. =IF(A1<0.5%,2,IF(A1<=0.7%,2-ROUNDUP(A1-0.5%,3)*100,2-0.2-ROUNDUP(A1-0.7%,3)*200))
复制代码
发表于 2015-10-12 11:40 | 显示全部楼层
  1. =IF(A1<0.5%,2,IF(A1<=0.7%,2-INT(10*(A1-0.5%)),2-0.3-INT(20*(A1-0.7%))))
复制代码
回复

使用道具 举报

发表于 2015-10-12 11:42 | 显示全部楼层
附件都没有,而且逻辑有问题,比如0.5,0.7算哪里
回复

使用道具 举报

 楼主| 发表于 2015-10-12 11:53 | 显示全部楼层
yorkchenshunan 发表于 2015-10-12 11:40

公式输入进去了,但是结果全部变成2了。
捕获.JPG
回复

使用道具 举报

 楼主| 发表于 2015-10-12 11:57 | 显示全部楼层
qh8600 发表于 2015-10-12 11:42
附件都没有,而且逻辑有问题,比如0.5,0.7算哪里

就是图片里面的第一列,因为就两行,所以没有上传附件。A列小于0.5%得2分,0.5%<A<0.7%,每多0.1%扣0.1分0.7%以上多0.1%,扣0.2分
A
B
0.28537%
2
0.50837%
2
0.36366%
2
0.37827%
2
0.46153%
2
0.57057%
TRUE
0.86190%
FALSE
0.55035%
TRUE
1.00535%
FALSE
0.38765%
2
0.52957%
TRUE
回复

使用道具 举报

发表于 2015-10-12 12:04 | 显示全部楼层
  1. =TEXT(2-LOOKUP(A1,{0,0.5,0.7,1}%,{0,0.1,0.2,0})*INT((A1-0.5%)*1000),"0.0")
复制代码
回复

使用道具 举报

发表于 2015-10-12 12:14 | 显示全部楼层    本楼为最佳答案   
huangjie011 发表于 2015-10-12 11:53
公式输入进去了,但是结果全部变成2了。

用这个公式
  1. =IF(A1<0.5%,2,IF(A1<=0.7%,2-ROUNDUP(A1-0.5%,3)*100,2-0.2-ROUNDUP(A1-0.7%,3)*200))
复制代码
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-26 19:57 , Processed in 0.604581 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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