2015-09-07 62 views
0

我有元件的行(定义名称为“myhazards”)我转换元件的列,例如:突出显示每第一行元件在Excel

1 2 3 4 
5 6 7 8 

这是我的用于转换式行列:

=INDEX(allhazards,1+INT((ROW($A1)-1)/COLUMNS(allhazards)),MOD(ROW($A1)-1+COLUMNS(allhazards),COLUMNS(allhazards))+1) 

不过,我想修改我的公式来突出第一行元素,以黄色

1 <-- highlight cell yellow 
2 
3 
4 
5 <-- highlight cell yellow 
6 
7 
8 

有何想法?干杯

回答

2

你不能在公式中应用格式内容

你需要使用条件格式代替

  1. 选择表

  2. 点击条件格式的所有单元格 | 新规则

    enter image description here

  3. 新建格式规则对话框,单击用一个公式来确定细胞格式化

  4. 格式值,其中该公式为真

    字段, 输入此公式

    =MOD(ROW(),4)=1 
    

    选择从1开始(模数等于1的那些)的每第四行(行数模4)。

  5. 点击格式...按钮,选择您所需的填充格式

    New Formatting Rule

  6. 点击OK按钮,就大功告成了。

1

而且什么@PA suggeted,如果allhazards所有的值都是唯一的,你可以使用这个公式:

=IF(ISERROR(VLOOKUP(YourTestedCell,allhazards,1,0)),FALSE,TRUE) 

而且你不会得到allhazards的列witdh被硬编码。