1樓:黎哲妍多名
=countif(c7:i7,c7:i7)的結果當然是1如果你使用=countif(c7:
i7,2),結果就是3顯然,你在該區域中查詢某一重複數值(該數值不確定)用countif函式是不能達到預期效果的。
用陣列結束公式看看。
and函式是同時滿足n個條件,if後面跟and,就是說如果同時滿足and後括號內的所有條件,才如何如何。
如果去掉and,就無法同時滿足n個條件,所以公式會出錯說的很多,也很亂,希望你能聽明白...
2樓:釋奧凌茜
sum(1/countif(c7:i7,c7:i7))=7首先countif(c7:i7,c7:i7)陣列公式它相當於
countif(c7:i7,c7)
countif(c7:i7,d7)
...countif(c7:i7,i7)
的一個組合,
如果你拿36、2、2、7、12、2、6這組數來說那麼得出的結果就是
1,3,3,1,1,3,1
帶入公式1/(1,3,3,1,1,3,1)得1,1/3,1/3,1,1,1/3,1,sum之後就得5.
即統計5個不同的數。
所以第一個條件=7就為假,if返回x。
3樓:士飛薇武鈞
這是個陣列公式,要按ctrl+shift+enter三鍵結束的。
=7,這個陣列公式用於計算,c7到i7之間的個數(不含重複的),如有重複的它只計一次。
補充:唉,哥們兒,看到我那公式兩側的大括號沒?那表示是陣列公式呀。。。建議你先去了解一下啥叫陣列公式,然後才能更好地理解這些個公式。
4樓:侍飛翰僪敏
=countif(c7:i7,c7:i7)雖然顯示的是1,但是實際上你選中公式後按f9,就可以看到它返回的是一個陣列,而不是一個數。
當單元格中的結果為陣列時,它只顯示該陣列的一個值。
陣列公式輸入後要按ctrl+shift+enter完成。
公式中的1/是多餘的。
excel函式中min和max函式
excel之max跟min函式 其實,樓主實際對excel 函式max和min沒有充分地理解 max函式編輯公式為 max number1 number2,number13,number,顯然是指的數字,max函式的意義在於從number1到無窮盡的數字當中,找出最大的一個數字 當然,這個numbe...
excel中如何計算加班時間,EXCEL中如何計算加班時間
這個問題有點難,我先分步驟簡單梳理一下,然後一口氣把公式寫出來。第一步 計算實際內的加班時間 精確到 容1分鐘 第二步 用實際加班時間除以30分鐘,看看實際加了30分鐘的多少倍。第三步 哪怕是0.9個30分鐘也不能算30分鐘,所以得把這個倍數的小數點去掉,只保留整數部分,利用函式rounddown來...
excel中max函式的使用,Excel中max函式的使用
新建excel2003 開啟,切換到du公式選項卡zhi中介面,點dao擊插入函式 專在這裡選擇常用函式,學習max函式的用法 看下邊的解釋,屬max函式 返回引數列表中的最大值 後邊的忽略,因為最常用的就是數字了 接下來在 行列中都新建一組數字作為案例 在a行中 輸入 max a1 d1 在 某列...