基于多个单元格的Excel条件格式化
我无法在Excel中使用可用的条件格式公式来突出显示模式。
Phase Sample1 Sample2 Sample3 Sample4 Sample5 Sample6 Sample7 Sample8 {0-} lm ll lm lm ll lm ll lm {0-} lm ll lm lm ll lm ll lm {1-} lm ll ll lm lm ll lm ll {0-} lm ll lm ll ll lm ll lm {1-} lm ll ll lm lm ll lm ll {1-} lm ll ll lm lm ll lm ll {0-} lm ll lm ll ll lm ll lm {1-} lm ll ll lm lm ll lm ll {1-} lm ll ll lm lm ll lm ll
(tsv格式)
根据上面的示例,我想要使用英文的格式是:
“如果对于电子表格中的每一行,A列中的单元格为”{0-}“,则突出显示包含”lm“的同一行中的任何单元格,否则,突出显示包含”ll“
期望的outut会看起来像这样
PS:对于一些背景(这与这里的问题不太相关,但是对于将来可能会search到类似问题的任何人来说更是如此):我正在评估一个基于输出的异源人群的遗传图程序JoinMap。 这些调用是基于基础的基因型进行编码的,计算的相位在第一列中给出。 实质上,我尝试在程序本身中重新创buildJoinMap输出,但是在Excel中,因此可以对其进行编辑。
其实这很简单。 接下来是根据你的表格,单元格地址等等…
0 – 创build一个将用于即将到来的VLOOKUP函数的表格。 说,在单元格A14:B15
,写
AB 14 lm {0-} 15 ll {1-}
1 – select单元格B2:I10
2 – 单击条件格式>新规则…
3 – 在新build格式规则窗口中,select使用公式来确定要格式化的单元格。
在上面的“input公式”框中,复制粘贴这一行代码
=$A2=VLOOKUP(B2,$A$14:$B$15,2,FALSE)
不要忘记“select格式” 。 然后按确定。
请selectColumnsA:I和HOME>样式 – 条件格式,新规则…, 使用公式确定要格式化哪些单元格,并在此公式为真的情况下格式化值 :
=OR(AND($A1="{0-}",A1="lm"),AND($A1<>"{0-}",A1="ll"))
格式化... ,select格式化的select, OK , OK 。