如何剔除 Excel 中兩列中的相同數據


例題描述

在 Excel 中有兩列數據,初始數據如下圖所示:

如何剔除 Excel 中兩列中的相同數據

 

現在需要剔除掉兩列中相同的數據,如上圖中的黃色部分。刪除相同數據后的效果:

如何剔除 Excel 中兩列中的相同數據

 

實現步驟

1. 運行集算器,新建一個程序網格

可去潤乾官網下載職場版,同時下載一個免費授權就夠了,首次運行時會提示加載。

2. 用 Excel 打開需要計算的文件,比如上例。

3. 選中區域 A2:A17,然后按 Ctrl+C 復制文本。

4. 切換回集算器,然后選中格子 A1,並用鼠標再次單擊 A1,使得光標落入文本編輯框時,按 Ctrl+V 粘貼數據到 A1。

5. 再重復 3/4 步,復制 Excel 的區域 B2:B15 到格子 B1,如下圖所示:

如何剔除 Excel 中兩列中的相同數據

 

6. 繼續完成后續的代碼,示例如下:

如何剔除 Excel 中兩列中的相同數據

 

下面列出代碼,方便看得更清晰,並逐行解釋一下代碼的含義:

如何剔除 Excel 中兩列中的相同數據

 

A2 將 A1 中的文本按換行符拆成串序列,並去掉里面的空元素。

A3 將 B1 中的文本按換行符拆成串序列,並去掉里面的空元素。

A4 從 A2 序列中去掉跟 A3 重復的數據。

A5 從 A3 序列中去掉跟 A2 重復的數據。

 

7. 運行代碼,執行完成后,點中 A4 格子,從右側可以看到第一列去重后的結果:

如何剔除 Excel 中兩列中的相同數據

 

8. 然后單擊上圖箭頭所示圖標,將結果復制到剪貼板。

9. 回到 Excel 文件編輯界面,選中 G2 格子,粘貼后便可得到第一列去重后的結果。注意此時的返回結果已經是多行文本,所以此時的步驟跟第 4 步相反,不能將光標落入 G2 后才粘貼。

10. 同樣將計算結果 A5 的內容復制到 Excel 的 H2,便可得到最終處理結果:

如何剔除 Excel 中兩列中的相同數據

 【附件】 data.zip

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM