检查单元格是否包含在单元格组中以将其值添加到另一个单元格

时间:2021-01-19 20:35:47

标签: google-sheets google-sheets-formula

我有一个看起来像这样的 Google 表格文档:

    A   B   C   D
1
2   X   X   3
3   Z   Y   2
4   W   Z   6
5

如果 A 列中的元素是 B 列中的元素之一,则如何将其在 C 列中的对应值添加到 D 列中?在这种情况下,D 列必须具有以下值:

D2 = 3, because X is in column B
D3 = 2, because Z is in column B
D4 = 0, because W is not in column B

非常感谢提前!

2 个答案:

答案 0 :(得分:1)

使用:

=INDEX(IF(A2:A="",,IFNA(VLOOKUP(B2:B, 
 FILTER(B2:C, COUNTIF(B2:B, A2:A)), 2, 0))*1))

enter image description here

答案 1 :(得分:0)

您可以使用:

=INDEX(IF(A2:A="",,COUNTIF(B2:B,A2:A)*C2:C),,)

enter image description here

相关问题