我想知道如何在Excel中執行此操作。在Excel的兩列中查找類似項目
下面是一個示例
column A column B
-------------------------
1 2
2 5
3 4
4 1
5 3
我希望Excel檢查列A和B,則如果發現任何匹配,將其移動到另一個片材。
因此,在另一張表中,我應該有一個列表,其數據基於相似的代碼排在前面。
感謝
我想知道如何在Excel中執行此操作。在Excel的兩列中查找類似項目
下面是一個示例
column A column B
-------------------------
1 2
2 5
3 4
4 1
5 3
我希望Excel檢查列A和B,則如果發現任何匹配,將其移動到另一個片材。
因此,在另一張表中,我應該有一個列表,其數據基於相似的代碼排在前面。
感謝
使用匹配()
Sheet2中:
A1:
=A1
B1:
=indirect("sheet1!B"&match(sheet1!A1,sheet1!B:B,0))
我沒有測試過,但A1應該給你sheet1中A1的價值和B1應該給你A1的匹配值(如果它感覺的話)。
我無法測試它,因爲我躺在牀上用我的手機。
我會使用INDEX而不是INDIRECT,因爲INDEX不是易失性的。 'INDEX(sheet1!B:B,match(sheet1!A1,sheet1!B:B,0))' –
好的@Scott – Andreas
它不適合我。我需要兩列,但它只是給我一列。請檢查圖像。 – leonmordad
目前還不清楚比賽究竟是什麼?一列中兩列的值相同?兩列中都存在任何值?你是什麼意思_「基於類似的代碼」_?預期輸出的例子將非常有用。 – EBH
請檢查圖像 – leonmordad