首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >结合IF公式

结合IF公式
EN

Stack Overflow用户
提问于 2020-09-02 14:39:11
回答 1查看 23关注 0票数 0

我有两个如果公式,我想结合-请参阅附件excel文档。

如果IF(((((((B2*(C2-2))*1.02)/(E2-1))/1.02)+(-B2))+(B2))/(B2)<0.65,=“C2”= "Blue“= If (E2=),”,“,则C2 =”绿色“= If (E3=),”,“,IF(((((((B3(C3-2))*1.02)/(E3-1))/1.02)+(-B3))+(B3))/(B3)<0.65,"NO BET",(C3/(E3-F3)*B3))

在“无BET”之后,公式是相同的。我希望这是一个公式,这样我就可以更改值C2并正确计算。

非常感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-02 15:00:49

我没有要求代表评论澄清,所以我有几个可能的选择取决于你需要什么。我还在我的答案中加了一点间距,所以它的可读性更强。

如果IF(((((((B2*(C2-2))*1.02)/(E2-1))/1.02)+(-B2))+(B2))/(B2)<0.65,“

C2 = "Blue”= If (E2=“,"",C2 "NO BET",((C2-1)/(E2-F2)B2)

如果IF(((((((B3(C3-2))*1.02)/(E3-1))/1.02)+(-B3))+(B3))/(B3)<0.65,=“C2”= "Green“= If (E3=)、"”、“无BET",(C3/(E3-F3)*B3))

在问题中,您说公式是相同的,直到没有BET,假设:

  • 您希望这两个论坛都能在第2行和第3行上工作,
  • C列是为所有不同的行(

)填充的绿色/蓝色

这是如何对第2行工作的:

代码语言:javascript
复制
=IF(E2="",
    "",
    IF(
        ((((((B2*(C2-2))*1.02)/(E2-1))/1.02)+(-B2))+(B2))/(B2)<0.65,
        "NO BET",
        IF(C2 = "Blue", 
           ((C2-1)/(E2-F2)B2),
           IF(C2 = "Green", 
              (C2/(E2-F2)*B2)
              )
           )
        )
    ) 

如果蓝色/绿色只存在于C2中,而C列的其余部分与此无关

代码语言:javascript
复制
=IF(E2="",
    "",
    IF(
        ((((((B2*(C2-2))*1.02)/(E2-1))/1.02)+(-B2))+(B2))/(B2)<0.65,
        "NO BET",
        IF($C$2 = "Blue", 
           ((C2-1)/(E2-F2)B2),
           IF($C$2 = "Green", 
              (C2/(E2-F2)*B2)
              )
           )
        )
    ) 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63707915

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档