六月丁香五月婷婷,丁香五月婷婷网,欧美激情网站,日本护士xxxx,禁止18岁天天操夜夜操,18岁禁止1000免费,国产福利无码一区色费

學習啦 > 學習電腦 > 工具軟件 > 辦公軟件學習 > Excel教程 > Excel基礎 > 如何比對兩個excel表的方法

如何比對兩個excel表的方法

時間: 業(yè)華773 分享

如何比對兩個excel表的方法

  在Excel中錄入好數(shù)據(jù)以后經常需要對比數(shù)據(jù),如果數(shù)據(jù)都不在同一個表中,那么我們需要動用一些小技巧使得可以對比兩個表的數(shù)據(jù)。下面是學習啦小編帶來的關于如何比對兩個excel表的方法,希望閱讀過后對你有所啟發(fā)!

  如何比對兩個excel表的方法:

  對比兩表數(shù)據(jù)步驟1:通過要進行對比的兩個工作表或多個工作表位于不同的文件中,我們首先要做的就是當多個要進行對比的Excel工作表數(shù)據(jù)復制粘貼到同一個工作表中,同時做好各個工作表的命名準備,以便能正確的區(qū)分數(shù)據(jù)的來源。

  對比兩表數(shù)據(jù)步驟2:接下來確定數(shù)據(jù)“關鍵字”部分,即能夠唯一標識記錄的關鍵字組合,這樣就可以在進行數(shù)據(jù)對比時,能夠唯一的標記一條記錄。比如,如圖所示的“ID”和“姓名”就可以唯一標識一條記錄。

  對比兩表數(shù)據(jù)步驟3:接下來,我們還要確定一下,各個工作表數(shù)據(jù)行的范圍以及要進行對比的關鍵字所在的位置信息。如圖可知,

  對比兩表數(shù)據(jù)步驟4:員工基礎報表中數(shù)據(jù)范圍為“3至12行”,關鍵字所在的位置為(i行1列)和(i行2列)。

  對比兩表數(shù)據(jù)步驟5:員工待遇統(tǒng)計表中數(shù)據(jù)范圍為“3至11行”,關鍵字所在的位置為(i行1列)和(i行2列)。

  對比兩表數(shù)據(jù)步驟6:在本經驗中,我們所要做的就是從表1中找出表2中已經存在的記錄,并且做好相應的標記,以便供查看。為此,按鍵盤上的快捷組合鍵“Alt+F11”進入VBA編輯模式?;蛘咔袚Q至“開發(fā)工具”選項卡,點擊“Visual Basic”按鈕進入VBA環(huán)境。

  對比兩表數(shù)據(jù)步驟7:有關“開發(fā)工具”選項卡的打開方法請參考欄目二部分。

  對比兩表數(shù)據(jù)步驟8:右擊“Microsoft Excel對象”,從彈出的右鍵菜單中選擇“插入”->“模塊”項。

  對比兩表數(shù)據(jù)步驟9:接著輸入如圖所示的代碼:

  Sub 數(shù)據(jù)對比()

  Dim i As Integer

  Dim j As Integer

  For i = 3 To 12 '員工基礎報表數(shù)據(jù)范圍

  For j = 3 To 11 '員工待遇統(tǒng)計表數(shù)據(jù)范圍

  If Sheets("員工基礎報表").Cells(i, 1) = Sheets("員工待遇統(tǒng)計表").Cells(j, 1) Then

  If Sheets("員工基礎報表").Cells(i, 2) = Sheets("員工待遇統(tǒng)計表").Cells(j, 2) Then

  Sheets("員工基礎報表").Cells(i, 8) = "已存在" '存在時進行標記

  End If

  End If

  Next j

  Next i

  End Sub

  對比兩表數(shù)據(jù)步驟10:然后點擊工具欄上的“調試運行”按鈕。

  對比兩表數(shù)據(jù)步驟11:待子過程運行結束后,返回Excel工作表進行查看,就會發(fā)現(xiàn)對比結果已經出來啦?;诖?,我們可以進行更近一步的數(shù)據(jù)處理操作。順便也將另一張工作表中的記錄一同展示出來,以供參考。

683183