【问题标题】:Compare two tables in excel across different rows比较excel中不同行的两个表
【发布时间】:2020-08-20 21:15:17
【问题描述】:

我有一个包含以下数据的 Excel 表:

    A   | B     |    C  |    D   |   E   |   F   |   G   
----------------------------------------------------------
Apple   |Orange |Mango  |        |1      |2      |3
Coffee  |Tea    |Juice  |        |Apple  |Orange |Mango
1       |2      |3      |        |Rose   |Jasmine|Sun Flower

列 ABCD 和 EFG 是两个不同的表。我想将 A 与 E、B 与 F 以及 C 与 G 进行比较,但问题是它们的顺序不同,并且也会出现不匹配的情况。 我想用“Exists”或“Not Exists”填充 D 列作为表 ABCD 的一部分,并说 EFG 表中存在相同的组合。例如,对于第 1 行和第 3 行,应该说存在,因为这些值以相同的顺序存在于第二个表中。所有 3 列都需要匹配。

我尝试使用多个引用创建一个 VLOOKUP,但我第一次无法让它工作。任何帮助表示赞赏。

提前致谢

【问题讨论】:

  • 仅对两列进行了以下尝试,但给出了错误的数据:=COUNTIFS([A],Table2[A],[B],Table2[B])>0

标签: excel excel-formula vlookup


【解决方案1】:

使用 COUNTIFS 并检查结果是否 >0。

=IF(COUNTIFS(E:E,A1,F:F,B1,G:G,C1)>0,"Exists","Not Exists")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-09
    • 1970-01-01
    • 1970-01-01
    • 2020-03-09
    • 1970-01-01
    • 2017-10-03
    相关资源
    最近更新 更多