基于excel中的不同if条件创建新列

基于excel中的不同if条件创建新列,excel,vba,Excel,Vba,我有一个包含文本的列: A "Books Car Animals" "Jet Transport Fuel" "Dell Acer Lenovo" 等等。我需要根据以下条件创建一个新列:如果单元格中的文本包含Books,则将其分配给First;如果单元格中包含Dell,则将其分配给second;如果单元格中包含Fuel,则将其分配给second。最后一个表应该如下所示: A B "Books Car Ani

我有一个包含文本的列:

         A
"Books Car Animals" 
"Jet Transport Fuel"
"Dell Acer Lenovo"
等等。我需要根据以下条件创建一个新列:如果单元格中的文本包含Books,则将其分配给First;如果单元格中包含Dell,则将其分配给second;如果单元格中包含Fuel,则将其分配给second。最后一个表应该如下所示:

         A                          B
"Books Car Animals"               First
"Jet Transport Fuel"              Third
"Dell Acer Lenovo"                Second
在同一公式中指定多个if时遇到问题。任何关于这方面的线索都将不胜感激。谢谢

配方奶粉怎么样:

=IF(ISERROR(FIND("Books",A1)),IF(ISERROR(FIND("Dell",A1)),IF(ISERROR(FIND("Fuel",A1)),"None","Third"),"Second"),"First")
如果单元格中没有任何单词,则将写入
none