亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.430618.com 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

有時需要要提取多行多列區域中的重復數據到某列,如下圖所示,A2:C11包含一些重復的水果名稱(已用深紅色進行了標記),要將重復的名稱提取到E列。

制作方法:
1、制表如上A2至C11內容
2、在E2輸公式=INDIRECT(TEXT(MIN(IF((COUNTIF($A$2:$C$11,$A$2:$C$11)>1)*(COUNTIF
($E$1:E1,$A$2:$C$11)=0),ROW($2:$11)*100+COLUMN($A:$C),7^8)),"R0C00"),)&""
3、公式輸入完畢后,按Ctrl+Shift+Enter結束,然后拖動填充柄向下填充,直到公式結果返回空為止。
說明:
①INDIRECT函數的第二個參數為“0”(未輸入即為0),表示返回R1C1樣式的引用。
②TEXT函數的第二個參數為“R0C00”,將第一個參數的數值返回為R1C1樣式的文本。受該參數的限制,包含重復值的區域需在CV列(第100列)的左側,否則公式可能不會返回正確的結果。
③TEXT函數的第一個參數,以E3單元格中的公式為例說明如下。IF函數返回一個數組,本例為2行10列。當區域中的重復數據未出現在E3單元格上方的區域中時,數組元素為區域中相應單元格行號和列數所構成數值,即“行號×100+列數”;對于不重復的數據,或者雖重復但已出現在E3單元格的上方,數組元素為“7^8”(5764801),受“R0C00”格式的規定,其前5位為行數,后兩位為列數。表示如果出現這種情況,將返回R57648C01(即A57648)單元格的值,通常為空。MIN函數返回上述數組的最小值,如E3單元格為“203”,此時TEXT函數返回“R2C03”,INDIRECT函數返回“橘子”。
④公式中的“$A$2:$C$11”、“$2:$11”、“$A:$C”和“$E$1:E1”都需根據實際進行修改。
按從大到小的順序提取重復數值
當區域中只包含數值時,還可用下面的數組公式按從大到小的順序提取重復數值:

制作方法:
1、先在E1單元格中輸入某個文本,如本例中的“重復值”字樣。
2、然后在E2單元格中輸入數組公式:=LARGE(IF(COUNTIF($A$2:$C$11,$A$2:$C$11)>1,$A$2:$C$11),SUM(COUNTIF
($A$2:$C$11,$E$1:E1))+1)
3、公式輸入完畢后,按Ctrl+Shift+Enter結束,然后拖動填充柄向下填充,直到公式結果返“#NUM!”為止。
用數組公式提取一列中的重復項
制作方式如上,公式為:
=INDEX($A$2:$A$30,MATCH(0,COUNTIF($B$1:B1,$A$2:$A$30)+
IF(COUNTIF($A$2:$A$30,$A$2:$A$30)>1,0,1),0))

分享到:
標簽:公式 單元格 數組 重復 Excel2003教程
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定