如何在excel中执行此vlookup

时间:2011-12-06 02:49:54

标签: excel excel-vba ms-office spreadsheet office-2007 vba

我有一个包含2张WorkSheet和ReviewSheet

的excel文件

工作表数据如下

Employee Name       Project       Work Status      Date
-------------       -------       -----------      ----------
abc                 123           Holiday          01/12/2011
abc                 456           Sick             02/12/2011

ReviewSheet数据如下

          01/12/2011     02/12/2011
          ----------     ----------
abc       123            456

将上述内容视为样本数据。 我设法执行VLOOKUP以将WorkSheet的Project名称链接到ReviewSheet。 WorkSheet中项目名称的任何更改都将更改ReviewSheet的项目名称。

我现在正在尝试根据WorkSheet的工作状态更改ReviewSheet的Project名称的单元格颜色。例如 - &gt;在项目 123 中工作的(工作表) abc < em>假期 01/12/2011 。这将更改(ReviewSheet)项目 123 的单元格颜色 01/12/2011 黄色

我该怎么做?感谢

1 个答案:

答案 0 :(得分:1)

您可以使用条件格式(2003年,格式 - &gt;条件格式...)。选择“公式是”并使用与ReviewSheet上使用的公式相同的VLOOKUP公式,但它应引用“工作状态”列,而不是工作表的“项目”列。

示例:

公式是...... =VLOOKUP({as described above})="Holiday"

并将Format ... Patterns设置为黄色。