2016-06-07 74 views
1

尝试在这里使用一些excel。并且无法让我的脑袋围绕如何做东西。Excel匹配来自不同工作表的列

我有两张数据。 Sheet 1中的组成:

A  B  C 
User UserID Area 

Sheet 2中的组成:

A 
UserID 

Sheet 1中:B可以包括在多行相同的用户ID的。 工作表2:A有一个没有重复用户名的有序列表

我想得到Sheet2:一个用户ID与Sheet1:B匹配。如果匹配,则将Sheet2:B用户标识插入匹配行中的Sheet1:D(新列) 如果上述匹配,并且Area = 2,则用红色标记行。

亲切的问候 拉尔斯

+0

你要做到这一点与上表或VBA公式? –

+0

公式。我对VBA的经验甚少;-) – osomanden

回答

0

在列d Sheet1上添加此
=IF(IFERROR(MATCH(B2,'Sheet2'!A:A,0),"")<>"",B2,"")

然后选中所有单元格,然后条件格式>新建规则>使用公式...>=AND($D1<>"",$C1=2),并选择您的颜色按要求。请注意您的条件公式正在使用多个条件。

这里更多的是条件格式:Multiple conditional formatting rules across multiple ranges?

相关问题