1樓:朱薈非
作用是判斷a1是否首次出現。比如在b1輸入這個公式,往下拉,達到查重、提取不重複行的效果。
這個公式和=if(countif(a$1:a1,a1)<>1,0,1)應該是等效的,可以驗證一下。
其中match是匹配查詢,第三個引數為0是絕對匹配。這樣就返回an在a列的首次匹配行號。如果有重複值,match得到的行號還是首次出現行號。
row返回an的自然行號。
將兩個數字進行比對,如果不相等肯定是重複的,相等就是不重複。
2樓:匿名使用者
如果a列的資料不是頭一次出現,返回0,否則返回1
match返回要查詢的資料a1在a:a列第一次出現的行號
3樓:
意思是a1單元格在a列中所處的位置,與a1單元格的行號,進行比較。,如果不同就是0,,相同就是1。
4樓:匿名使用者
公式作用是將按a列某單元格(a1)資料排列位置等於行號的標為1,不等的標為0,方便於取不重複值。
match(a1,a:a,0)返回a1在a列中的相對位置;
row(a1)返回a1行號。
if(甲<>乙,0,1)如果甲不等於乙,返回0,否則返回1.
(如果資料在前面出現過,那麼用match求得的位置不等於行號。)
5樓:匿名使用者
首先這個公式結果為1,而且麼有意義~
match函式:你這裡用是在a列裡查詢第一次出現a1所在的行數;
row函式:是a1的行數;
if函式是如果match函式不等於row函式,返回0, 等於則返回1,
這永遠都等於啊……
看你的用途了~
excel 函式=match(a:a,a:a,0)是什麼意思
6樓:匿名使用者
查詢a:a列中每個值在a列中第一次出現的位置。出來的是每個值在a列中第一次出現的位置形成的一個陣列,一般和row(a:
a)合用,用來判斷a:a的值是否是第一次出現。主要是用來去除a:
a中的重複值的。
7樓:匿名使用者
=match(a:a,a:a,0)這個看公式的位置,比如公式在第三行,就是=match(a3,a:a,0)在第4行就是=match(a4,a:a,0)
8樓:真真真白丁
親,這是個陣列公式了,要按陣列公式的輸入方法「ctrl+shift+回車」。
意思就是在a列找每一個a列單元格的值,返回得到的位置序號。例如a列有1,1,2,3,3,那麼返回的值為一串陣列
請問excel中公式countif a a,a1 1是什
countif range,criteria range 為需要計算其中滿足條件的單元格數目的單元格區域。而你的公式是以上的進一步拓展 如果不是你寫錯的話 你公式的意思是 第a列中 a a 等於a1的數值的個數為1,返回的函式只能是 對 或者 錯 下面的例子仔細琢磨一下,舉一反三,不難的。c列為算出...
Excel請問RANGE中變數的寫法
range的引數是字串,要使用變數是可以的,下面舉兩個例子 dim x,y,z x a y 2 z a2 示例一 使用部分變數的三種情況 msgbox range x y addree a2msgbox range d y addree d2msgbox range x 3 addree a3 示例...
請問EXCEL中,如何統計0 100之間數字的個數
比如範圍為a1 a10 countif a1 a10,0 countif a1 a10,100 假設此列數字為a列輸入 sumproduct a a 0 a a 100 1 excel中如何統計區間值個數 excel中統計區間值個數的步驟如下 1 在excel中錄入資料,並輸入區間範圍。2 單擊你要...