tft每日頭條

 > 生活

 > excel怎麼知道某一列有重複數據

excel怎麼知道某一列有重複數據

生活 更新时间:2024-08-14 09:17:32

在有重複值的數據區域中,判斷重複項是首次還是末次出現,這種需求并不罕見,尤其是判斷首次,經常需要。

那麼今天就來學習一下判斷判斷出現次數的案例。

案例:

下圖 1 是各銷售人員的訂單數列表,部分銷售人員有多次記錄,請在 C 列計算各銷售人員的訂單總數,分别

  • 在姓名第一次和最後一次出現時統計,其餘單元格留空

效果如下圖 2、3 所示。

excel怎麼知道某一列有重複數據(有重複項的Excel列)1

excel怎麼知道某一列有重複數據(有重複項的Excel列)2

excel怎麼知道某一列有重複數據(有重複項的Excel列)3

解決方案:

1. 在 C2 單元格中輸入以下公式 --> 下拉複制公式:

=IF(COUNTIF($A$2:A2,A2)=1,SUMIF(A:A,A2,B:B),"")

公式釋義:

  • COUNTIF($A$2:A2,A2)=1:判斷 A2 是否是第一次出現在 $A$2:A2 區域中;此處第一個參數的區域必須起始位置絕對引用,結束位置相對引用,這樣随着公式下拉,所選區域會自動增加;
  • SUMIF(A:A,A2,B:B):如果 A 列的姓名相同,則對 B 列求和;
  • IF(...,...,""):如果姓名在區域中第一次出現,則對相同姓名求和,否則留空

excel怎麼知道某一列有重複數據(有重複項的Excel列)4

excel怎麼知道某一列有重複數據(有重複項的Excel列)5

excel怎麼知道某一列有重複數據(有重複項的Excel列)6

如果要換成在最後一次出現的姓名旁邊求和,公式原理是一樣的。

2. 在 C2 單元格中輸入以下公式 --> 下拉複制公式:

=IF(COUNTIF($A$2:A2,A2)=COUNTIF(A:A,A2),SUMIF(A:A,A2,B:B),"")

公式釋義:

  • 這段公式與前面一個的區别在于用 COUNTIF(A:A,A2) 替換了“1”;
  • COUNTIF(A:A,A2) 的作用是統計 A2 單元格的姓名在 A 列中總共出現了幾次;
  • COUNTIF($A$2:A2,A2)=...:即判斷姓名是否是最後一次出現

excel怎麼知道某一列有重複數據(有重複項的Excel列)7

excel怎麼知道某一列有重複數據(有重複項的Excel列)8

excel怎麼知道某一列有重複數據(有重複項的Excel列)9

很多同學會覺得 Excel 單個案例講解有些碎片化,初學者未必能完全理解和掌握。不少同學都希望有一套完整的圖文教學,從最基礎的概念開始,一步步由簡入繁、從入門到精通,系統化地講解 Excel 的各個知識點。

現在終于有了,以下專欄,從最基礎的操作和概念講起,用生動、有趣的案例帶大家逐一掌握 Excel 的操作技巧、快捷鍵大全、函數公式、數據透視表、圖表、打印技巧等……學完全本,你也能成為 Excel 高手。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved