如何使用Excel中另一个表中的相关值填充字段?

我有一个WhiteBlackRedBlue等值的列我希望该行转换为颜色的ID而不是颜色名称。 例如, White将是1Black将是2 ,依此类推。

我有近20个这样的颜色值与他们的ID相对应,我听说Excel中嵌套的IF语句不超过7个IF。 我怎样才能用值的ID填充该列而不是值本身?

使用switchfunction(支持126个值):

例:

=SWITCH(A2,1,"Sunday",2,"Monday",3,"Tuesday",4,"Wednesday","No match")

完整的文档: https : //support.office.com/zh-cn/article/SWITCH-function-47ab33c0-28ce-4530-8a45-d532ec4aa25e