网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
08月03日漏签0天
excel吧 关注:281,443贴子:1,550,624
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 5回复贴,共1页
<<返回excel吧
>0< 加载中...

有大神帮忙看下这个公式怎么设置

  • 只看楼主
  • 收藏

  • 回复
  • likjo520
  • E见钟情
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我设置的公式,但是好像不对
=IF(I4>=70%,"11.00",IF(I4<70%,"10.00",IF(I4<=35%,"0",IF(I4<40%,10-(40%-I4)*1000*0.2))))
意思是如果I4>=70%,就等于11分,如果<70%,就等于10分,如果<40分,每少0.1个百分点则扣0.2分,扣完为止,现在公式只能实现>70%<的数值,小于40%的就不能计算出来,有哪位大神能帮忙看下么,谢谢啦


  • 白音碎
  • 以E待劳
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
=IF(I4>=70%,"11.00",IF(I4<70%,"10.00",IF(I4<=35%,"0",IF(I4<40%,10-(40%-I4)*1000*0.2))))
你的第一个if是大于等于70,后面的就小于70条件,不要再加上<70.后面的自己重新写。
你还不如写成ifs。if层数太多容易出错。
=IF(I4>0.7,11,IF(I4>=0.4,10,MAX(10-2*(0.4-I4),0)))
=IFS(I4>=0.7,11,I4>=0.4,10,TRUE,MAX(10-2*(0.4-I4),0))


2025-08-03 01:43:35
广告
不感兴趣
开通SVIP免广告
  • CallmeSiY
  • 日新月E
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
If判定有顺序的,你先把逻辑捋清楚


  • 筱布點是我
  • 见E勇为
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
IF公式是有顺序的,意思就是说你先IF的先算,比如你前面有个<70%那后面哪怕有<40%的结果也是<70%的,所以弄IF的时候要约束好条件,最好是从小到大,或者从大到小,例如:>70%,>40%,>35%,就完了。所以,弄IF的时候你自己要有逻辑,要不然IF出来的公式也是毫无逻辑的


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 5回复贴,共1页
<<返回excel吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示