【问题标题】:Combining IF formulas结合 IF 公式
【发布时间】:2020-09-02 14:39:11
【问题描述】:

我有两个想要合并的 IF 公式 - 请参阅随附的 excel 文档。

如果 C2 = "蓝色" =IF(E2="","",IF(((((((B2*(C2-2))*1.02)/(E2-1))/1.02))+ (-B2))+(B2))/(B2)B2))) 如果 C2 = "绿色" =IF(E3="","",IF(((((((B3(C3-2))*1.02)/(E3-1))/1.02))+ (-B3))+(B3))/(B3)

在“NO BET”之前,公式都是相同的。我希望这只是一个公式,以便我可以更改值 C2 并正确计算。

非常感谢

【问题讨论】:

    标签: if-statement formula ifs


    【解决方案1】:

    我没有必要的代表来评论澄清,所以我有几个可能的选项,具体取决于您的需要。我还在我的回答中加了一点间距,所以它更具可读性。

    如果 C2 = “蓝色” =IF(E2="","",IF((((((B2*(C2-2))*1.02)/(E2-1))/1.02)+(-B2))+(B2) )/(B2)

    如果 C2 = “绿色” =IF(E3="","",IF((((((B3(C3-2))*1.02)/(E3-1))/1.02)+(-B3))+(B3)) /(B3)

    在问题中,您说公式在没有赌注之前是相同的,假设:

    • 您希望两个论坛都在第 2 行和第 3 行上工作,并且
    • C 列的所有不同行都填充为绿色/蓝色

    这是第 2 行的工作方式:

    =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 列的其余部分无关

    =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)
                  )
               )
            )
        ) 
    
    

    【讨论】:

    • 非常感谢!
    猜你喜欢
    • 2016-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多