Vòng lặp tìm kiếm và thay thế hàng loạt Excel


0

Tôi có một bảng tính thông tin sản phẩm trong Bảng 1. Mỗi sản phẩm có một mã ID duy nhất. Tuy nhiên, tôi cần cập nhật tất cả các ID sản phẩm duy nhất xảy ra với một mã mới đã được tạo cho mỗi mã. Vì vậy, tôi có một bảng tra cứu liệt kê 'ID sản phẩm cũ' và 'id sản phẩm mới' trong Bảng 2

VB có thể lặp qua danh sách tra cứu trong Trang 2 và thay thế tất cả các lần xuất hiện trong trang 1 không?

Ví dụ. Tờ 1

Product ID   |   Name     |  Category   |  Related Product  |
0001             t-shirt     10            005, 987
0002             shorts      12            009, 004 

Sheet 2

old product ID  |  new product ID
0001                TEE_1
0002                SHRT_1
009                 SOCK_1

Vì vậy, bạn sẽ thấy, nơi một giá trị được tìm thấy trong cột ' ID sản phẩm cũ 'cần được thay thế bằng giá trị trong cột' ID sản phẩm mới '

Cảm ơn vì lời khuyên!

Câu trả lời:


3

Bạn chỉ có thể sử dụng chức năng vlookup. Dưới đây sẽ hoạt động giả sử dữ liệu sheet2 của bạn bắt đầu từ ô A1. Cũng đảm bảo rằng ID sản phẩm yếu có định dạng văn bản.

enter image description here

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.