人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 辦公軟件教程 > 詳細頁面

excel選取不重復值的四種辦法

excel選取不重復值的四種辦法

更新時間:2024-01-21 文章作者:未知 信息來源:網絡 閱讀次數:

Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。

excel取不重復值的方法真是多種多樣,比如使用高級篩選、SQL、函數、VBA完成excel取不重復值。下面以一個例子來說明excel取不重復值的方法。

excel取不重復值方法一:高級篩選

  A列姓名有重復的,將A列姓名取不重復值之后放在C列。

excel取不重復值

  操作方法是:單擊數據——高級,打開“高級篩選”對話框,進行如下圖設置。

sql 不重復值

excel取不重復值方法二:SQL

  單擊數據——現有連接,單擊最下面的“瀏覽更多”,按照路徑找到文件,彈出的“導入數據”對話框,單擊“屬性”,打開“連接屬性”對話框,切換到“定義”選項卡,在“命令文本”輸入:select distinct 姓名 as 不重復姓名 from [Sheet1$],確定。

excel取不重復值方法三:VBA

  按ALT+F11,打開VBE編輯器界面,單擊插入——模塊,復制下面的代碼,然后按F5鍵運行,在B1開始提取A列不重復姓名。

Sub excel取不重復值()
? Dim d As Object
? Dim lRow As Long
? Dim i As Long
? Dim str As Variant
? Dim strKey As String
? Set d = CreateObject("scripting.dictionary")
? lRow = Range("A65536").End(xlUp).Row
? str = Range("A1:A" & lRow)
? For i = 1 To lRow
??? strKey = CStr(str(i, 1))
???? If Not d.exists(strKey) Then
??????? d.Add strKey, strKey
???? End If
? Next i
? Range("B1").Resize(UBound(d.keys) + 1, 1) = Application.Transpose(d.keys)
End Sub

excel取不重復值方法四:函數

  B1單元格留空或者輸入文字“不重復姓名”,然后在B2單元格輸入公式:=OFFSET($A$1,MATCH(,COUNTIF($B$1:B1,$A$2:$A$15),),)&"",按ctrl+shift+enter,三鍵結束數組公式,完成不重復值提取。


Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 涟水县| 平乐县| 刚察县| 天峨县| 米脂县| 吉安市| 镇康县| 泗阳县| 五华县| 罗定市| 太原市| 获嘉县| 鱼台县| 普定县| 禄丰县| 雷州市| 合肥市| 万安县| 勐海县| 玉林市| 阿巴嘎旗| 迭部县| 临邑县| 湖口县| 寿阳县| 盐池县| 上犹县| 咸宁市| 山阴县| 临澧县| 景泰县| 横峰县| 布拖县| 松潘县| 灵武市| 高阳县| 孙吴县| 巴彦县| 乐清市| 翁牛特旗| 冷水江市|