[英]Count cells by their color in Excel
這個問題很簡單:我如何在Excel中更新總數,而總數卻根據給定列中的紅色X數量而減少。
這對我來說太復雜了:我制作了宏,可以根據數字或顏色對單元格進行排序。 有五種不同的顏色,每種顏色代表我所在地區的不同縣。 我每個縣都有總數。 (例如,黃色= 41,藍色= 15,紅色...),並且要分別更新每種顏色的總和(通過為每個X減去1),如果完成的列中有X。
因此問題:
隨附的是電子表格頂部的圖片,以更好地了解其外觀:
非常感謝您提供的任何幫助,我不熟悉excel函數可能是導致此問題的根本原因。
解決方案: 如果可以為每個條目添加縣名,則可以在沒有VBA的情況下完成。 假設您將它們放入J列(請參見下圖中的黃色單元格)。
然后,要計算總數,只需使用COUNTIF
函數即可得出一個縣的行總數,然后使用COUNTIFS
函數減去那些標記為“ X”的COUNTIFS
。 在單元格N2中,我輸入:
=COUNTIF(J:J,L2)-COUNTIFS(J:J,L2,H:H,"X")
在L列中現有縣名下面添加其他縣名,並將公式從N2復制到下面的單元格中。
說明: COUNTIF
計算與一個條件匹配的行數。 在這里,我們設置縣名稱(第一個縣為L2),並在J列中查找。接下來,我們需要與縣和“ X”的完成狀態匹配的行數。 COUNTIFS
可以解決這個問題,因為它可以計算出匹配兩個或多個條件的行數。 在這種情況下,我們想要給定縣(J列)的行數,並且希望它們是L列中的值的值(N2為“ Bronx”,N3為“ Manhattan”等)。 第二個條件是它們的完成狀態(H列),您希望該狀態為X(在公式中指定為“ X”)。 然后,您從第一個數字中減去第二個。
編輯:順便說一句, 排序不影響這些公式,它們將繼續起作用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.