您將需要此鏈接來解決此問題:
筆記:
Bob可以看到重復,因為您在某些單元格上的 Bob 之后有空格(例如Bob)。確保在輸入以從公式結果中洗掉重復項時沒有空格,或者trim在使用它們之前使用它們。見之前修改過的公式:
帶修剪的公式:
=query(index({{trim(A4:A),B4:B};{trim(C4:C),D4:D};{trim(E4:E),F4:F};{trim(G4:G),H4:H};{trim(I4:I),J4:J}}), "select Col1, sum(Col2) where Col1 is not null group by Col1 label sum(Col2) ''", 0)
結果:

uj5u.com熱心網友回復:
輸入不會讓您的生活更輕松,X因為它將被讀取為文本,我建議使用 0 代替(如果您堅持使用 X,則添加一條IF陳述句以排除 X)。
但是,您正在尋找的東西與檔案中所展示=SUMIF()的一些智能相結合。Array notation
創建陣列 您還可以使用方括號 { } 在電子表格的公式中創建自己的陣列。括號允許您將值組合在一起,同時使用以下標點符號來確定值的顯示順序:
逗號:分隔列以幫助您在陣列中寫入一行資料。例如,={1, 2} 會將數字 1 放在第一個單元格中,將數字 2 放在新列中右側的單元格中。分號:分隔行以幫助您在陣列中寫入一列資料。例如,={1; 2} 將數字 1 放在第一個單元格中,將數字 2 放在下面的單元格中的新行中。注意:對于使用逗號作為小數分隔符的國家/地區(例如 €1,00),創建陣列時逗號將替換為反斜杠 ()。
您可以使用相同的標點符號將多個范圍連接成一個連續范圍。例如,要將 A1-A10 中的值與 D1-D10 中的值組合,可以使用以下公式在連續列中創建范圍:={A1:A10; D1:D10}。
將陣列添加到現有公式 您還可以使用括號將陣列與其他現有公式一起使用,以便將公式的回傳組織到行或列中。
例如,={SUM(A1:A10), SUM(B1:B10)} 將產生兩個值。第一個單元格將包含 A1 到 A10 的總和,右側的單元格將包含 B1 到 B10 的總和。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/441622.html
