二进制值的条件格式

Conditional formatting for binary values

我正在尝试为 excel 2013 中的二进制值设置一些条件格式。如果有人输入值,sheet 中有两个或三个 'acceptable' 二进制值与这些不匹配,我希望单元格自动设置格式以突出显示自身,以便用户知道该值需要仔细检查和额外注意。那么,让我们说:

00011010 或 01001011 是可以的值,当在单元格中时,单元格是 'usual' excel 格式(calibri、11pt 等)。任何其他值(无论是 'binary' 还是文本),它都会亮起红色。

None 这些值实际上执行任何二进制数学运算(或实际上任何数学运算),因此如果可行的话,它们可以是文本字符串。但它确实需要能够识别 'either or' Ave 以突出显示它正在寻找的值以外的任何输入。

我想保留它的条件格式,因为我没有使用 VBA 的经验,但我对一般编程并不陌生,所以我可能会让 VBA 工作,如果那样的话唯一的办法。

  1. Select 单元格范围
  2. 条件格式
  3. 使用公式确定要设置格式的单元格
  4. =AND(COUNTIF($A1:$D1,此处为二进制字符串)=1,A1<>0)

它基本上是 "NOT IN" 的条件格式,后跟可接受的二进制值列表。

如果A1有一些数据,可以使用:

=AND(A1<>"00011010",A1<>"01001011")

现在,如果 只有 列 A 具有您要查找的这些值,请锚定该列($A1 也是如此)以确保它始终在查找上校A.