Xin đỡ lời Nguyên Bình một chút. Coi như đối với bạn, MS Excel (MSE) là cái mới toanh đi. Vậy thì bạn phải học cách thức làm việc với MSE từ những thao tác và khái niệm cơ bản đến các hàm tiêu chuẩn. Đừng nghĩ tới VBA vội - nếu yêu cầu của bạn không quá phức tạp. Công dụng và cú pháp các hàm bạn có thể dùng trợ giúp (F1) hoặc tại màn hình Insert/Function.
Để giải quyết nhanh cho công việc của bạn. Tôi có thể nói với bạn thế này:
Bạn tạo một sheet để lập danh sách khách hàng (người mua và người bán). Theo tôi - trong trường hợp này - mã khách hàng lấy luôn là mã số thuế vì nó đảm bảo tính duy nhất và đằng nào bạn cũng phải kiểm tra cho chắc chắn. Nếu muốn gợi nhớ thì bạn lập cột mã khách hàng.
Sau khi lập xong danh sách khách hàng, bạn đặt Name cho bảng đó với cột đầu tiên là cột mã khách hàng. Tại bảng kê, nếu bạn sử dụng mã số thuế làm mã khách hàng thì không phải tạo thêm cột mã khách hàng nữa, Tại cột tên công ty, và cột địa chỉ bạn sử dụng công thức Vlookup, cú pháp như sau:
=VLOOKUP(<Giá trị tìm kiếm>, <Vùng tìm kiếm>, <Thứ tự cột>,[Kiểu tìm kiếm])
VLOOKUP(Trị dò, Bảng dò, cột trích, cách dò)
Giải thích : VLOOKUP là hàm dò tìm theo chiều dọc
Tìm Trị dò trong cột đầu tiên của Bảng dò, trả về giá trị trên cùng dòng và ở cột khác
Các đối số :
Trị dò là trị dùng để so sánh với các trị trong cột 1 (cột đầu tiên) của Bảng dò. Thường trị này được lấy từ vùng dữ liệu cần tính toán
Bảng dò:(>= 2 cột dữ liệu) là khối ô chứa các trị dùng so sánh với Trị dò, trong đó cột 1 của Bảng dò chứa trị so sánh
Cột trích là số nguyên dương chỉ định dòng trong Bảng dò chứa trị trả về
cột trích < 1: Hàm trả về giá trị #VALUE!
cột trích> số cột của Bảng dò: Hàm trả về giá trị #REF!
Cách dò: là giá trị logic cho biết bạn muốn dò chính xác hay xấp xỉ
cách dò = TRUE hoặc không có
cách dò= FALSE, bảng dò không cần phải xếp thứ tự
Công dụng:
Hàm trả về giá trị tìm thấy theo <Giá trị tìm kiếm> trong <Vùng tìm kiếm> tại cột thứ <Thứ tự cột> theo [Kiểu tìm kiếm]
Trong đó:
<Giá trị tìm kiếm> là giá trị bạn muốn tìm kiếm (ví dụ: ở đây là mã khách hàng hoặc mã số thuế)
<Vùng tìm kiếm> là bảng danh sách, là một tham chiếu hoặc Name mà bạn đã định nghĩa (ví dụ ở đây là vùng chứa thông tin danh sách khách hàng)
<Thứ tự cột> là số thứ tự cột có giá trị trả về (ví dụ ở đây là số thứ tự của cột Tên công ty - nếu bạn tìm Tên công ty, Địa chỉ - nếu bạn tìm địa chỉ)
[Kiểu tìm kiếm] là một tuỳ chọn (không có cũng được) kiểu logic nó có 2 giá trị TRUE/FASLE để quy định tương ứng việc tìm kiếm theo chỉ số xắp sếp. Mặc định là TRUE. Bạn nên chọn tham số này là 0.
Chúc bạn thành công!