excel不等于怎么表示:符号写法,函数用法
excel不等于怎么表示,基础写法是<>,在比较运算、IF条件、筛选、COUNTIF统计里都能直接使用,另外还有NOT函数方案,<>不能用于匹配类函数如VLOOKUP,文本、空白单元格、数字对比时要区分格式,文本两端带空格会判定为不相等,数字存储为文本格式也会出现判断异常,你在普通单元格公式、条件格式、高级筛选场景优先选<>,数组批量判断场景可搭配NOT函数。
excel不等于符号基础用法
<>由小于号和大于号拼接而成,输入时切换英文半角输入法,依次按下小于键、大于键,不要用中文全角符号,全角符号会直接报错,公式无法识别。你在IF函数里的标准示例为=IF(A1<>B1,"不相等","相等"),这个公式会对比A1和B1单元格内容,内容不一样就返回文字不相等,一致则返回相等。
区分数字和文本对比是容易出错的环节,单元格A1是数字10,B1是文本格式的"10",使用A1<>B1会判定为不等于,二者存储类型不同,肉眼看着一样,运算结果不匹配。
空白单元格也会被纳入判断,A1为空,公式=A1<>0,返回结果是TRUE,空白单元格在运算时会近似当成0,如果你想要排除空白,需要额外增加条件,写成AND(A1<>0,A1<>"")。
excel不等于函数替代方案
NOT函数可以实现不等于逻辑,作用是把原有判断结果反转,相等的TRUE变成FALSE,不相等的FALSE变成TRUE。示例公式=NOT(A1=B1),等价于A1<>B1,两种写法在普通判断场景结果一致。
| 写法 | 示例公式 | 适用场景 | 局限 |
|---|---|---|---|
| <>符号 | =A1<>50 | IF、COUNTIF、条件格式 | 部分查找函数不支持 |
| NOT函数 | =NOT(A1=50) | 数组公式、复杂嵌套条件 | 公式更长,可读性偏低 |
COUNTIF统计不等于的数量,公式结构为=COUNTIF(A:A,"<>0"),用来统计A列里不等于0的单元格总数,统计不等于文本内容时,引号内写入目标文本,例如"<>完成"。
条件格式里设置不等于规则,新建规则选择使用公式确定要设置格式的单元格,输入=A1<>B1,设置填充或者字体颜色,选中区域后,格式会自动标记内容不一致的单元格。
通配符和不等于搭配有特殊规则,COUNTIF中"<>*"代表统计非文本单元格,"<>??"代表排除两个字符的文本,通配符仅在支持通配的统计函数生效,普通单元格比较公式不识别通配符。
该方法的适用边界是,XLOOKUP、VLOOKUP这类查找匹配函数,不支持直接使用<>做反向匹配,想要查找不等于指定值的数据,需要搭配FILTER函数或者辅助列处理。
不要用!=代表excel不等于,!=是编程里的不等于符号,粘贴到Excel公式中会直接提示NAME?错误,Excel原生运算体系不识别这个符号。
