所有D1应该改成C1吧,后面出现的false的原因估计是C列的值不在你判断的范围内,你又没设置这种情况显示的值,所以会返回false,看看C列的数据里是不是有空格,会干扰结果
你在D1输入的公式,你又在D1引用的D1数据,这不出现循环引用嘛