Excel裡有沒有直接統計一行顏色個數的公式? 20

2025-03-01 16:45:10 字數 5925 閱讀 5036

excel裡有沒有直接統計一行顏色個數的公式?

1樓:ccc菜辣椒

按alt+f11後,選擇「檢視」——工程資源管理器,然後在左邊出現的資源管理器中空白處按右鍵——「插入」——模組」,將以下**複製到彈出的譁讓對話方塊裡:

sub 統計顏色()

dim i as integer, x as integer, y as integer, z as integer

x = 0y = 0

z = 0for i = 1 to 12

if cells(i, 3). = 33 then x = x + 1

if cells(i, 3). = 6 then y = y + 1

if cells(i, 3). = 14 then z = z + 1

next i

a15] =x

a16] =y

a17] =z

end sub然後將游標點選放在這些**的宴羨裡面,再點一下上面工具圖示中晌蘆拍的三角圖示(常見的那個插放圖示),再回到**裡看一下,數量就已經統計出來了。

2樓:侯玉川

按顏色統計個數,建議使用vba**。根據具體的情況統計。比如哪種顏色顫困。不同的顏色判斷也不一樣是。1600多萬種顏色,需要核對具褲洞改胡判體的顏色**。

3樓:熙華

excel2007中可以按顏慶掘色篩選。

利用字型顏色來篩選必須新增輔助列和自定義函式。

1.新增輔助列,假設輔助列為b列,資料列為a列;

2.將游標定位在b1單元格-插入-名稱-定義-在名稱處輸入任意名稱如a-在引用位置上寫入=,sheet1!a1)-點新增-在兆差畝b1單元族森格里輸入=a-將公式填充到其它單元格-b列顯示a列字型顏色對應的數值;

怎樣統計excel**中帶有顏色的數字個數?

4樓:刺任芹

excel**中可以通過vba程式設計來統計帶有顏色的數字個數。

巨集**如下:

sub 計算帶顏色的單元格()

dim i%

dim nc%

for i = 1 to 5

if cells(1, i). 0 then nc = nc + 1

next i

msgbox nc

end sub

1、輸入基本資料。在a列、b列、c列、d列、e列輸入基本資料。

2、調出vba器。在excel裡點選滑鼠右鍵,點選「檢視**」熱鍵。

3、把以上**輸入到vba器裡。關閉vba器。

4、調出剛才新建的vba巨集。在excel**上方,點選「巨集」按鈕,再點選「檢視巨集」按鈕。

5、執行巨集。調出剛才儲存的巨集後,點選鍵盤確認鍵執行巨集。

6、顯示帶有顏色的數字個數總和。

visual basic for applications (vba),是 microsoft office 裡的一種程式語言。 但由上面的定義,它完全不是一種巨集語言。然而,它的功能已經從中發展並最終替代了使用者應用程式的巨集思想,所以它被廣泛地錯誤地稱為是一種巨集語言。

vba 可以訪問許多作業系統函式並支援文件開啟時自動執行巨集。這使得用這種語言寫計算機病毒成為可能。1990年代中後期,巨集病毒成為了最流行的計算機病毒型別之一。

其它的包括巨集語言的專案,如,故意從其巨集語言中排除了一些功能(如:自動執行)以避免破壞程式。然而,這一特性在很多事務中受到歡迎。

excel中如何統計出每行有顏色數字的個數

5樓:沃然網路

1、首先,看這張**,有些單元格只有顏色標準,沒有什麼特別的。因此,不能使用內建函式對帶有顏色標籤的單元格進行統計分析。

2、選擇e2單元格,然後單擊選單欄中的公式-定義名稱,開啟新建名稱對話方塊。

3、在「新名稱」對話方塊中,首先建立乙個新名稱「ystj」,輸入位置「=,b2)*now()」0」,然後單擊「確定」。函式可以獲取有關指定單元格的一些資訊。引數"63"是返回指定單元格填充顏色的**。

now()函式是乙個易失函式,now()0的結果是1。您可以在不改變結果的情況下,通過將結果相乘來將結果相乘。當單元格更改時,可以隨時重新整理公式以獲得新公式。

4、在e2單元格中輸入「=ystj」(即新建立的名稱),然後按回車鍵得到結果3,即紅色填充碼為3。通過拖動填充手柄將e2單元格複製到e2:g12區域。

b2:d12區域的單元格填充顏色**對應於e2:g12區域的「對映」。

使用輔助區域e2:g12,我們可以計算b2:d12區域。

5、例如,計算紅細胞的數量:在單元格i2中輸入「=countif($2:$12,3)」並得到6的結果。

計算綠色單元格值的總和:在單元格i3中,輸入:"=sumproduct(b2:

d12,(e2:g12=10)*1)(綠色填充**為10),結果為330。

6、因為使用了巨集表函式,所以當工作表用完時,它應該以「啟用巨集的工作簿」檔案格式儲存,並允許在開啟巨集時啟用。

6樓:受瑜桂美

使用excel中的按顏色「篩選」功能可以輕鬆實現統計顏色為紅色的使用者個數。

下面以統計紅色使用者為例,詳細講解如何使用顏色篩選來做統計:

1.首先,選中需要統計數量的一列。

2.選擇」資料「選單,再點選」篩選「按鈕:

3.此時,選中列中的第乙個單元格左側出現了乙個帶三角的按鈕,點選這個按鈕,出現如下對話方塊:

4.選擇」按顏色篩選「,此時會出現此列中所有的底色,選擇需要統計數量的底色。

5.此時,所有該底色的單元格都被篩選出來了。

6.最後的統計個數就簡單了,可以看有多少行,當然最簡單的還是右下角的狀態列,如下圖所示(當然別忘了取消表頭,這個計數是包含了表頭的,實際個數要-1喲)

excel統計某一行顏色個數

7樓:惠企百科

1、開啟excel**,選擇**範圍,查詢和選擇,點選查詢。

2、選擇格式,點選從單元格選擇格式,在**旅圓中選取顏色 3、點選查詢全部,查詢出來的數量,就代表顏色個數。

excel 統計填充顏色:

excel按填充顏色來統計某顏色出現的個拆坦塌數或者按某顏色統計對應的資料之和等;一般方法解決不了這樣的怪需求。 下面介紹巨集表函式來解決信兆這個問題。 選中填充顏色這列裡第乙個填充顏色的單元格,然後,公式,定義名稱,取個名字比如叫填充色,引用位置裡輸入巨集表函式:

63,顏色!$a1)

如何統計excel**中的有顏色的個數

8樓:浪小客

1、首先看錶,有些單元格只有顏色標準,沒有什麼特別之處,所以你不能使用內建函式對帶有顏色標籤的單元格進行統計分析。

2、選擇e2單元格,然後單擊選單欄「公式」 -定義名稱」以開啟「新名稱」對話方塊。

3、在「新名稱」對話方塊中,首先建立乙個新名稱「ystj」,輸入位置「= ,b2)* now()^0」,然後單擊「確定」。 函式可以獲取有關指定單元格的一些資訊。引數「63」是返回指定單元格填充顏色的**。

now()函式是乙個volatile函式,now()^0的結果是1.您可以通過乘以結果而不改變結果來乘以結果。當單元格發生變化時,可以隨時重新整理公式以獲得新公式。結果。

4、在e2單元格中輸入「= ystj」(即新建立的名稱),按enter鍵得到結果3,即紅色填充碼為3。通過拖動填充手柄將e2單元複製到e2:g12區域。

b2:d12區域單元填充顏色的**對應於e2:g12區域的「對映」。

使用輔助區域e2:g12,我們可以計算b2:d12區域。

5、例如,計算紅色單元格的數量:在單元格i2中輸入「= countif($ e $ 2:$ g $ 12,3)」並得到6的結果。

計算綠色單元格值的總和:在i3單元格中,輸入:「=sumproduct(b2:

d12,(e2:g12 = 10)* 1)」(綠色填充碼為10),結果為330。

6、因為使用了巨集表函式,所以當工作表用完時,它應該儲存為「啟用巨集的工作簿」檔案格式,並且允許在開啟巨集時啟用它。

9樓:魚木混豬喲

軟體版本:office2007

方法如下:1.統計a列中各種顏色單元格的個數:

2.選擇b1單元格,利用公式中的名稱管理器,新建乙個「顏色」為名的名稱,引用位置公式如下圖所示:

3.在b1中輸入=顏色,並往下填充:

4.然後建立輔助列,得到每種顏色和相應的=顏色的數值:

5.然後利用countif就可以得到每種顏色單元格的個數:

注意實現:此處為公式法。

還可以利用顏色篩選法(操作簡單,但是過程複雜)或者vba的方法(**稍難,但是操作簡單)等等統計顏色單元格的個數。

怎樣統計excel**中帶有顏色的數字個數?

10樓:中化一馬

可以利用輔助行或輔助表來統計,輔助行:就是在該行下插入一行。

輔助表:就是在另一工作表中統計。

操作步驟如下:

1、定義名稱:點選該行,按滑鼠右鍵--定義名稱:color=,sheet1!a2),其中24,表示,提取字型顏色,名稱:color,引用位置:=,a2)--確定。

2、利用輔助表來實現吧,在sheet2中對應單元格輸入=if(color=1,0,1);(快捷輸入法:(在某格區域快捷輸入相同內容的方法:選定區域--輸入內容--按ctrl+回車鍵)

解釋:字型無顏色,color返回1,有顏色返回其他值這樣就可以統計出帶顏色字型單元格個數了。

另外,如果統計帶顏色充填單元格個數,只需將公式=,a2)中的24,該為38即可。

11樓:一點設計演示

1.如下面這張表,產品是以顏色分類統計的。

2.選中有顏色的列——開始——條件格式——突出顯示單元格規則——等於。

3.大紅色——自定義格式——填充——選大紅色——確定——確定。

4.然後再:條件格式——突出顯示單元格規則——等於。

黃色——自定義格式——填充——選黃色——確定——確定。

5.同理定義完其它顏色。

6.這時在下面的單元格里輸入顏色的名稱,就自動出現填充相對應的顏色了。

7.在i3單元格里輸入公式=countif(d3:h3,"*色")。

8.選中i3單元格——單擊右鍵——設定單元格格式——數字——自定義——

#「種」。9.在i4單元格里輸入公式=sum(d4:h4)。

10.然後將公式填充到下方單元格。

excel中如何統計區域內顏色個數

12樓:雲南新華電腦學校

首先檢視**,某些單元格僅做了顏色標準,並沒有其他特別之處,因此無法採用內建函式對標註顏色的單元格進行統計分析。

選中e2單元格,點選選單欄「公式」—「定義名稱」,開啟「新建名稱」對話方塊。

在「新建名稱」對話方塊裡,先新建乙個名稱「ystj」,引用位置輸入「=,b2)*now()^0」,然後點選確定。函式可以獲取指定單元格某些資訊。引數「63」即為要返回指定單元格填充顏色的**。

now()函式為易失性函式,now()^0結果為1,可以通過這種乘以1通而不改變結果的方式,使得單元格發生變化時,公式也得以隨時重新整理而得到新的結果。

在e2單元格中輸入「=ystj」(即剛才新建的名稱),回車得到結果3,即紅色填充的**為3.

利用拖拉填充柄,將e2單元格複製e2:g12區域。b2:

d12區域單元格填充顏色的**對應的「對映」到了e2:g12區域。利用輔助區域e2:

g12,我們就可以對b2:d12區域進行統計了。

比如,統計紅色單元格個數:在i2單元格中輸入「=countif($e$2:$g$12,3)」,得到的結果即為6。

統計綠色單元格數值之和:在i3單元格中輸入:「=sumproduct(b2:

d12,(e2:g12=10)*1)」(綠色填充**為10),得到結果為330.

因為用到了巨集表函式,所以工作表用完關閉時,應儲存為「啟用巨集的工作薄」檔案格式,並在開啟時允許啟用巨集。

excel裡的鎖定第一行怎麼弄,excel表格怎麼鎖定第一行

鎖定第抄一行,使用凍結視窗功能bai可以實現 du有zhi兩種操作方法。1 excel本身dao就自帶凍結首行的功能。即,不用選中任何單元格,直接操作 檢視 凍結窗格 凍結首行。粉色箭頭流程 2 選中a2單元格 檢視 凍結窗格 凍結拆分單元格。紅色箭頭流程 注 如果鎖定第一行,那麼使用第一種方法就可...

有沒有有(愛一行幹一行)辯論賽刁鑽問題點,我是三辯,明天用,急,急,急

辯題 正方 幹一行 愛一行 反方 愛一行 幹一行 我是反方三辯,求刁鑽問題問與答?謝謝!請說明你方觀點。謝謝。辯題是什麼?你是正方還是反方?愛一行,幹一行的辯論賽三辯的攻辯問題如何設定 5 請問辯友 如果是幹一行愛一行,那麼是不是就代表著,在人的青年階段不應該有理想,有抱負麼?否則,您又是如何做到幹...

在excel中,下一行的內容錄入跟上一行內容一樣的快捷鍵是什麼啊

用快捷鍵 襲ctrl d 可以實現bai。1 在電腦上用du2007版excel軟體開啟檔案,如圖。zhi2 然後選中dao目標行的下一行,如圖。3 然後按下組合鍵 ctrl d 如圖所示。4 完成以上設定後,即可達到提問者的要求。方法一 抄複製貼上 方法二 拖拽填襲充 在第一個單元格輸入內容,將滑...