【问题标题】:excel concatenate IF formulaexcel连接IF公式
【发布时间】:2020-11-25 20:04:23
【问题描述】:

我有一个我认为很简单的公式,但我无法弄清楚:

基本上我想指定单元格 J2 = CAR 或 PANDA 或 CALAN 然后 CONCATENATE(B2,F2,J2,K2) 否则 连接(C2,F2,J2,K2)

我尝试过使用 countif 和其他表达式类型,但都失败了。我觉得我想太多了,但正在寻求帮助。

【问题讨论】:

    标签: excel excel-formula concatenation


    【解决方案1】:

    认为这就是你想要的

    =if(or(j2="car",j2="panda",j2="calan"),CONCATENATE(B2,F2,J2,K2), CONCATENATE(C2,F2,J2,K2))
    

    如果(逻辑测试,结果为真,结果为假)。

    【讨论】:

      【解决方案2】:

      另一种选择:

      =CONCATENATE(CHOOSE(OR(J2={"car","panda","calan"})+1,C2,B2),F2,J2,K2)
      

      【讨论】:

        【解决方案3】:

        所以,基本上,你想连接 F2、J2 和 K2,但你仍然需要决定整个事情是否需要以 B2 或 C2 开头。你可以这样做:

        =IF(OR(J2="CAR";J2="PANDA";J2="CALAN");B2;C2) & F2 & J2 & K2
        

        【讨论】:

          猜你喜欢
          • 2017-08-11
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2022-09-28
          • 1970-01-01
          • 2015-02-06
          相关资源
          最近更新 更多