运行逻辑是,用两次IF判断文本,文本对应上了就设置变量1,对应上另一个就设置变量2,没对应上就设置变量3下图是效果。

这样设置几个之后,变量被程序识别为不存在了。。?

但是奇妙的是,程序却是可以正常运行的(笑),我估计是经过IF判断之后,这个变量确实是设置成功了。
本来可以运行应该是没毛病的,但是我发现有一个影响,就是↓

上面是我在设置IF判断之前设置就好的,所以就有,但是,大家可以看到,底下已经没有这几个变量可供选择了,就是说我一旦是把上面这删了,就在选不出来了。但是我想,这个变量难道是经过了IF判断,就变成了薛定谔的变量吗??
恳请大佬指教这个怎么解决。