excel 异或?=BIN2HEX(SUBSTITUTE(HEX2BIN(B1)+HEX2BIN(B2),2,0),2)此外,为了更方便操作和更好理解,可以用名称管理器(CTRL+F3)来添加一个名称如下图:请注意看A3的公式可以直接写=XOR,将直接计算A1和A2的异或值,同样,那么,excel 异或?一起来了解一下吧。
公式加密 可以试试,Ctrl+1 设置单元格格式,保护中勾寻隐藏” 然后保护单元格,这样就看不到公式了
=DEC2HEX(BITXOR(HEX2DEC(F50),HEX2DEC(F51)))
BITXOR按位举胡庆异或函数,做陪HEX2DEC十六进制转十进制,DEC2HEX再正握转回来。
可以试试用自定义函数
Functionx(a,b)x=aXorb
EndFunction
XOR 函数
逻辑函数: 返回所有参数的逻辑异或值
语法
XOR(logical1, [logical2],...)
XOR 函数语法具有下列参数。
Logical1、logical2 等Logical 1 是必需的,后续逻辑值是可选的。您要检验的 1 至 254 个条件,可为 TRUE 或 FALSE,且可为逻辑值、数组或引用。
注解
参数必须计算为逻辑值,如 TRUE 或 FALSE,或者为包含逻辑值的数组或引用。
如果数组或引用参数中包含文本或空白单元格,则这些值将被忽略。
如果指定的区域中不包含逻辑值,则 XOR 返回错误值 #VALUE! 。
您可以使用 XOR 数组公式检查数组中是否出现某个值。若要输入数组公式,请按 Ctrl+Shift+Enter。
当 TRUE 输入的数字为奇数时,XOR 的结果为 TRUE;当 TRUE 输入的数字为偶数时,XOR 的结果为 FALSE。
示例
说明 结果
公式1:=XOR(3>0,2<9) 说明:由于其中一个测试计算为 TRUE,则返回 TRUE。 结果:TRUE
公式2:=XOR(3>12,4>6) 由于所有测试结果计算为 False,则返回 FALSE。
右击excel的sheet也名称,点击查看代码,这时就打开了一个VBA窗口。
VBA都是由 Sub 宏名()开始,End Sub结束。
推荐你一本书《别怕,Excel VBA其实很简单》,简单通俗,适合初学者。这个在百度上都能搜得到电子版的。
以上就是excel 异或的全部内容,或为or 非为not =if(and(A1=1,A2=2),1,2),符合两个条件为真 =if(or(A1=1,A2=2),1,2),符合一个条件为真 =if(not(A1=1),1,2),符合条件为假。