Excel條件格式理解 MOD ROUND SUM 1 COUNTIF A 1 A1,A 1 A12 ,

時間 2021-08-31 22:15:10

1樓:匿名使用者

一、公式:=countif($a$1:$a9,$a$1:$a9),使用此公式三鍵下拉,會得到一個資料序列,此資料序列的特點是,每一個新的數字都會從1開始計數

二、1/countif($a$1:$a9,$a$1:$a9),即用數字1除以上面的序列,得到結果是:

1除以1仍為1,第2個數字結果為二分之一,第3個數字為三分之一,以此類推。。。

三、用sum對第2部分公式進行求和,如a1單元格的結果就為1,在a2單元格由countif統計的結果為兩個2(陣列運算),用1去除,得到兩個0.5,用sum求和得到結果1,以下以此類推。。。,從而得到這樣一個序列,凡是重複的數字結果都是相同的,為了避免浮點誤差,使用round函式進行修約;

四、最後一部分,使用mod函式取餘,得到如下結果,

凡是奇數的用2求餘,結果都為1,否則就為0,設定條件格式時用上面完整的公式=1時設定填充色即可。

寫了這麼多,求採納,呵呵。

2樓:朱仕平

sum(1/countif($a$1:$a1,$a$1:$a1))動態統計區域中資料不重複的個數

round函式略顯多餘

外層mod將得到的動態結果除以2取餘數

任何數除以2的餘數都只可能是1和0

當結果為1時滿足條件, 標註顏色

幫我解讀一下excel的這個函式=if(countif($a$1:a1,a1)=1,sumif(a:a,a1,b:b),"")

3樓:

呵呵,這樣給你解釋吧~~首先我們看最裡層的公式:

countif($a$1:a1,a1)=1,作為if函式的判斷條件公式,意義就是從a1開始,隨著公式想下拉的時候,統計a列當前單元格出現的次數,其等於1代表a列中的資料沒有重複出現的,有重出現即不符合判斷條件

當符合前面countif($a$1:a1,a1)=1時,即當前a列單元格的值從a1到目前所處的行號前沒有重複是,比如拉到第四行是,公式應該為=if(countif($a$1:a4,a4)=1,sumif(a:

a,a4,b:b),"")

當a4單元格的值在a1:a4沒有重複時,則公式返回計算sumif(a:a,a4,b:b),否則,有重複的話.返回空值,即""

而sumif(a:a,a4,b:b)則為條件求和函式,表示在a列中查詢其值等於當前單元格,如現在的a4的值的所有行,然後對這些行所對對應的b列的值進行求和.

說的不是很清楚,建議你最好還是先認真的看看sumif\countif以及if函式,這是個比較簡單的函式組合~~

至於公式本身是否存在問題,就不多說了

4樓:芮城老憨

公式的意思是:假如a1這個值是a列中的第一個(就是說如果有幾個相同的值,它只取第一個),就把所有等於a1這個值對應的b列資料求和。

公式向下複製到結束,就把a列中所有不重複的資料對應的b列資料分別做了合計,比如:張三對應的b列資料合計,李四對應的b列資料合計。。。。。

5樓:勁勁爸

這個公式存在邏輯錯誤,既然a列沒用與a1重複專案,又要在b列求和?它對應的b列就只有一個值,不存在求和。如果公式更改一下,才是有意義的公式:

=if(countif($a$1:a1,a1)=1,"",sumif(a:a,a1,b:b))

6樓:匿名使用者

如果 $a$1:a1 中有 a1的內容1個,

統計 a列中=a1的對應b列的值的和

否則,空白

7樓:匿名使用者

如果,a1單元格的值,在a1:a1的範圍內沒有重複(也可以說:如果該單元格的值到該單元格為止之第一次出現),則求a1所對應的b列值的和。

excel裡面設定a列單元格數值不重複,使用條件格式=countif(a:a,a1)=1理解不了

8樓:既然已經就索性

(資料有效性的bai公式du中a1代表每一個單元格)countif函式zhi是計算

dao區域內,符合專

條件的單元格的屬個數,

=countif(a:a,a1) 這個公式就是計算a列中等於a1的單元格的個數,

而countif(a:a,a1)=1就是說a列中不能有重複。

9樓:水去軒

=countif($a1:a1000,a1)下拉,結果是1,表示 是第一次顯示,其他都是重複

出現的資料,或者把專公式改為屬=if(countif($a1:a1000,a1)=0,"",if(countif($a1:a1000,a1)=1,"首次出現","重複資料"

10樓:暴洪之翼

這個公式是設在哪個單元格內。這個只是針對一個單元格的。

a1是個相對引用。對應公式列的公式在不同的單元格「a1」這個值不一樣,可能是「a2」或其它。

11樓:山桑弓

=countif(a:a,a1)

舉個例子吧,你選中a1:a10,條件格式中輸入這個公式,設定好填充顏色之類的,確定。回

這個設定的意答

思是,對於a1單元格來說,條件格式公式作用為

=countif(a:a,a1)=1 在a列中a1的內容為1

對於a2單元格來說,公式作用為

=countif(a:a,a2)=1 在a列中a2的內容為1

對於a10單元格來說,公式作用為

=countif(a:a,a10)=1 在a列中a10的內容為1

這樣能明白了吧,對於條件格式中的相對引用,作用於不同單元格時,它會相應變動。

你可以把它改變一下,比如選中區域還是a1:a10,公式改為

=countif(a:a,a$1)

這樣意思就是當a1中的內容在a列為1個時,a1:a10都填充設定的顏色,不是1時,就都不填充顏色了。這樣與a2:a10的個數都沒有關係了。

excel條件格式問題,excel條件格式 不等於怎麼操作

選中這一列。假設是a列。通過點列標選中 格式,條件格式 公式 a1 true 定義個顏色,綠色。確定。再新增一個條件,公式 a1 false 定義紅色,確定 你的補充問題是什麼意思?如果你的true 和 false是手工輸入,而且是在文字狀態下輸入的,那需要加 如果是這是個邏輯值,即是通過公式得出的...

excel條件格式不起作用,excel條件格式不起作用?

s今生緣 一次性選中要加條件格式的區域b2 b35,然後用條件公式 b2 0,設定紅色填充即可。 葬花吃人 你的公式錯誤,條件格式不能用if 大徐哥 你的單元格中,星期六是輸入成 數字 6 還是漢字 星期六 注意其相匹配 補充回答 用weekday 的結果應該是數值 因此,條件格式中的值應該填 阿拉...

EXCEL條件格式使用公式確定要設定格式的單元格公式怎麼寫

1 用公式做了一個比賽對陣表。其中,出現了 義大利 vs 義大利 這樣自己打自己的不合理項,這當然需要將它們隱藏或消除。修改公式可以讓這類不合理項消失,不過這裡我們借這個例子來練一下手,用條件格式來處理這個問題。2 選中所有資料區。在 開始 選項卡下單擊 條件格式 在彈出的選單中單擊 新建規則 3 ...