【发布时间】: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