簡體   English   中英

在Excel中按其顏色計數單元格

[英]Count cells by their color in Excel

這個問題很簡單:我如何在Excel中更新總數,而總數卻根據給定列中的紅色X數量而減少。

這對我來說太復雜了:我制作了宏,可以根據數字或顏色對單元格進行排序。 有五種不同的顏色,每種顏色代表我所在地區的不同縣。 我每個縣都有總數。 (例如,黃色= 41,藍色= 15,紅色...),並且要分別更新每種顏色的總和(通過為每個X減去1),如果完成的列中有X。

因此問題:

  • 盡管可以在任何給定時間以三種不同的方式對一排單元格進行排序(但是否有永久性的單元格ID?),該如何跟蹤。
  • 如何僅更新一定范圍的相同顏色單元格的數字計數。

隨附的是電子表格頂部的圖片,以更好地了解其外觀:

電子表格

非常感謝您提供的任何幫助,我不熟悉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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM