2016-10-29 61 views
1

我有一列包含一些文本如下:如何根據其求和公式內容指定單元格的值

one 
two 
three 
four 

我要總結根據其內容這列單元格的值,所以我應該檢查內容然後返回的值作爲if(cell = one) then 1

所以求和結果應該是1 + 2 + 3 + 4 = 10 我試圖做的公式等=SUM(IF(A1=apartment,1),...)但其絕對錯誤。

我該怎麼寫這個公式?

回答

2

你也可以這樣做: -

=SUMPRODUCT((A1:A10={"One","two","three","four"})*{1,2,3,4}) 

這建立了一個二維數組,其中行對應於您的數據和列對應的字符串「一」,「二」,「三」和「四」。僅當數據與四個字符串中的一個匹配時,元素纔會設置爲「true」。然後這個數組乘以1,2,3和4的數字行。'TRUE'在乘法中計數爲1,'FALSE'計數爲0.

+0

............ ........非常好 ! –

+0

謝謝。我喜歡把自己想象成加里的學生。 –

+0

我們都應該是學生;否則我們會停止學習。 –

1

由相關聯的值算的話和多個:

=COUNTIF(A:A,"one")+2*COUNTIF(A:A,"two")+3*COUNTIF(A:A,"three")+4*COUNTIF(A:A,"four")+5*COUNTIF(A:A,"five") 

enter image description here

可以通過在必要時添加更多的方面延伸該式中,或使用VLOOKUP()表。

相關問題