楼主: 加油lch
2204 11

[经济] 求助,一个小小的if函数难住了我,求教高人指点 [推广有奖]

  • 2关注
  • 1粉丝

硕士生

63%

还不是VIP/贵宾

-

威望
0
论坛币
22 个
通用积分
0.9425
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
4679 点
帖子
190
精华
0
在线时间
97 小时
注册时间
2009-5-13
最后登录
2012-11-16

楼主
加油lch 发表于 2012-3-4 08:43:53 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
1.png L1、L2、L3的值均使用if函数,但就L2出错了。

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:高人指点 小小的

沙发
加油lch 发表于 2012-3-4 08:47:35
如图所示 ,CR1设置的是数值型数据,使用if函数,要求,对于CR1的值小于20%,L1列显示为1,否则为0;
对于CR1的值大于20%,同时小于50%,L2列显示为1,否则为0;对于CR1的值大于50%,L3列显示为1,否则为0;使用完if函数后,L2的结果明显和实际不符嘛,我觉得这么一个简单的函数应该不会出错,可为什么它就错了呢,到底错在哪儿。求大虾们指点啊!

藤椅
加油lch 发表于 2012-3-4 09:12:36
正解.png

板凳
加油lch 发表于 2012-3-4 09:14:18
我找到答案了,原来中间取值的话是需要使用if函数的嵌套语句的。哎,什么事都得自己好好琢磨琢磨,不过,开帖子的目的就是希望能够得到问题的答案,大家相互促进学习的。

报纸
dongtianxiayu 发表于 2012-3-4 09:16:44
我发现是在填写条件时,第一行等号后面会随着填入小于号而变为“假”。这是为什么没弄明白。

地板
yinchuan1990 发表于 2012-3-4 09:27:41
=if(c2<0.2,"1","")   后面的套公式,一样啊。会不会是后面的引号的原因 试试吧!我只是个初学者,不是的话见笑哦 呵呵

7
dongtianxiayu 发表于 2012-3-4 09:30:57
使用下列关键字指定数字的字母等级。

如果分数是 则返回
大于 89 A
80 到 89 B
70 到 79 C
60 到 69 D
低于 60 F

示例 4
在本示例中,要使用 LOOKUP 函数而不是 IF 函数,因为要测试十三个条件。您会发现,与 IF 函数相比,LOOKUP 函数更易于看懂和维护。
帮助里面的东西,你可以试试

8
加油lch 发表于 2012-3-4 09:39:32
dongtianxiayu 发表于 2012-3-4 09:30
使用下列关键字指定数字的字母等级。

如果分数是 则返回
我已经用if的嵌套语句解决了,O(∩_∩)O谢谢

9
加油lch 发表于 2012-3-4 09:40:24
yinchuan1990 发表于 2012-3-4 09:27
=if(c2
我找到问题所在,正确的函数做法在我回帖的第三张图中有

10
加油lch 发表于 2012-3-4 09:40:37
dongtianxiayu 发表于 2012-3-4 09:16
我发现是在填写条件时,第一行等号后面会随着填入小于号而变为“假”。这是为什么没弄明白。
我找到问题所在,正确的函数做法在我回帖的第三张图中有

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

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-29 09:40