京寵展信息指南
690
2025-03-31
在Excel中,我們可以應用VLOOKUP函數從表單元格中返回第一個匹配的值,但是有時,我們需要提取所有匹配的值,然后用特定的分隔符(例如逗號,破折號等)分隔為單個單元格如下圖所示。 我們如何在Excel中的一個逗號分隔的單元格中獲取并返回多個查找值?
使用用戶定義函數在一個逗號分隔的單元格中返回多個查找值
在一個逗號分隔的單元格中返回多個查找值 Kutools for Excel
使用用戶定義函數在一個逗號分隔的單元格中返回多個查找值通常,我們沒有直接的方法來提取并返回多個匹配值并用逗號分隔到一個單元格中,在這里,您可以創建一個用戶定義函數來解決此工作,請執行以下操作:
1。 按住 ALT + F11 鍵打開 Microsoft Visual Basic應用程序 窗口。
2。 點擊 插頁 > 模塊,然后將以下代碼粘貼到 模塊 窗口。
VBA代碼:將多個查找值返回到一個逗號分隔的單元格中
3。 然后保存此代碼并關閉“模塊”窗口,返回到工作表,然后輸入以下公式: = SingleCellExtract(D2,A2:B15,2,“,”) 放入要返回結果的空白單元格。 然后按 輸入 獲得結果的關鍵,請參見屏幕截圖:
備注:在上式中:
D2: 指示要查找的單元格值;
A2:B15: 是您要獲取數據的數據范圍;
2:數字2是要返回匹配值的列號;
,:逗號是您要分隔多個值的分隔符。
您可以根據需要更改它們。
在一個逗號分隔的單元格中返回多個查找值 Kutools for Excel如果你有 Kutools for Excel,此任務將不再是問題。 的 高級組合行 實用程序可以幫助您基于列組合所有相對值。
Kutools for Excel : 帶有300多個便捷的Excel加載項,可以在30天內免費試用.安裝后 Kutools for Excel,請執行以下操作:
1。 選擇要合并基于列的所有匹配值的數據范圍。
2。 點擊 Kutools > 合并與拆分 > 高級組合行,請參見屏幕截圖:
3。 在 根據列合并行 對話框中,單擊要基于的列名,然后單擊 首要的關鍵 按鈕,請參見屏幕截圖:
4。 然后單擊要合并其匹配值的其他列名稱,然后單擊 結合 選擇一個分隔符以分隔組合值,請參見屏幕截圖:
5。 然后點擊 OK 按鈕,所有具有相同值的相應單元格都已合并為一個單元格,并以逗號分隔,請參見屏幕截圖:
單擊以了解有關此高級合并行實用程序的更多詳細信息……
下載并免費試用 Kutools for Excel 現在 !
演示:在一個逗號分隔的單元格中返回多個查找值 Kutools for Excel準備好增強您的 Excel 任務了嗎? 利用的力量 Kutools for Excel - 您終極的節省時間的工具。 簡化復雜的任務并像專業人士一樣瀏覽數據。 以閃電般的速度體驗 Excel!
為什么需要 Kutools for Excel
??? 超過 300 項強大功能: Kutools 包含 300 多項高級功能,可簡化您在 1500 多種場景中的工作。
?? 卓越的數據處理能力:合并單元格、刪除重復項并執行高級數據轉換 - 所有這些都不費吹灰之力!
?? 高效的批量操作:當你可以聰明地工作時,為什么還要付出額外的努力呢? 輕松批量導入、導出、組合和調整數據。
?? 可定制的圖表和報告:訪問各種附加圖表并生成富有洞察力的報告。
??? 強大的導航窗格:通過強大的列管理器、工作表管理器和自定義收藏夾獲得優勢。
?? 七種類型的下拉列表:通過各種功能和類型的下拉列表使數據輸入變得輕而易舉。
?? 用戶友好:對于初學者來說輕而易舉,對于專家來說是一個強大的工具。
立即下載,與 Excel 一起穿越時空!
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。