簡體   English   中英

當一列中的條目少於另一列中的條目時,匹配兩列

[英]Match two columns when one column has fewer entries than the other in Excel

我有一列ID為ID的列Column1。

我還有另一列Column2,其中包含塊ID號。

兩列不完全匹配。 Column2中的行少於Column1中的行。 Column2中的某些數字不在Column1中,反之亦然。

我想匹配這些列。 還有其他與Column1對應的列,當它與Column2匹配時,我想“跟隨” Column1。 匹配之后,我希望Column1中的許多值不匹配。

我怎樣才能這樣匹配他們? 我希望Column1和Column2匹配,並且與Column1關聯的其他列在與Column2匹配時也要跟隨它。

編輯:例如:

這就是我現在所擁有的:

列1 ...列2 ...列3 ...列4

...... 4 ................ 4 ...... B .......... ......餡餅

...... 5 ................ 7 ...... C ....... ......蛋糕

...... 6 ................ 8 ... Z ... ......曲奇餅

...... 8 ....... 11 ............. G ............ ....沼澤

...... 11 .................................... D ....................... .....天空

...... 12 .................................... E ........... ..... Le

這就是我要的:

列1 ...列2 ...列3 ...列4

...... 4 ................ 4 ...... B .......... ......餡餅

...... 5 ................................. C ......... .......蛋糕

...... 6 ................................. Z ... .......曲奇餅

...... 8 ....... 8 ...... G .......... ......沼澤

...... 11 .............. 11 ............. D .............. ..天空

...... 12 .................................... E ........... ..... Le

........................ 7 ..................................... ......

因此,Column1將Column2,Column3和Column4與Column1進行“保持”匹配,並且任何不匹配項都會賦予其自己的行或其他內容。 請注意,Column2是唯一“移動”的對象。 因為Column2的條目比Column1少,並且Column2中的一些數字不在Column1中,所以無法進行簡單排序。

有幫助嗎? 抱歉給您帶來任何混亂。 感謝您的任何幫助。

這是一個過程。 不自動化,但也不是特別復雜。

  1. 在第2列之后插入新列-我們將其稱為ColumnC。 將此公式放在列中:

    = IFERROR(VLOOKUP(A1,B:B,1,FALSE),“”)

    對於Column2中具有匹配項的任何行,這將使Column1重復。

  2. 在ColumnC之后插入另一個新列-我們將其稱為ColumnD。 在此列中放置此公式:

    = IF(IFERROR(VLOOKUP(B1,A:A,1,FALSE),“”)=“”,IF(B1 =“”,“”,B1),“”)

    這將為Column1中不匹配的任何行復制Column2。

  3. 選擇列C和D中的所有單元格。復制它們。 將值特殊粘貼回相同的單元格中。

  4. 選擇ColumnD中的所有單元格,將它們復制到剪貼板,然后將其粘貼到所有現有行下方的ColumnC中。
  5. 刪除ColumnD
  6. 刪除Column2並將ColumnC重命名為Column1(如果您實際上關心列標題)。
  7. 刪除所有空白行。

瞧!

我相信Excel專家可以做得更好,但是我認為這對於1次操作或手動可重復的過程來說非常簡單。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM