Hỏi Đáp | Tìm Kiếm
upro_03b.jpg upro_03b.jpg

Cách tìm dữ liệu để tìm thấy bản sao trong Excel ( trong 2 cột ) - Tác giả : nguthe_93






Giới thiệu chung: Bài viết này mô tả hai phương pháp bạn có thể sử dụng để so sánh dữ liệu trong hai cột của trang tính và tìm thấy mục nhập sao chép.

Các bước:

Bước 1

Phương pháp 1: Sử dụng macro Visual Basic
Microsoft chỉ cung cấp mô hình lập trình để minh hoạ mà không đảm bảo dưới bất kỳ hình thức nào dù có quy định rõ ràng hay ngụ ý. Điều này bao gồm nhưng không giới hạn trong các hình thức bảo hành đối với tính thương mại cũng như tính thích hợp cho một mục đích cụ thể. Bài viết này giả định rằng bạn đã quen với ngôn ngữ lập trình đang được giải thích, và công cụ được sử dụng để tạo và gỡ lỗi quy trình. Microsoft hỗ trợ các kỹ sư có thể giúp giải thích tính năng của một quy trình đặc biệt. Tuy nhiên, họ sẽ không sửa đổi những mô hình này để cung cấp tính năng được bổ sung hoặc xây dựng quy trình nhằm đáp ứng các yêu cầu cụ thể của bạn. Để sử dụng macro Visual Basic nhằm so sánh dữ liệu trong hai cột, sử dụng các bước trong ví dụ sau:
Khởi động Excel.
Nhấn ALT+F11 để khởi động trình chỉnh sửa Visual Basic.
Trên menu Chèn, bấm Mô-đun.
Nhập mã sau vào trang mô-đun:
Sub Find_Matches()
Dim CompareRange As Variant, x As Variant, y As Variant
' Đặt CompareRange bằng dải mà bạn sẽ
' so sánh với dải đã chọn.
Đặt CompareRange = Range("C1:C5")
' CHÚ Ý: Nếu dải ô được so sánh nằm trong sổ làm việc khác
' hoặc trang tính khác, sử dụng cú pháp sau.
' Đặt CompareRange = Workbooks("Book2"). _
' Worksheets("Sheet2").Range("C1:C5")
'
' Lặp qua mỗi ô trong dải đã chọn và so sánh nó với
' mỗi ô trong CompareRange.
Với Mỗi x Trong Dải đã chọn
Với Mỗi y Trong CompareRange
If x = y Then x.Offset(0, 1) = x
Next y
Next x
End Sub

Nhấn ALT+F11 để quay lại Excel.
Nhập dữ liệu sau (để trống cột B):
A1: 1 B1: C1: 3
A2: 2 B2: C2: 5
A3: 3 B3: C3: 8
A4: 4 B4: C4: 2
A5: 5 B5: C5: 0

Chọn dải ô A1:A5.
Trong Excel 2003 và các phiên bản cũ của Excel, trỏ chuột vào Macro trên menu Công cụ, rồí bấmMacro.
Trong Excel 2007, bấm tab Trình phát triển, rồí bấm Macro trong nhóm Mã.
Bấm Find_Matches, và sau đó bấm Chạy.
Các số sao chép được hiển thị trong cột B. Số phù hợp sẽ được đặt bên cạnh cột thứ nhất, tương tự minh hoạ sau đây:
A1: 1 B1: C1: 3
A2: 2 B2: 2 C2: 5
A3: 3 B3: 3 C3: 8
A4: 4 B4: C4: 2
A5: 5 B5: 5 C5: 0


Bước 2

Phương pháp 2: Sử dụng công thức trang tính
Để sử dụng công thức trang tính giúp so sánh dữ liệu trong hai cột, hãy làm theo các bước sau:
Khởi động Excel.
Trong trang tính mới, nhập dữ liệu sau (để trống cột B):
A1: 1 B1: C1: 3
A2: 2 B2: C2: 5
A3: 3 B3: C3: 8
A4: 4 B4: C4: 2
A5: 5 B5: C5: 0

Gõ công thức sau vào trong ô B1:
=IF(ISERROR(MATCH(A1,$C$1:$C$5,0)),"",A1)
Chọn các ô B1:B5.
Trong Microsoft Office Excel 2003 và các phiên bản cũ của Excel, trỏ chuột vào Điềnl trên menu Chỉnh sửa, rồí bấmHạ xuống.

Trong Microsoft Office Excel 2007, bấm Điền trong nhóm Chỉnh sửa, rồi bấm Hạ xuống.

Số sao chép được hiển thị trong cột B, như ví dụ sau:
A1: 1 B1: C1: 3
A2: 2 B2: 2 C2: 5
A3: 3 B3: 3 C3: 8
A4: 4 B4: C4: 2
A5: 5 B5: 5 C5: 0


Bài viết liên quan:

Cách sao lưu dữ liệu và toàn bộ hệ thống với EASEUS Todo Backup #cach-sao-luu-du-lieu-va-toan-bo-he-thong-voi-easeus-todo-backup-137972.html Cách sửa  file lỗi trong Word - EXCEL phần 2 #cach-sua-file-loi-trong-word-excel-phan-2-136599.html Cách tạo trò chơi tìm từ trong ô chữ bằng Excel #cach-tao-tro-choi-tim-tu-trong-o-chu-bang-excel-133390.html Cách chuyển đổi ký số trong Micrsoft Excel #cach-chuyen-doi-ky-so-trong-micrsoft-excel-132123.html

Bài Hot

Bài mới

Bài hay