基于多个单元格的Excel条件格式

时间:2017-05-05 23:39:41

标签: excel conditional-formatting genetics

我无法在Excel中使用可用的条件格式设置公式来突出显示模式。

Starting Sample Data

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&#的同一行中的所有单元格34;,否则,突出显示任何包含" ll" "

所需的外观看起来像这样

enter image description here

PS:对于某些背景(这与这里的问题并不相关,但未来可能谷歌搜索类似问题的人更多):我正在评估来自异交群体的遗传图谱基于JoinMap程序的输出。这些调用基于基础基因型进行编码,计算的相位在第一列中给出。实际上,我试图在程序本身中重新创建JoinMap输出,但是在Excel中,因此可以对其进行编辑。

2 个答案:

答案 0 :(得分:1)

实际上这很简单。以下是基于您的桌子,细胞和#39; adresse等...

<小时/> 0 - 创建一个表,用于即将发布的VLOOKUP函数。比如,在单元格A14:B15中,写一下

      A     B
14    lm    {0-}
15    ll    {1-}

<小时/> 1 - 选择单元格B2:I10 2 - 点击条件格式&gt;新规则......

enter image description here

<小时/> 3 - 在新格式规则窗口中,选择使用公式确定要格式化的单元格。

enter image description here

<小时/> 在上面的&#34;输入您的公式&#34; 框中,复制粘贴此行代码

=$A2=VLOOKUP(B2,$A$14:$B$15,2,FALSE)

不要忘记&#34;选择格式&#34; 。然后按OK。

答案 1 :(得分:0)

请选择ColumnsA:I和HOME&gt;样式 - 条件格式,新规则...,使用公式确定要格式化的单元格格式化此公式的值:

=OR(AND($A1="{0-}",A1="lm"),AND($A1<>"{0-}",A1="ll"))

格式化... ,选择格式选择,确定确定