【问题标题】:Creating a new column based on different if conditions in excel在excel中根据不同的if条件创建一个新列
【发布时间】:2018-05-08 16:15:38
【问题描述】:

我有一列包含文本:

         A
"Books Car Animals" 
"Jet Transport Fuel"
"Dell Acer Lenovo"

等等。我需要根据条件创建一个新列,如果单元格中的文本包含 Books,则将其指定为第一,如果它包含 Dell,则将其指定为第二,如果它包含 Fuel,则将其指定为第三。决赛桌应如下所示:

         A                          B
"Books Car Animals"               First
"Jet Transport Fuel"              Third
"Dell Acer Lenovo"                Second

我无法在同一个公式中分配多个 if。对此的任何线索表示赞赏。谢谢

【问题讨论】:

    标签: excel vba


    【解决方案1】:

    公式怎么样:

    =IF(ISERROR(FIND("Books",A1)),IF(ISERROR(FIND("Dell",A1)),IF(ISERROR(FIND("Fuel",A1)),"None","Third"),"Second"),"First")
    

    如果单元格中没有任何单词,则会写成None

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-03-09
      • 2019-12-26
      • 1970-01-01
      • 2018-09-28
      • 1970-01-01
      • 2023-03-25
      • 2017-08-26
      相关资源
      最近更新 更多