【问题标题】:Match value and count corresponding value differences between two sheets匹配值并计算两张纸之间的对应值差异
【发布时间】:2017-11-15 15:27:53
【问题描述】:

我有两张 Google 工作表,它们的 Fictional characters(A 列)和它们对应的 Type(B 列)不同。

Sheet1

| Fictional character | Type            |
|:--------------------|:---------------:|
| Spider Ham          | Pig             |
| Iron Man            | Human           |
| Captain America     | Human           |
| Thor                | God             |
| Hercules            | God             |
| Superman            | Alien           |

Sheet2

| Fictional character | Type            |
|:--------------------|:---------------:|
| Spider Ham          | Human           |
| Iron Man            | Human           |
| Captain America     | Human           |
| Thor                | God             |
| Hercules            | Demi-God        |
| Doctor Octopus      | Human           |

Sheet1和Sheet2的区别:

  • Sheet1 有虚构角色“超人”,而 Sheet2 没有
  • Sheet2 有虚构角色“章鱼博士”,而 Sheet1 没有
  • 虚构人物“蜘蛛火腿”和“大力神”在两张纸上都有另一种类型

我想比较有多少虚构角色有不同的Type(不包括两张表中都不存在的角色)

Sheet3 应如下所示:

| Difference          | Sum             |
|:--------------------|----------------:|
| Same type           | 3               |
| Not the same type   | 2               |

我尝试过以下方法,但它不是一个有效的公式 - 而且我还没有弄清楚如何排除两个工作表中不存在的字符:

=COUNTIF(VLOOKUP(Sheet1!A:A;Sheet1!A:B;2;FALSE)=VLOOKUP(Sheet2!A:A;Sheet1!A:B;2;FALSE);"=TRUE") =COUNTIF(VLOOKUP(Sheet1!A:A;Sheet1!A:B;2;FALSE)=VLOOKUP(Sheet2!A:A;Sheet1!A:B;2;FALSE);"=FALSE")

【问题讨论】:

  • 您尝试过使用数据透视表吗?

标签: excel-formula google-sheets formula


【解决方案1】:

同类型:

=SUMPRODUCT(IFERROR(VLOOKUP(A2:A7,A11:B16,2,0)=B2:B7,0))    

不是同一类型:

=SUMPRODUCT(IFERROR(VLOOKUP(A2:A7,A11:B16,2,0)<>B2:B7,0))

注意事项:
A2:B7=表 1 数据
A11:B16=表 2 数据
, 更改为;

【讨论】:

  • 如何修改 A11:B16 使其在 Sheet1 和 Sheet2 中工作?
  • 谢谢 - “相同类型”现在正在工作:=SUMPRODUCT(IFERROR(VLOOKUP(Sheet1!A:A;Sheet2!A:B;2;0)=Sheet1!B:B;0))-1(添加了-1,所以我不必担心行长。但“不同类型”返回 0。我使用这个=SUMPRODUCT(IFERROR(VLOOKUP(Sheet1!A:A;Sheet2!A:B;2;0)&lt;&gt;Sheet2!B:B;0))
  • 别在意我的最后一条评论,效果很好。非常感谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-12-24
  • 2014-04-10
  • 1970-01-01
  • 1970-01-01
  • 2011-03-10
相关资源
最近更新 更多