我的表看起來像下面如何計算一個範圍內的值小於Excel中另一個單元格的單元格?
如果「TEAM1」值小於當月「一般」的價值,那麼它有藍色, 如果「TEAM2」值低於「一般」當月值,那麼它有粉色,
現在我想算在一年內每行有多少藍色多少粉紅色的細胞(細胞AK3和AL3)
什麼是最那適當的公式?
我的表看起來像下面如何計算一個範圍內的值小於Excel中另一個單元格的單元格?
如果「TEAM1」值小於當月「一般」的價值,那麼它有藍色, 如果「TEAM2」值低於「一般」當月值,那麼它有粉色,
現在我想算在一年內每行有多少藍色多少粉紅色的細胞(細胞AK3和AL3)
什麼是最那適當的公式?
編輯:合併這裏兩個答案:
這個公式你在找什麼,假設你一列移動的一切權利(加在A列空列):
=SUM(IF(C2:AK2="Team1";IF(C3:AK3 < B3:AJ3;1;0)))
這是做什麼的,它首先看看你是否在列中有Team1。然後繼續檢查下面的數據是否小於前面的數據。重要的是你有最後一個如果作爲A和其他人作爲B,否則它將總結錯誤的數據。 (對於team2,您必須將最後一個B3:AJ3更改爲A3:AI3)
另外,當您輸入此值時,請使用shift + enter確保它成爲數組公式。
我強烈建議您先將列和行更改爲更標準化的表格,以便使數據更輕鬆地工作。我的意思是這樣的
我會然後建議你檢查一個類似的問題的答案here。總之,你在一列中收集數據,然後使用一個
=SUM(IF(B:B < A:A;1;0))
假設你有在B列TEAM1和一般的A列
試試這個:
在B4
把這個公式:
=IF(B2="Team1",IF(B3<A3,1,0),IF(B2="Team2",IF(B3<OFFSET(A3,0,-1),1,0),""))
然後將其複製到AJ4
。
然後在AK3
把這個公式:
=COUNTIFS($A$2:$AJ$2,"Team1",$A$4:$AJ$4,1)
類似地,在AL3
把這個公式。
=COUNTIFS($A$2:$AJ$2,"Team2",$A$4:$AJ$4,1)
希望這種方法適合你。
'Excel無法計數顏色'你確定嗎? :) –
@SiddharthRout我的意思是使用內置的公式。大聲笑。他不想要VBA。但是,如果有一個可以做的內置函數,請賜教。 :) – L42
是的我的意思是使用公式。您可以使用'XL4宏(Excel公式)'來計算具有不同背景顏色的單元格,甚至是Excel中的字體顏色:)參見[LINK](http://stackoverflow.com/questions/15887257/how-to-count-向上-的文本一個-不同的字體,顏色在-Excel文件)。對於字體顏色,它是'24'。但是我不記得'backcolor'的價值。它肯定可以發現使用谷歌:) –
您可以使用XL4宏(Excel公式)來計算具有不同背景顏色或甚至字體顏色的單元格在Excel中:請參見此LINK。對於字體顏色type_num
是24
。而對於背景色,我們將使用63
BackColor
=GET.CELL(63,OFFSET(INDIRECT("RC",FALSE),-1,0))
,然後單擊確定的=GET.CELL()
的解釋在上面的鏈接提到。
現在讓我們假設你的工作簿看起來像這樣
接下來把這個公式中排2
=backcolor
下一頁把=COUNTIF(A2:J2,8)
和=COUNTIF(A2:J2,7)
細胞C5
和分別爲C6
,你會得到t他總計的顏色。
這不涉及VBA,對不對? – alwbtc
不,它不:-) –
您的圖片附件不可讀。 –
您是否可以打開該鏈接? – alwbtc
是的,但圖像太小,無法下載也 –