1樓:匿名使用者
這個公式的巧妙之處就是將各個出現過的值的次數全部轉換為1次,再進行相加。sumpruduct是陣列公式,省去ctrl+shift+enter,用sum時就得用ctrl+shift+enter了
excel函式問題 =sumproduct(1/countif(a2:a18,a2:a18))
excel函式問題
2樓:匿名使用者
1.「--"是就是兩個負號,也叫減負,數學上負負得正,結果還是原數。作用是將文字格式的數字轉為數值,邏輯值轉為數值1或0,以便函式進行數值運算。
2.後面row(2:18)^0,實際上是根據行數,得出乙個與行數個數相同,由多個1組成的陣列,即。任何有理數的0次冪等於1,為了使公式簡短,所以用這個公式。
3.前面用1/mmult(),用1除以函式結果(函式mmult結果是乙個陣列),得出這個陣列各無素的倒數【假如資料區域有3個相同數字,陣列中就有三個3,三個3的倒數就是三個1/3,它位的和就是1(表示有乙個相同資料);假如有4個相同資料,就是4個1/4,和也是1。這樣得出的結果是:
相同資料只算乙個。】
4.transpose(a2:a18)是將一列資料轉為一行資料,以便mmult運算;
--exact(a2:a18,transpose(a2:a18)將兩個陣列進行比較,得出由1或0組成的17行17列陣列(矩陣)。
3樓:
搶答,不介意吧?
函式的最終目的是求a2:a18中不重複的個數excat()是比較括號中的倆字串是否相同,因為牽扯到字母大小寫,不能使用=判斷
1.--是將布林值,true和false轉換為1 , 02.row(2:
18)^0生成17行的陣列3.mmult()矩陣相乘,前面通過分別判斷b2、b3、。。。b18是否與b2:
b18相同
得到17行17列的由1和0組成的矩陣;
4. 3中的矩陣和2中的矩陣相乘得到以每一行和構成的17行1列的陣列(舉例說明,假設一組數,統計每個數的個數,分別為1,2,2,1 那麼要統計不重複的個數也就是1+1/2+1/2+1=3
4樓:匿名使用者
不重複統計你可以用這個函式=sum(1/countif(a1:a18,a1:a18)) 也是陣列公式 ctrl+shift+enter結束 你這個公式的話
--就是數學預案算符號負負得正,一般用來把文字格式數字轉化為 數學數字,這裡的exact函式是比較兩組數字是否一樣,如果一樣就返回true,否則返回false,在excel中true返回1,false返回0,row(2:18)^0創造數一組18行等於1的陣列,用來和exact的出來的陣列相乘也就是mmult函式,然後用1除該陣列的每個數相加,得到不重複資料,這個原理來自數學分析,舉個列子,不管這個陣列裡的某個數有多少個重複,用1相除後再相加 就是1,假如 你這組資料裡的a001b101出現了4次,那麼用陣列算出來 的就是1/4,1/4,1/4,1/4,相加起來就是=1
5樓:
=sumproduct(1/countif(a2:a18,a2:a18))
陣列, 這個簡單點
統計a2:a18分別在a2:a18裡的個數,然後用1來除,不重複的,商為1,重複的就是,1/n,(n表示重複的個數),最後將1除的所有的商,彙總就是結果。
excel {=sumproduct(1/countif(a1:a7,a1:a7))} 是什麼意思
6樓:眯住眼串針
其實這個公式的處理是錯誤的
sumproduct屬於陣列函式,不需要以ctrl+shift+回車作為結束
只要直接
版輸入公式即可
=sumproduct(1/countif(a1:a7,a1:a7))
這是乙個典型的權
求不重複個數的公式
此公式可統計出a1:a7區域內的不重複個數
7樓:匿名使用者
在a1:a7七個單元格中有幾個不重複的資料
a1:a7中不能有空單元格,sumproduct本身可以處理陣列,無需陣列結束{}
8樓:匿名使用者
不重複值的來個數
陣列演算法的成分吧,假設自a1=a2
怎麼找出6個值呢
baicountif(a1:a7,a1:a7)相當du於
countif(a1,a1:a7)=2
countif(a2,a1:a7)=2
……zhi
countif(a7,a1:a7)=1
------------------------------這個就相當於=sum(1/countif(a1,a1:a7)+1/countif(a2,a1:a7)+…+1/countif(a7,a1:
a7))
運用你聰明的大腦,你會dao
想明白的
excel2010如何將sumproduct(1/countif(a2:a64,a2:a64))新增至函式庫,,每次只要一點選函式就可以算出來? 50
9樓:匿名使用者
這是要求不重複資料的個數,可以把這個公式放到乙個檔案裡,時常複習一下。也可以另存成模板。想用時直接粘過去。
10樓:匿名使用者
你可以錄製乙個巨集來實現。
excel在單元格內輸入公式,=sumproduct(countif(a1:f1,a2:f2)) 然後下拉,詳見補充。
11樓:
=sumproduct(countif(a1:f1,$a$2:$f$2))
這樣就行了
如果僅是下拉,則
=sumproduct(countif(a1:f1,a$2:f$2))
就行了,
excel中{=sum(1/countif(a2:a9,a2:a9))}這個公式怎麼寫,直接在書寫欄寫嗎?為何我的提示公式錯誤呢
12樓:匿名使用者
外面的大括號不要寫,寫=sum(1/countif(a2:a9,a2:a9))再按ctrl+shift+回車三鍵,按完就會有大括號了。
你用=sumproduct(1/countif(a2:a9,a2:a9))就不按ctrl+shift+回車
13樓:浩哥奕弟
輸完這個公式後:
=sum(1/countif(a2:a9,a2:a9))同時按ctrl+shift+enter
這是個陣列公式
用來統計a2:a9不重複數的個數
14樓:匿名使用者
陣列公式
大括號不能輸入,要按shift+alt+enter自動生成============
試試吧,但願能夠幫助您!
15樓:匿名使用者
這是陣列公式,在公式編輯欄輸入大括號裡面的內容,最後按ctrl+shift+enter結束
excel: sumproduct(1/countif(a1:a10,a1:a10))輸出為什麼和sum(1/countif(a1:a10,a1:a10))的值不同?
16樓:班婉君須赩
sumproduct的所有功能都可以用公式組實現。比如將sumproduct換成sum,然後按ctrl+shift+enter確認,可得到一模
一樣的結果
=sumproduct(1/countif(a1:
a10,a1:a10))
但陣列公式
難以被理解,輸入速度慢(無法拖動等等),並且一般情況下陣列公式比普通公式效率要低,所以能用普通函式實現的功能,建議直接使用普通函式。
excel裡這個函式countif(a2:a10,a2:a10)是什麼意思?
17樓:
countif(a2:a10,a2:a10):返回a2到a10每個單元格資料在a2:a10區域中的個數,結果是乙個陣列,本例就是,。
18樓:心in10愛
計算滿足條件的單元格數目countif(區域,條件),
當條件為區域時,比如a1:a3,返回值是陣列,結果是
19樓:匿名使用者
countif(a2:a10,a2:a10),通常counitf函式應該這樣使用,例如,countif(a2:
a10,a2),意思是在a2:a10區域中,統計a2(劉德華)有多少個,返回3;那countif(a2:a10,a2:
a10),是陣列公式的寫法(在公示欄按ctrl+shift+enter/回車),條件是a2:a10區域的每乙個數,最後返回一組資料,相對於countif(a2:a10,a2)、countif(a2:
a10,a3)、countif(a2:a10,a4)……countif(a2:a10,a10),然後返回的是乙個陣列;countif(a2:
a10,a2:a10)的陣列結果就是,然後1/countif(a2:a10,a2:
a10)的陣列結果就是,然後用sumproduct函式去求和1/countif(a2:a10,a2:a10),就等於 1/3+1/3+1+1+1/3+1/2+1+1+1/2=6,這個就是不重複的值的計數(因為有幾個重複的時候,每一重複值都只計數了幾分之一,最後加起來只計數1個)。
20樓:匿名使用者
你第二列的公式應該改成=countif($a$2:$a$10,$a$2:$a$10)
excel函式問題,Excel函式問題?
你是想把沒帶 的a欄數字複製到i欄中,而帶 的a欄數字不替換,保留i欄的數字?如是有兩個方法 直接將a欄複製到新的字段,然後將該字段帶 的a欄數字替換成空格,或篩選包含 的將它清除,也可以查詢 替換為 什麼也不輸 再將該欄選擇性複製 忽略空格 到i欄即可。可以用公式在新的一欄中輸入 if iserr...
excel函式問題,Excel的函式問題?
e3 iferror lookup 1,0 b2 b 2 b3 c2 c 2 c3 e2 e 2 同乙個客戶 有同乙個貨號的 就會顯示他最後一次的 沒有顯示的 就說明這個客戶之前沒有買過這個貨號 可以自己填 這個用公式可以實現,如圖 具體公式為 iferror lookup 1,0 c 2 c7 c...
Excel函式問題
vlookup 第乙個引數有問題 and b4 庫 b24 b33,p3 庫 d24 d33 這個為真的時候輸出什麼呢?比如輸出a1可改成if and b4 庫 b24 b33,p3 庫 d24 d33 true,a1,sumproduct b4 庫 b24 b33 p3 庫 d24 d33 庫 b...