=IF(A1="A","8",IF(A1="B","32",IF(A1="C","0")))
这个公式中8,32,0外面加上引号,返回文本类数字,应去掉引用,变成
=IF(A1="A",8,IF(A1="B",32,IF(A1="C",0)))
还有,你既然在A1中使用了数据有效性,只能选择三个字母,公式中第三重IF可取消,公式简化成
=IF(A1="A",8,IF(A1="B",32,0))
也就可以了.
这个公式里面的数字不要带引号,带引号的是文本,因此不被MAX函数识别:
【=IF(A1="A","8",IF(A1="B","32",IF(A1="C","0")))】
改成
【=IF(A1="A",8",IF(A1="B",32,IF(A1="C",0)))】
公式应为=IF(A1="A",8,IF(A1="B",32,IF(A1="C",0))),你的公式生成的是文本数值,和数值2不能比大小的