2015-06-01 31 views
0
Column1  Column 2  Column 3  Column 4 Column 5 Column 6 
    ABC is good CNN   $150   ABC  NBA  R1 
    Better life N-H   $40   LIT  MNM  R2 
    Nice Job  ABC is good $35   MN  ABC  R1 
    Poor   H-I   $200   ITL  ABC  R4 
    Best   TI   $120   SQL  ABC  R3 
    Poor life  N-T   $40   LT  NM  R2 
    Great   BE   $800   ABC  BEF  R3 

我目前使用下面的數組公式給我的總特定文本..需要總結列如果2個或3列包含與標準

= SUM(IF(ISERR(FIND("ABC",CONCATENATE(A1:A7,B1:B7,D1:D7,E1:E7))), 0, C1:C7)) 

我需要添加標準在公式..總結有多少ABCs爲R1?類似的R2和R3 - 3公式

+0

每當您的樣本數據在列A或列B中具有* abc *時,它在列D或列E中都有* abc *。這是否爲標準行爲? – Jeeped

回答

1

我翻轉了原來的邏輯,所以你只需要提供列C中的值,而不是非匹配的零,並添加嵌套的IF語句到你的數組公式。

=SUM(IF(F1:F7=F1, IF(ISNUMBER(FIND("ABC",CONCATENATE(A1:A7,B1:B7,D1:D7,E1:E7))), C1:C7))) 

我只是引用F1爲R1值,但你可以硬編碼的文本或引用包含R1任何細胞。您還將希望使這些單元格區域的某些引用絕對可用,以便您填寫。陣列公式需要用來完成。Ctrl + Shift + Enter↵(但你已經知道了!)。

+0

這應該工作!謝謝您的幫助.. –