2015-03-13 29 views
0

很抱歉,如果已經回答了這個問題,但幾個小時的Google-ing沒有發現優雅的解決方案。比較同一行上的值

我有一張看起來像這樣的工作表,只有數百行。

+---+---+---+---+-----+ 
| A | B | C | D | E | 
+---+---+---+---+-----+ 
| X | a | Y | b | 1.2 | 
| X | b | Y | c | 1.5 | 
| Y | c | Z | c | 1.8 | 
+---+---+---+---+-----+ 

我的目標是計數其中例如在列A =「X」的字符,字符在列C =「X」,並在列B和d字符不相同的(B行!= d )。第一部分是工作...

COUNTIFS(A:A ,"X" , C:C, "X") 

,但我無法弄清楚如何將兩個單元是一個範圍,但在同一條線上兩個部分進行比較。以下似乎比較整個範圍...

COUNTIFS(A:A ,"X" , C:C, "X", B:B, D:D) 

此外,我想總結列E中的值爲類似定義的組。

在此先感謝!

回答

0

解決了!在列F中的每一行添加以下公式...

=(B:B=D:D)+0 

這將返回1或0,具體取決於B和D的內容是否匹配。這是我可以添加到我現有的公式。

UNTIFS(A:A ,"X" , C:C, "X", F:F, 0)