在条件格式中复制上一个单元格的格式
Copy format of previous cell in conditional formatting
我最初的问题是 Conditional format based on non-blank previous cell
但我现在意识到这是错误的方法。我不需要根据先前的值进行格式化,只要单元格为空,就可以从上一个单元格复制格式。
我需要根据前一个单元格有条件地格式化空白单元格
A B C D E F G
AC BW IN
BW BC ST IN
B1 具有基于值 AC 的条件格式。 C1 是空白的,所以它应该得到 B1 格式。 D1 为空,应获得 C1 格式。 E1 是非空的,所以它得到任何条件格式。
其中将打开格式的值来自值列表,即 AC、BC、IC、SC。
我不明白的是如何在公式本身中复制以前格式的值。
您可以在条件格式中使用公式来查找先前的非空白值,例如如果单元格等于 AC、BC、IC、SC.... 或者如果它为空且前一个值在该列表中
使用名称管理器为您的值列表定义名称,例如让
列表 ={AC","BC","IC","SC"}
现在对从 A1 开始的范围在条件格式中使用以下公式
=MATCH(LOOKUP("zzz",$A1:A1),List,0)
这适用于文本值
我最初的问题是 Conditional format based on non-blank previous cell 但我现在意识到这是错误的方法。我不需要根据先前的值进行格式化,只要单元格为空,就可以从上一个单元格复制格式。
我需要根据前一个单元格有条件地格式化空白单元格
A B C D E F G
AC BW IN
BW BC ST IN
B1 具有基于值 AC 的条件格式。 C1 是空白的,所以它应该得到 B1 格式。 D1 为空,应获得 C1 格式。 E1 是非空的,所以它得到任何条件格式。
其中将打开格式的值来自值列表,即 AC、BC、IC、SC。
我不明白的是如何在公式本身中复制以前格式的值。
您可以在条件格式中使用公式来查找先前的非空白值,例如如果单元格等于 AC、BC、IC、SC.... 或者如果它为空且前一个值在该列表中
使用名称管理器为您的值列表定义名称,例如让
列表 ={AC","BC","IC","SC"}
现在对从 A1 开始的范围在条件格式中使用以下公式
=MATCH(LOOKUP("zzz",$A1:A1),List,0)
这适用于文本值