在EXCEL中如何實現對同一行中不同顏色字型的數值求和

2022-03-10 06:34:19 字數 2822 閱讀 4393

1樓:萊昂納德_尤拉

沒有這樣的函式,用get.cell提出底色後用sumproduct,直接求和,除非用vba了

**如下,怎麼用自己去搜下excel中自定義函式怎麼用function sumcolor(rng as range)dim a as range

dim i

i = 0

for each a in rng

if a.interior.colorindex = 3 theni = i + a

end if

next

sumcolor = i

end function

2樓:奮鬥

在你需要答案的單元格里輸入=滑鼠單擊2+滑鼠單擊4+滑鼠單擊6+滑鼠單擊7,回車

3樓:匿名使用者

你想要達到的目的,可以通過設定條件格式的方法來輕鬆實現,操作方法如下:

1、選中b列第一個資料,例如b2

2、格式-->條件格式:單元格數值 不等於 =a2(同行a列的單元格引用)

3、條件為真時,格式-->字型、邊框、圖案-->根據需要設定-->確定-->確定

4、操作正確、達到效果時,複製該單元格,選中b列其它待設定單元格,選擇性貼上-->格式,或者用格式刷,搞定!

4樓:

是和平常一樣的求和吧

如何把excel表中不同顏色字型的數字相加起來?

5樓:匿名使用者

你這不同的顏色字型是人為的標上去的呢,還是用條件格式自動設定出來的?

如果是人為標上去的,看有沒有分類邏輯關係,若沒有,就不太好操作了;

如果是條件格式自動設定出來的,那肯定有分類邏輯關係,好辦。

用公式 sumif(range, criteria, [sum_range])

range 必需。用於條件計算的單元格區域。每個區域中的單元格都必須是數字或名稱、陣列或包含數字的引用。空值和文字值將被忽略。

criteria 必需。用於確定對哪些單元格求和的條件,其形式可以為數字、表示式、單元格引用、文字或函式。將你的分類邏輯關係設定進去即可。

sum_range 可選。要求和的實際單元格(如果要對未在 range 引數中指定的單元格求和)。如果 sum_range 引數被省略,excel 會對在 range 引數中指定的單元格(即應用條件的單元格)求和。

6樓:趙陽競價

這個是excel是沒有函式的,可以自己寫一個**。

沒有這樣的函式,用get.cell提出底色後用sumproduct,直接求和,除非用vba了

**如下:

function sumcolor(rng as range)dim a as range

dim i

i = 0

for each a in rng

if a.interior.colorindex = 3 theni = i + a

end if

next

sumcolor = i

end function

7樓:匿名使用者

應該可以,看樣題用vba

excel 怎麼對**中不同顏色的單元格內的數值求和

8樓:匿名使用者

需要通過「自定義函式」的方式,通過get.cell(63,!顏色單元格),然後得到單元格的顏色**,然後再條件求和。

excel如何只求和某一列一種顏色字型的總數

9樓:雲南新華電腦學校

首先開啟資料區域,發現業績評分中的字型有黑色的有紅色的有藍色的,那麼如何按照字型的顏色進行求和和計數,如下圖所示:

依次選擇資料分析,分析與統計,中的顏色統計,如下圖所示:

單擊後在彈出的對話方塊中,我們選擇資料區域,如下圖所示:

選擇好資料區域後,我們需要確定按照哪個的字型顏色進行統計,此時我們可以單擊顏色按鈕,並選擇帶有藍色字型的單元格,如下圖所示:

確定後按照求和進行統計,單擊確定並選擇輸出單元格即可顯示輸出結果,如下圖所示:

接下來我們要看的是按照字型的顏色進行計數,方法同上,只是在最後的時候,我們需要頂點選求個數按鈕,如下圖所示:

excel**中如何使同一顏色的數值求和

10樓:軍代芹亓進

印象中是可以的,但一下想不起來了,我研究一下再告訴你。

第一步:選擇選單下「插入」,「名稱」,「定義」,在「當前的工作薄的名稱中」輸入:c,在「引用位置」輸入:

=get.cell(38,sheet1!$a1)(備註:

我是假設你的標識顏色的數值是在a列,如果不是a列,你用標識顏色數值的列號替換a就可以。

第二步,在**最末列,輸入:=c

第三步,按照最末列生成的代表顏色的數值,用sumif函式將資料列求和就可以了。

11樓:滿憐菸酒沛

可以使用get.cell

在公式裡面選擇

名稱定義

然後名稱裡面輸入

顏色範圍

顏色合計

參考範圍裡面

=get.cell(63,$被提取顏色單元格)+now()*0就可以了

然後使用sumif

就可以了

我把例子發到你信箱吧。用hi告訴我你的信箱

12樓:通夏蘭捷群

需要通過「自定義函式」的方式,通過get.cell(63,!顏色單元格),然後得到單元格的顏色**,然後再條件求和。

EXCEL中如何插入一行還能引用上一行的公式

有以下方法可以 1,直接選擇有公式的那個單元格,複製 快捷鍵ctrl c 然後在你插入的那一行,要放公式的那一格里,貼上 快捷鍵ctrl v 這時候可以實現單元格內的公式複製。如果你只想複製值,記得在貼上以後,旁邊有出來一個選擇項,可以選擇,只有值。2,如果你要填寫的單元格,和被複制的公式所在單元格...

excel如何把一行A B C變成A B為一行,A C為第二行,B C為第三行

資料有多bai少個都適用。加兩du個輔zhi助行 a2 counta b1 d1 向右復 制dao a3輸入回0,b3 sum a2 a2 向右複製a6 if row a1 d 3,lookup row a1 1,a 3 c 3,a 1 c 1 b6 if row a1 d 3,index a 1 ...

如何實現EXCEL中單元格的顏色根據同一行另一單元格的顏色變化而變化

這個就是使用條件格式設定,自動變色的功能 按你的要求,有幾個細節你要注意 你要求是d列隨之h列顏色變,也就是說d是你要顯示的結果,h是你的條件。思路,使用條件格式,以下是我自己設定的範圍,至於相差的範圍,自己定01 選中d列區域 2 條件格式設定步驟 這樣顯示紅色的範圍就有了,其它的範圍顏色顯示同理...