Excel:分类数据,而类别是由子string定义的

对于一个项目,我已经以相当具体的方式获取了我的数据,并且由于它的大小。 我将需要一个自动方法来分析它。 我有一个包含如下两列表的Excel文件:

"Fruit" "Apple Peer Banana Mango" "Vegetables" "Tomato Carrot Lettuce" "Meat" "Chicken Fish" 

第一列是指类别,而第二列中的选项仅由空格分隔。 第二个工作表包含所有值的列表,其中每个值都需要进行分类。 至于这个例子,如果我们有4行(不带“”):

 "Carrot" "Banana" "Lettuce" "Fish" 

第二列应该添加他们的类别:

 "Carrot" "Vegetables" "Banana" "Fruit" "Lettuce" "Vegetables" "Fish" "Meat" 

有没有一种自动的方法来做到这一点? 在我的数据中,所有的值都是非常不同的,所以在这个例子中,我不必应付“tomatosoup”,或者任何可能导致子串问题的东西。 提前致谢。