2016-08-31 115 views
0

我期待做到以下几点, 我有一组值C1和C2这给了我相应的K1的。 我现在有另一组值C3和C4,它们对应于C1和C2对,但不是以相同的顺序,并且有一些重复。如何检查一组单元格是否等于另一个范围内的值并返回给定值?

我想知道在K2单元格中输入哪个公式,以便能够查找对应于C3,C4对的C1,C2对并返回K2列中对应于C1,C2对的K1。

请参见下面的例子:

我有什么:

A B C D E F G 
1 C1 C2 K1  C3 C4 K2 
2 10 6 15.6 5 8 
3 10 8 14.5 10 8 
4 5 6 13.8 2 8 
5 5 8 19  5 8 
6 2 6 7.8  10 6 
7 2 8 9.8  10 6 

我想要什么:

A B C D E F G 
1 C1 C2 K1  C3 C4 K2 
2 10 6 15.6 5 8 19 
3 10 8 14.5 10 8 14.5 
4 5 6 13.8 2 8 9.8 
5 5 8 19  5 8 19 
6 2 6 7.8  10 6 15.6 
7 2 8 9.8  10 6 15.6 
+0

允许排序吗? – pnuts

+0

对于哪一列?理想情况下,我想保留C3,C4列。 – Sorade

+0

我在考虑重新排列C3,C4列,但我现在看不到任何一点(因为我刚刚意识到集合的数量与C1/C2和C3/C4不一样)。 – pnuts

回答

0

功能SUMPRODUCT工作对我来说:

+SUMPRODUCT(($A$2:$A$7=E2)*($B$2:$B$7=F7)*($C$2:$C$7)) 

它对于comp来说太慢了lex查询。

相关问题