97超级碰碰碰久久久_精品成年人在线观看_精品国内女人视频免费观_福利一区二区久久

excel多條件不重復(fù)數(shù)據(jù)

時間:2024-06-07 20:15:50 宇濤 科普知識 我要投稿
  • 相關(guān)推薦

excel多條件不重復(fù)數(shù)據(jù)

  excel表格是我們工作時常會用到的,那么關(guān)于excel多條件不重復(fù)數(shù)據(jù)你又清楚操作嗎,以下是pincai小編搜集并整理的有關(guān)內(nèi)容,希望在閱讀之余對大家能有所幫助!

  excel多條件不重復(fù)數(shù)據(jù)

  → 解決方案1:

  使用1/COUNTIF與SUM函數(shù)組合統(tǒng)計不重復(fù)數(shù)據(jù)個數(shù)。

  → 操作方法

  在C2單元格輸入以下2個公式之一:

  公式1 {=SUM(1/COUNTIF(A2:A16,A2:A16))}

  公式2 =SUMPRODUCT(1/COUNTIF(A2:A16,A2:A16))

  → 原理分析

  1.使用COUNTIF函數(shù)進行條件統(tǒng)計,返回A2:A16單元格區(qū)域內(nèi)每個數(shù)據(jù)出現(xiàn)次數(shù)的數(shù)組:

  {2;2;1;3;2;1;3;2;1;1;2;1;1;2;3}

  被1除后,生成數(shù)組:

  {1/2;1/2;1;1/3;1/2;1;1/3;1/2;1;1;1/2;1;1;1/2;1/3}

  即出現(xiàn)N次重復(fù)的,就變成N個1/N,求和就是1,達到重復(fù)值只算1次的目的。

  2.最后使用SUM或SUMPRODUCT函數(shù)求和即可得到區(qū)域內(nèi)不重復(fù)值的個數(shù)。

  → 知識擴展

  1/COUNTIF函數(shù)統(tǒng)計不重復(fù)值的優(yōu)缺點

  1.統(tǒng)計區(qū)域內(nèi)不得有空單元格,否則返回#DIV/0!錯誤�?梢允褂们短譏F函數(shù)的數(shù)組公式解決這個問題,公式如下:

  {=SUM(IF(A2:A16<>"",1/COUNTIF(A2:A16,A2:A16)))}

  2.因為EXCEL浮點運算可能產(chǎn)生誤差而造成答案不正確,即公式返回值比正確值小。對于這種情況,可以用嵌套ROUND函數(shù)修正。

  3.COUNTIF函數(shù)對數(shù)據(jù)類型沒有要求,文本、數(shù)值、邏輯值、錯誤值均可,每一種錯誤值算作一個不重復(fù)數(shù)據(jù)。

  4.統(tǒng)計區(qū)域不限于單行或單列(即一維引用),可以是多行多列的矩形區(qū)域,但必須是對單元格區(qū)域的引用,而不能是非引用類型的數(shù)組。

  → 解決方案2:

  使用MATCH=ROW比較判斷統(tǒng)計不重復(fù)數(shù)據(jù)個數(shù)。

  操作方法

  在C2單元格輸入下列2個公式之一:

  公式1 {=SUM(--(MATCH(A2:A16,A2:A16,)=ROW(2:16)-1))}

  公式2 =SUMPRODUCT(--(MATCH(A2:A16,A2:A16,)=ROW(2:16)-1))

  → 原理分析

  1.使用MATCH函數(shù)返回區(qū)域內(nèi)每個數(shù)據(jù)第一次出現(xiàn)的位置數(shù)組:

  {1;2;3;4;1;6;4;8;9;10;8;12;13;2;4}

  2.然后與其對應(yīng)的行號位置比較,因為只有第一次出現(xiàn)的位置才會一致,所以統(tǒng)計的是不重復(fù)個數(shù)。

  3.使用減負運算將判斷結(jié)果返回的邏輯值轉(zhuǎn)換為1、0,最后使用SUM或SUMPRODUCT求和即可得出不重復(fù)數(shù)據(jù)的個數(shù)。

  → 知識擴展

  MATCH=ROW法統(tǒng)計不重復(fù)值的優(yōu)缺點

  1.統(tǒng)計區(qū)域內(nèi)不得有空單元格,否則MATCH函數(shù)返回#N/A錯誤。對于包含空單元格的區(qū)域,可以用文本合并進行相應(yīng)的處理,公式如下:

  =SUMPRODUCT((A2:A16<>"")*(MATCH(A2:A16&"",A2:A16&"",0)=ROW(2:16)-1))

  其中,(A2:A16<>"")用于防止將空單元格&""后算作一個空文本數(shù)據(jù)。

  2.不會有浮點運算誤差。

  3.數(shù)據(jù)類型可以是文本、數(shù)值、邏輯值,但不得包含錯誤值。

  4.數(shù)據(jù)可以是內(nèi)存數(shù)組,也可以是單元格區(qū)域的引用,但必須是單行或單列。

  → 解決方案3:

  使用FREQUENCY函數(shù)統(tǒng)計不重復(fù)數(shù)字個數(shù)。

  → 操作方法

  在C2單元格輸入下列2個公式之一:

  公式1 =COUNT(1/FREQUENCY(A2:A16,A2:A16))

  公式2 =SUM(--(FREQUENCY(A2:A16,A2:A16)>0))

  → 原理分析

  1.使用FREQUENCY函數(shù)返回統(tǒng)計區(qū)域內(nèi)數(shù)字的分布頻率數(shù)組:

  {2;2;1;3;0;1;0;2;1;1;0;1;1;0;0;0}

  由此可見,第一次出現(xiàn)的數(shù)字位置返回數(shù)字出現(xiàn)個數(shù),而第2次出現(xiàn)就返回0,因此只要統(tǒng)計非0的個數(shù)即可。

  2.公式1使用1/FREQUENCY將0轉(zhuǎn)換為#DIV/0!錯誤值,再利用COUNT函數(shù)忽略錯誤值的特性統(tǒng)計數(shù)組中非0數(shù)字的個數(shù),公式2使用--(FREQUENCY>0)將數(shù)組大于0判斷得到的邏輯值轉(zhuǎn)換為數(shù)值1、0,再使用SUM函數(shù)求和,由此實現(xiàn)統(tǒng)計不重復(fù)數(shù)據(jù)個數(shù)。

  3.由于FREQUENCY函數(shù)默認返回數(shù)組,COUNT、SUM函數(shù)均將其視為常量數(shù)組代入計算,因而無需按組合鍵形成數(shù)組公式。

  → 知識擴展

  FREQUENCY函數(shù)統(tǒng)計不重復(fù)值的優(yōu)缺點

  1.統(tǒng)計區(qū)域可以有空單元格。因為FREQUENCY函數(shù)將忽略空白單元格和文本。

  2.使用公式2沒有浮點運算誤差。

  3.數(shù)據(jù)必須為數(shù)值,如果是一維的文本數(shù)據(jù),可以借助MATCH函數(shù)轉(zhuǎn)換為序列號數(shù)值再進行統(tǒng)計。

  4.參數(shù)不受引用或數(shù)組的尺寸范圍限制,可以支持多行多列的數(shù)值數(shù)據(jù)的不重復(fù)統(tǒng)計。

  數(shù)據(jù)去重必學(xué)函數(shù)UNIQUE函數(shù)介紹

  功能:UNIQUE函數(shù)可以去除重復(fù)值保留唯一值

  語法:=UNIQUE(數(shù)組,[按列],[僅出現(xiàn)一次])

  第1參數(shù):數(shù)組就是返回唯一值的數(shù)組數(shù)據(jù)區(qū)域;

  第2參數(shù):按列是可選參數(shù),指定比較的方式,設(shè)置為TRUE將比較列并返回唯一值,設(shè)置為FALSE (或省略) 將比較行并返回唯一值;

  第3參數(shù):[僅出現(xiàn)一次]可選參數(shù),一般直接省略即可。

  備注:FILTER函數(shù)需更新至WPS Office最新版本使用

  基本用法:

  在目標(biāo)單元格中輸入公式:

  =UNIQUE(A1:A8)

  然后點擊回車,即可

  解讀:

  公式中A1:A8就是要去重的數(shù)據(jù)區(qū)域;省略了第二參數(shù)默認按行去重并返回唯一值;省略的三參數(shù)默認是FALSE返回唯一選項。

  當(dāng)然如果是去重數(shù)據(jù)是按行橫向排列的話,就必須把第二參數(shù)設(shè)置為TRUE,就是按列去重。

  在目標(biāo)單元格中輸入公式:

  =UNIQUE(B2:I2,TRUE)

  高級用法一:計數(shù)不重復(fù)人數(shù)

  在目標(biāo)單元格中輸入公式:

  =COUNTA(UNIQUE(A2:A8))

  然后點擊回車即可

  當(dāng)然如果想計算重復(fù)的人數(shù),可以使用姓名總數(shù)減去唯一值的個數(shù)即可

  公式:=COUNTA(A2:A8)-COUNTA(UNIQUE(A2:A8))

  高級用法二:動態(tài)提取不重復(fù)數(shù)據(jù)

  在目標(biāo)單元格中輸入公式:

  =DROP(UNIQUE(A:A),-1,0)

  然后點擊回車即可,如果參會名單變動,提取的不重復(fù)數(shù)據(jù)也會自動更新。

  解讀:

 �、偕厦婀绞褂肈ROP函數(shù)和UNIQUE函數(shù)組合,主要是為了實現(xiàn)根據(jù)參會人員變動,達到動態(tài)提取不重復(fù)數(shù)據(jù)的效果。

 �、谑紫仁褂肬NIQUE(A:A)函數(shù)提取A列參會人員名稱中不重復(fù)的數(shù)據(jù),因為選擇的是這列數(shù)據(jù),使用UNIQUE函數(shù)后會在結(jié)果下方多出一個數(shù)字0。出現(xiàn)這種情況的原因是UNIQUE函數(shù)在對A列最底部的空白單元格去重時,會默顯示數(shù)字0。

 �、圩詈笤偈褂肈ROP函數(shù)去掉去重數(shù)據(jù)的最后一行數(shù)據(jù)0,第2參數(shù)-1就是從下往上刪除一行;第3個參數(shù)為0,表示刪除0列,這樣就最終得到我們想要的去重的結(jié)果了。

  高級用法三:按條件提取不重復(fù)數(shù)據(jù)

  在目標(biāo)單元格中輸入公式:

  =UNIQUE(FILTER(B2:B9,A2:A9=E2,"無數(shù)據(jù)"))

  然后點擊回車即可

  解讀:

  1、公式中首先通過FILTER函數(shù),按條件篩選出指定門店的值班經(jīng)理名單,然后再通過UNIQUE函數(shù)提取出不重復(fù)的名單數(shù)據(jù)即可。

  2、上面實例中是按單個條件提取不重復(fù)數(shù)據(jù),我們也可以進行多條件提取不重復(fù)數(shù)據(jù),只需正確設(shè)置FILTER函數(shù)第2個參數(shù)即可

 �、偃绻枰鄠€條件同時滿足,就用*把多個條件連接

  條件1*條件2*條件N

  例如:(A2:A9=E2)*(C2:C9=D2)

 �、谌绻枰鄠€條件滿足任意一個,就用+把多個條件連接

  條件1+條件2+條件N

  例如:(A2:A9=E2)+(C2:C9=D2)

《最近中文字幕无码av网址,精品精品无码视频.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

【excel多條件不重復(fù)數(shù)據(jù)】相關(guān)文章:

excel函數(shù)怎么條件篩選06-24

excel自動篩選多個條件06-24

精選Excel建立數(shù)據(jù)庫技巧06-23

Excel數(shù)據(jù)庫函數(shù)介紹06-24

Excel數(shù)據(jù)庫函數(shù)簡介06-24

Excel 2007的數(shù)據(jù)分析介紹07-10

Excel制表技巧 數(shù)據(jù)分析07-10

EXCEL數(shù)據(jù)分析加載項07-10

巧用Excel圖表展現(xiàn)分析數(shù)據(jù)07-10

excel多條件不重復(fù)數(shù)據(jù)

  excel表格是我們工作時常會用到的,那么關(guān)于excel多條件不重復(fù)數(shù)據(jù)你又清楚操作嗎,以下是pincai小編搜集并整理的有關(guān)內(nèi)容,希望在閱讀之余對大家能有所幫助!

  excel多條件不重復(fù)數(shù)據(jù)

  → 解決方案1:

  使用1/COUNTIF與SUM函數(shù)組合統(tǒng)計不重復(fù)數(shù)據(jù)個數(shù)。

  → 操作方法

  在C2單元格輸入以下2個公式之一:

  公式1 {=SUM(1/COUNTIF(A2:A16,A2:A16))}

  公式2 =SUMPRODUCT(1/COUNTIF(A2:A16,A2:A16))

  → 原理分析

  1.使用COUNTIF函數(shù)進行條件統(tǒng)計,返回A2:A16單元格區(qū)域內(nèi)每個數(shù)據(jù)出現(xiàn)次數(shù)的數(shù)組:

  {2;2;1;3;2;1;3;2;1;1;2;1;1;2;3}

  被1除后,生成數(shù)組:

  {1/2;1/2;1;1/3;1/2;1;1/3;1/2;1;1;1/2;1;1;1/2;1/3}

  即出現(xiàn)N次重復(fù)的,就變成N個1/N,求和就是1,達到重復(fù)值只算1次的目的。

  2.最后使用SUM或SUMPRODUCT函數(shù)求和即可得到區(qū)域內(nèi)不重復(fù)值的個數(shù)。

  → 知識擴展

  1/COUNTIF函數(shù)統(tǒng)計不重復(fù)值的優(yōu)缺點

  1.統(tǒng)計區(qū)域內(nèi)不得有空單元格,否則返回#DIV/0!錯誤�?梢允褂们短譏F函數(shù)的數(shù)組公式解決這個問題,公式如下:

  {=SUM(IF(A2:A16<>"",1/COUNTIF(A2:A16,A2:A16)))}

  2.因為EXCEL浮點運算可能產(chǎn)生誤差而造成答案不正確,即公式返回值比正確值小。對于這種情況,可以用嵌套ROUND函數(shù)修正。

  3.COUNTIF函數(shù)對數(shù)據(jù)類型沒有要求,文本、數(shù)值、邏輯值、錯誤值均可,每一種錯誤值算作一個不重復(fù)數(shù)據(jù)。

  4.統(tǒng)計區(qū)域不限于單行或單列(即一維引用),可以是多行多列的矩形區(qū)域,但必須是對單元格區(qū)域的引用,而不能是非引用類型的數(shù)組。

  → 解決方案2:

  使用MATCH=ROW比較判斷統(tǒng)計不重復(fù)數(shù)據(jù)個數(shù)。

  操作方法

  在C2單元格輸入下列2個公式之一:

  公式1 {=SUM(--(MATCH(A2:A16,A2:A16,)=ROW(2:16)-1))}

  公式2 =SUMPRODUCT(--(MATCH(A2:A16,A2:A16,)=ROW(2:16)-1))

  → 原理分析

  1.使用MATCH函數(shù)返回區(qū)域內(nèi)每個數(shù)據(jù)第一次出現(xiàn)的位置數(shù)組:

  {1;2;3;4;1;6;4;8;9;10;8;12;13;2;4}

  2.然后與其對應(yīng)的行號位置比較,因為只有第一次出現(xiàn)的位置才會一致,所以統(tǒng)計的是不重復(fù)個數(shù)。

  3.使用減負運算將判斷結(jié)果返回的邏輯值轉(zhuǎn)換為1、0,最后使用SUM或SUMPRODUCT求和即可得出不重復(fù)數(shù)據(jù)的個數(shù)。

  → 知識擴展

  MATCH=ROW法統(tǒng)計不重復(fù)值的優(yōu)缺點

  1.統(tǒng)計區(qū)域內(nèi)不得有空單元格,否則MATCH函數(shù)返回#N/A錯誤。對于包含空單元格的區(qū)域,可以用文本合并進行相應(yīng)的處理,公式如下:

  =SUMPRODUCT((A2:A16<>"")*(MATCH(A2:A16&"",A2:A16&"",0)=ROW(2:16)-1))

  其中,(A2:A16<>"")用于防止將空單元格&""后算作一個空文本數(shù)據(jù)。

  2.不會有浮點運算誤差。

  3.數(shù)據(jù)類型可以是文本、數(shù)值、邏輯值,但不得包含錯誤值。

  4.數(shù)據(jù)可以是內(nèi)存數(shù)組,也可以是單元格區(qū)域的引用,但必須是單行或單列。

  → 解決方案3:

  使用FREQUENCY函數(shù)統(tǒng)計不重復(fù)數(shù)字個數(shù)。

  → 操作方法

  在C2單元格輸入下列2個公式之一:

  公式1 =COUNT(1/FREQUENCY(A2:A16,A2:A16))

  公式2 =SUM(--(FREQUENCY(A2:A16,A2:A16)>0))

  → 原理分析

  1.使用FREQUENCY函數(shù)返回統(tǒng)計區(qū)域內(nèi)數(shù)字的分布頻率數(shù)組:

  {2;2;1;3;0;1;0;2;1;1;0;1;1;0;0;0}

  由此可見,第一次出現(xiàn)的數(shù)字位置返回數(shù)字出現(xiàn)個數(shù),而第2次出現(xiàn)就返回0,因此只要統(tǒng)計非0的個數(shù)即可。

  2.公式1使用1/FREQUENCY將0轉(zhuǎn)換為#DIV/0!錯誤值,再利用COUNT函數(shù)忽略錯誤值的特性統(tǒng)計數(shù)組中非0數(shù)字的個數(shù),公式2使用--(FREQUENCY>0)將數(shù)組大于0判斷得到的邏輯值轉(zhuǎn)換為數(shù)值1、0,再使用SUM函數(shù)求和,由此實現(xiàn)統(tǒng)計不重復(fù)數(shù)據(jù)個數(shù)。

  3.由于FREQUENCY函數(shù)默認返回數(shù)組,COUNT、SUM函數(shù)均將其視為常量數(shù)組代入計算,因而無需按組合鍵形成數(shù)組公式。

  → 知識擴展

  FREQUENCY函數(shù)統(tǒng)計不重復(fù)值的優(yōu)缺點

  1.統(tǒng)計區(qū)域可以有空單元格。因為FREQUENCY函數(shù)將忽略空白單元格和文本。

  2.使用公式2沒有浮點運算誤差。

  3.數(shù)據(jù)必須為數(shù)值,如果是一維的文本數(shù)據(jù),可以借助MATCH函數(shù)轉(zhuǎn)換為序列號數(shù)值再進行統(tǒng)計。

  4.參數(shù)不受引用或數(shù)組的尺寸范圍限制,可以支持多行多列的數(shù)值數(shù)據(jù)的不重復(fù)統(tǒng)計。

  數(shù)據(jù)去重必學(xué)函數(shù)UNIQUE函數(shù)介紹

  功能:UNIQUE函數(shù)可以去除重復(fù)值保留唯一值

  語法:=UNIQUE(數(shù)組,[按列],[僅出現(xiàn)一次])

  第1參數(shù):數(shù)組就是返回唯一值的數(shù)組數(shù)據(jù)區(qū)域;

  第2參數(shù):按列是可選參數(shù),指定比較的方式,設(shè)置為TRUE將比較列并返回唯一值,設(shè)置為FALSE (或省略) 將比較行并返回唯一值;

  第3參數(shù):[僅出現(xiàn)一次]可選參數(shù),一般直接省略即可。

  備注:FILTER函數(shù)需更新至WPS Office最新版本使用

  基本用法:

  在目標(biāo)單元格中輸入公式:

  =UNIQUE(A1:A8)

  然后點擊回車,即可

  解讀:

  公式中A1:A8就是要去重的數(shù)據(jù)區(qū)域;省略了第二參數(shù)默認按行去重并返回唯一值;省略的三參數(shù)默認是FALSE返回唯一選項。

  當(dāng)然如果是去重數(shù)據(jù)是按行橫向排列的話,就必須把第二參數(shù)設(shè)置為TRUE,就是按列去重。

  在目標(biāo)單元格中輸入公式:

  =UNIQUE(B2:I2,TRUE)

  高級用法一:計數(shù)不重復(fù)人數(shù)

  在目標(biāo)單元格中輸入公式:

  =COUNTA(UNIQUE(A2:A8))

  然后點擊回車即可

  當(dāng)然如果想計算重復(fù)的人數(shù),可以使用姓名總數(shù)減去唯一值的個數(shù)即可

  公式:=COUNTA(A2:A8)-COUNTA(UNIQUE(A2:A8))

  高級用法二:動態(tài)提取不重復(fù)數(shù)據(jù)

  在目標(biāo)單元格中輸入公式:

  =DROP(UNIQUE(A:A),-1,0)

  然后點擊回車即可,如果參會名單變動,提取的不重復(fù)數(shù)據(jù)也會自動更新。

  解讀:

 �、偕厦婀绞褂肈ROP函數(shù)和UNIQUE函數(shù)組合,主要是為了實現(xiàn)根據(jù)參會人員變動,達到動態(tài)提取不重復(fù)數(shù)據(jù)的效果。

 �、谑紫仁褂肬NIQUE(A:A)函數(shù)提取A列參會人員名稱中不重復(fù)的數(shù)據(jù),因為選擇的是這列數(shù)據(jù),使用UNIQUE函數(shù)后會在結(jié)果下方多出一個數(shù)字0。出現(xiàn)這種情況的原因是UNIQUE函數(shù)在對A列最底部的空白單元格去重時,會默顯示數(shù)字0。

 �、圩詈笤偈褂肈ROP函數(shù)去掉去重數(shù)據(jù)的最后一行數(shù)據(jù)0,第2參數(shù)-1就是從下往上刪除一行;第3個參數(shù)為0,表示刪除0列,這樣就最終得到我們想要的去重的結(jié)果了。

  高級用法三:按條件提取不重復(fù)數(shù)據(jù)

  在目標(biāo)單元格中輸入公式:

  =UNIQUE(FILTER(B2:B9,A2:A9=E2,"無數(shù)據(jù)"))

  然后點擊回車即可

  解讀:

  1、公式中首先通過FILTER函數(shù),按條件篩選出指定門店的值班經(jīng)理名單,然后再通過UNIQUE函數(shù)提取出不重復(fù)的名單數(shù)據(jù)即可。

  2、上面實例中是按單個條件提取不重復(fù)數(shù)據(jù),我們也可以進行多條件提取不重復(fù)數(shù)據(jù),只需正確設(shè)置FILTER函數(shù)第2個參數(shù)即可

 �、偃绻枰鄠€條件同時滿足,就用*把多個條件連接

  條件1*條件2*條件N

  例如:(A2:A9=E2)*(C2:C9=D2)

 �、谌绻枰鄠€條件滿足任意一個,就用+把多個條件連接

  條件1+條件2+條件N

  例如:(A2:A9=E2)+(C2:C9=D2)