如何在Excel中vlookup并返回沒有重復的多個值?

      網友投稿 1115 2025-03-31

      如何在Excel中vlookup并返回沒有重復的多個值? 

      有時,您可能需要vlookup并將多個匹配的值一次返回到單個單元格中。 但是,如果在返回的單元格中填充了一些重復的值,那么在返回所有匹配值時如何忽略重復項,而僅保留唯一值,如下面的Excel截圖所示?


      Vlookup并使用用戶定義的函數返回多個沒有重復的匹配值

      Vlookup并使用用戶定義的函數返回多個沒有重復的匹配值

      如何在Excel中vlookup并返回沒有重復的多個值?

      以下VBA代碼可以幫助您返回多個不重復的匹配值,請這樣做:

      1。 按住 Alt + F11鍵 鍵打開 Microsoft Visual Basic應用程序 窗口。

      2。 點擊 插頁 > 模塊,然后將以下代碼粘貼到 模塊 窗口。

      VBA代碼:Vlookup并返回多個唯一的匹配值:

      Function MultipleLookupNoRept(Lookupvalue As String, LookupRange As Range, ColumnNumber As Integer) Dim xDic As New Dictionary Dim xRows As Long Dim xStr As String Dim i As Long On Error Resume Next xRows = LookupRange.Rows.Count For i = 1 To xRows If LookupRange.Columns(1).Cells(i).Value = Lookupvalue Then xDic.Add LookupRange.Columns(ColumnNumber).Cells(i).Value, "" End If Next xStr = "" MultipleLookupNoRept = xStr If xDic.Count > 0 Then For i = 0 To xDic.Count - 1 xStr = xStr & xDic.Keys(i) & "," Next MultipleLookupNoRept = Left(xStr, Len(xStr) - 1) End If End Function
      Copy

      3。 插入代碼后,然后單擊 工具 > 參考資料 在打開 Microsoft Visual Basic應用程序 窗口,然后在彈出 參考– VBAProject 對話框,檢查 Microsoft腳本運行時 在選項 可用參考 列表框,請參見屏幕截圖:

      4。 然后點擊 OK 關閉對話框,保存并關閉代碼窗口,返回到工作表,然后輸入以下公式: =MultipleLookupNoRept(E2,A2:C17,3) 放入要輸出結果的空白單元格中,按 輸入 獲得所需正確結果的關鍵。 看截圖:

      備注:在以上公式中, E2 是您要查詢的條件, A2:C17 是您要使用的數據范圍,數字 3 是包含返回值的列號。

      最佳辦公生產力工具

      將小時轉化為分鐘 Kutools for Excel!

      準備好增強您的 Excel 任務了嗎? 利用的力量 Kutools for Excel - 您終極的節省時間的工具。 簡化復雜的任務并像專業人士一樣瀏覽數據。 以閃電般的速度體驗 Excel!

      為什么需要 Kutools for Excel

      ???  超過 300 項強大功能: Kutools 包含 300 多項高級功能,可簡化您在 1500 多種場景中的工作。

      ??  卓越的數據處理能力:合并單元格、刪除重復項并執行高級數據轉換 - 所有這些都不費吹灰之力!

      ??  高效的批量操作:當你可以聰明地工作時,為什么還要付出額外的努力呢? 輕松批量導入、導出、組合和調整數據。

      ??  可定制的圖表和報告:訪問各種附加圖表并生成富有洞察力的報告。

      ???  強大的導航窗格:通過強大的列管理器、工作表管理器和自定義收藏夾獲得優勢。

      ??  七種類型的下拉列表:通過各種功能和類型的下拉列表使數據輸入變得輕而易舉。

      ??  用戶友好:對于初學者來說輕而易舉,對于專家來說是一個強大的工具。

      立即下載,與 Excel 一起穿越時空!

      閱讀更多 免費下載... 采購... 
      Office Tab 為 Office 帶來選項卡式界面,讓您的工作更輕松
      Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。 在同一窗口的新選項卡中而不是在新窗口中打開并創建多個文檔。 每天將您的工作效率提高50%,并減少數百次鼠標單擊!
      閱讀更多 免費下載... 采購... 

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:word行與行之間空隙太大怎么辦?(word表格行與行之間空隙太大怎么辦)
      下一篇:ORACLE12CR2 RAC安裝部署(REDHAT7.6)五、安裝ORACLE軟件
      相關文章
      亚洲视频小说图片| 亚洲天堂在线播放| 亚洲国产精品免费观看| 亚洲第一区视频在线观看| 亚洲视频在线观看地址| 亚洲综合视频在线观看| 91亚洲一区二区在线观看不卡 | 亚洲中文字幕乱码一区| 99999久久久久久亚洲| 激情五月亚洲色图| 日韩亚洲国产高清免费视频| 亚洲无人区码一二三码区别图片| 亚洲性色AV日韩在线观看| 亚洲国产成人精品无码区二本 | 久久久久亚洲AV成人片| 久久久久亚洲AV无码专区体验 | 亚洲国产日韩成人综合天堂 | 综合久久久久久中文字幕亚洲国产国产综合一区首 | 亚洲国产精品尤物YW在线观看 | 亚洲综合亚洲综合网成人| 国产亚洲精品精品国产亚洲综合| 亚洲自偷自偷图片| 亚洲国产精品成人精品无码区在线| 久久青青草原亚洲AV无码麻豆| 日韩精品亚洲人成在线观看 | 波多野结衣亚洲一级| 亚洲人成电影网站色| 丁香亚洲综合五月天婷婷| 亚洲日韩精品无码专区网站 | 亚洲日本一区二区| 亚洲第一网站免费视频| 久久亚洲精品国产亚洲老地址| 亚洲av永久无码天堂网| 亚洲国产一成久久精品国产成人综合| 精品亚洲一区二区三区在线观看| 亚洲国产精品乱码一区二区| 亚洲精品美女久久久久| 日本亚洲免费无线码 | 亚洲色婷婷综合开心网| 亚洲va无码专区国产乱码| 色婷婷六月亚洲婷婷丁香|