excel数据有效性:

来源:百度知道 编辑:UC知道 时间:2024/05/18 14:47:54
A列数据是1或3,当是1时,b列对应数据应大于10000,当是3时,b列对应数据应大于4000,当B列数据不符合条件时提示出错信息。请帮助解决,谢谢。

选定A列所有有数据的单元格,点"数据"->"有效性"->"设置",在"有效性条件"的"允许"下面选择"自定义",在"公式"框中输入:
=OR(A1=1,A1=3)
点"出错警告",在"出错信息"框中输入"数据不符合要求",点"确定"。

选定B列所有有数据的单元格,点"数据"->"有效性"->"设置",在"有效性条件"的"允许"下面选择"自定义",在"公式"框中输入:
=IF(A1=1,B1>10000,IF(A1=3,B1>40000,""))
点"出错警告",在"出错信息"框中输入"数据不符合要求",点"确定"。

用一下IF吧,逻辑判定,不熟悉的话再补一列D作为判定计算的

对于我来说,你的要求太高了!
除非你自己在有效性设置里面选择“自定义”然后你自己编写一个条件程序代码!