二进制值的条件格式

我想在Excel 2013中为二进制值设置一些条件格式。表中有两个或三个“可接受的”二进制值,如果有人input的值不匹配,我希望单元格自动格式化为突出自己,使用户知道这个价值需要双重检查和额外的关注。 所以,让我们说:

00011010或01001011是正确的值,当在单元格中时,单元格是'平常'excel格式(calibri,11pt等)。 任何其他值(不pipe是“二进制”还是文本),都会亮起红色。

这些值都没有实际做任何二进制math(或真的有任何math),所以他们可以是文本string,如果这将工作。 但它确实需要能够识别“或者”Ave来突出显示除了正在查找的值以外的任何input。

我想保留条件格式,因为我没有使用VBA的经验,但是我对编程并不陌生,所以如果这是唯一的方法,我可以使VBA工作。

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

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

现在,如果只有列A具有这些值,那么锚定这个列(所以做$A1 ),以确保它始终在列中查找。 一个。

  1. select单元格范围
  2. 条件格式
  3. 使用公式来确定要格式化的单元格
  4. = AND(COUNTIF($ A1:$ D1, BINARY STRINGS HERE )= 1,A1 <> 0)

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