【问题标题】:Excel match columns from different sheetsExcel 匹配来自不同工作表的列
【发布时间】:2016-06-07 11:33:04
【问题描述】:

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

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

  A     B     C
User  UserID Area

Sheet2 包括:

  A  
UserID

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

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

亲切的问候 拉尔斯

【问题讨论】:

  • 您想用工作表或 VBA 上的公式来做到这一点?
  • 公式。我对 VBA 的经验更少;-)

标签: excel


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 2016-11-26
    • 2022-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-26
    • 1970-01-01
    • 2018-03-01
    相关资源
    最近更新 更多