Excel匹配来自不同工作表的列

时间:2016-06-07 11:33:05

标签: excel

尝试在这里使用一些excel ..并且无法理解如何做事。

我有两张数据表。 Sheet1包括:

  A  
UserID

Sheet2包含:

SELECT DISTINCT val_a
FROM abc
WHERE val_a LIKE '". $term ."' AND val_a IS NOT NULL

Sheet1:B可能包含多行的相同用户ID。 Sheet2:A有一个没有重复用户ID的有序列表

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

亲切的问候 拉斯

1 个答案:

答案 0 :(得分:0)

在sheet1的D栏中添加此
=IF(IFERROR(MATCH(B2,'Sheet2'!A:A,0),"")<>"",B2,"")

然后选择所有单元格,然后选择条件格式&gt;新规则&gt;使用公式...&gt; =AND($D1<>"",$C1=2)并根据需要选择颜色。请注意,您的条件公式使用多个条件。

以下是有关条件格式的更多信息:Multiple conditional formatting rules across multiple ranges?