excel陣列公式求教高手請進

2022-09-17 20:12:16 字數 922 閱讀 4608

1樓:東湖港少部分開關

先分開理解公式的組成,

countif(b2:b43,b2:b43)這部分是陣列計算,他的含義就是分別求countif(b2:

b43,b2),countif(b2:b43,b3),countif(b2:b43,b4),……countif(b2:

b43,b43),的結果。也就是b2,b3……在區域內的個數,-----------------a

1/countif(b2:b43,b2:b43),就是把每個結果都被1除,--------------------b

sum(1/countif(b2:b43,b2:b43)) ,求出所有被1除的和。---------------------c

為什麼可以計算不重複的專案數,舉個例子來說會明白一些,假設b2=b3=b4=b5,

通過a函式countif(b2:b43,b2)的結果是4,同樣countif(b2:b43,b3)countif(b2:

b43,b4)countif(b2:b43,b5)的結果也是4,

,通過b函式計算後就是每個結果都是四分之一,再通過c函式計算,4個四分之一相加,就是1,也就是有一個與其他不重複專案了。

你可以把區域該改成b2:b8,,然後分別把countif(b2:b8,b2:

b8),和1/countif(b2:b8,b2:b8)用滑鼠塗成黑色後,按下f9,多按幾次,觀察一下變化規律,就理解了。

2樓:小矇

countif(b2:b43,b2:b43) 就是對 b2:

b43 中的各單元格分別求出各自在這個區域中的數量,最後用1去除它們再求和,那麼各個專案的結果都是1,求和後就是各個專案的數量了。

3樓:太極健

1/countif(b2:b43,b2:b43)的結果是true或false

EXCEL如何用公式讓陣列和區域的陣列一一比對,找相同值到一起放在同單元格里

建立第三個陣列,把遍歷後相同內容的存入。地主的地畝不夠詳細。陣列會不會含有相同的元素專案?如與比對,會出現這種重複的陣列元素嗎,如果會,結果希望是咋樣的。假設bai陣列在a1 dua15,已知數在zhib1,則在要dao顯示的地方輸入專 index a1 a15,match small abs b1...

excel函式IF辦公軟體高手請進

sumproduct c2 c13 男 e2 e13 湖北 建議使用excel2007,其中countifs 一次允許多個條件。是陣列公式,把這個複製後到單元格中後,要按ctrl shift enter三鍵完成 自動篩選或者是用countif函式 有圖 excel公式中sumif如何可以包含某單元格...

關於EXCEL的問題,高手請進

公式可改為 if f696 85.2 85.2,if e696 56.8 56.8,if d696 0,28.4,問題出在 if sum d696 f696 sum d696 e696 85.2 if sum d696 e696 d696 56.8 if d696 0,28.4 你的 雙引號 85....