我有一個excel表格,分別是A1 = "YES"
,B1 = "YES"
和C1 = "YES"
。我想知道有多少「YES」在我的表,這是很容易與=COUNTIF(A1:C1,"YES")
解決,它將準確地給我3excel函數中的非連續範圍
A B C
1 YES YES YES
的答案,但如果想知道有多少「YES」在A1和C1並忽略B1變得棘手。同樣的功能給我3,而我想讓它給我2作爲答案,因爲我只想計算A1和C1。
我想知道是否有辦法管理數據,所以我只能使用那種非連續的單元格?我發現一個解決方案將使用像=if(A1="YES",1)+if(C1="YES",1)
這樣的東西,它的功能就像一個魅力,因爲它總是會給我正確的答案;然而,這不是一個令人滿意的解決方案,因爲儘管我的例子很簡單,但我的實際情況要求從500範圍內編寫大約100個單元格,用於幾種不同的組合,這些組合可能會變得很重。
我試過使用名稱範圍,但它似乎如果功能不讓我用我想要的方式。所以,任何幫助將是一個推測,謝謝。
是的,像COUNTIF這樣的函數有限制,就像所有的一樣,如果它的列基於爲什麼不在每列的底部包含'COUNTIF'然後總計總和? – hammus
'CountIf'似乎[不支持非連續範圍](http://superuser.com/a/447560/52365)。 – GSerg
列錯開了嗎? 'MOD(COLUMN(),x)',其中x表示可以使用的交錯。需要比「來自500個範圍的約100個單元」更多的信息。 – Jeeped