EXCEL雜記 統計重複列的個數

2021-05-26 16:19:15 字數 802 閱讀 1294

假設你的資料在a2:a21,

1、統計資料個數(重複資料只計算1次)

=sumproduct(1/countif(a2:a21,a2:a21))

2、統計資料個數(重複資料不統計)

=sumproduct(--(countif(a2:a21,a2:a21)=1))

3、列出資料(重複資料只列1次),在b2輸入:

=if(row(indirect("1:"&rows(a2:a21)))<=sum(1/countif(a2:a21,a2:a21)),index(a2:a21,small(if(match($a$2:$a$21,$a$2:$a$21,0)=row(indirect("1:"&rows(a2:a21))),row(indirect("1:"&rows(a2:a21))),""),row(indirect("1:"&sum(1/countif(a2:a21,a2:a21)))))),"")

完成後,從b2開始選擇b2到b21,按f2,按ctrl+shift+enter。(這是個陣列公式)。

4、列出資料(重複資料不列出),在b2輸入:

=if(row(indirect("1:"&rows(a2:a21)))<=sumproduct(--(countif(a2:a21,a2:a21)=1)),index(a2:a21,small(if(countif(a2:a21,a2:a21)=1,row(indirect("1:"&rows(a2:a21))),""),row(indirect("1:"&sumproduct(--(countif(a2:a21,a2:a21)=1)))))),"")

很好用

awk統計重複列

awk是什麼?awk是乙個優良的文字處理工具,linux及unix環境中現有的功能最強大的資料處理引擎之一。這種程式設計及資料操作語言 其名稱得自于它的創始人阿爾佛雷德 艾侯 彼得 溫伯格和布萊恩 柯林漢姓氏的首個字母 的最大功能取決於乙個人所擁有的知識。awk經過改進生成的新的版本nawk,gaw...

Excel 統計符合條件不重複的個數

iamlaosong文 要求從貨運明細中統計各省某日發貨點數量,公式如下 sumproduct sheet1 l 2 l 1747 b6 sheet1 m 2 m1747 a 1 countif sheet1 u 2 u 1747,sheet1 u 2 u 1747 sheet1是貨運明細,其中l列...

shell awk 統計重複個數

有檔案file.log內容如下 要統每個網域名稱出現次數 4 2 1 答案是 awk f end file.log 解釋一下,awk語法就不說了 f引數是制定awk分隔符,這裡制定的是 所以每行被分成4個部分。sort 的 r是降序,k是按照第幾組字元排序,從1開始。a可以理解成key value形...