更改字段值时自动更新MS Excel公式

时间:2014-09-05 14:12:46

标签: excel vba

场景:我有两个MS excel列B3:B200C3:C200,列C值区域从数据库外部提供,但是列B比较列C中的内容给它一个别名值,例如,如果列C's值为:Damian,列B给出以下值:Dames,我已经写了公式:IF($C$3:$C$200="Damian","Dames","")有效,但是我的问题是,C column中的数据是否会更改我如何使用函数进入函数IF($C$3:$C$200="Damian","Dames","")并自动更改硬编码文本DamianDames

1 个答案:

答案 0 :(得分:1)

创建一个单独的表来存储您的硬编码文本转换,然后针对该表执行vlookup。

您的新公式如下: 如果使用2010或更高版本...... =IFERROR(Vlookup(C3,LookupTable($A$2:$B$500),2,false),"")

*注意 - 我的公式中的引用是占位符