.st0{fill:#FFFFFF;}

Tổng hợp những phương pháp tham chiếu ngược từ phải qua trái trong Excel 

 Tháng Chín 21, 2021

By  Lê Đình Chi

Vlookup là một hàm dò tìm, tham chiếu phổ biến và thường xuyên được sử dụng. Nhưng hàm này có 1 nhược điểm là hướng tìm kiếm từ trái qua phải. Vậy trong trường hợp phải tham chiếu ngược lại, tức là từ phải qua trái thì chúng ta làm thế nào? Hãy cùng zik.vn tìm hiểu 3 cách tham chiếu ngược từ phải qua trái trong excel qua bài viết này nhé.

Tham chiếu ngược là gì?

Tham chiếu “xuôi” là dạng tham chiếu từ phải qua trái. Đây là dạng thông thường chúng ta gặp phải.

Ví dụ: Trong hình dưới đây, chúng ta muốn biết địa chỉ dựa vào Code được chọn tại ô E1:

Sử dụng hàm VLOOKUP ta có: E3=VLOOKUP(E1,$A$2:$B$9,2,0)

Cột địa chỉ nằm ở phía bên phải của cột Code. Do đó sử dụng hàm vlookup rất dễ dàng.

Tuy nhiên nếu yêu cầu cho 1 địa chỉ, tìm code tương ứng mà vẫn giữ nguyên cấu trúc bảng A1:B9 thì sao?

Ở đây chiều tham chiếu lại là từ Phải qua Trái. Điều này ngược với cách tham chiếu thông thường của hàm vlookup, do đó chúng ta hay hiểu thành tham chiếu ngược.

Hãy xem chúng ta có thể sử dụng những cách nào để tham chiếu ngược nhé.

Tham chiếu ngược với hàm lookup

Đây là 1 hàm tham chiếu rất hữu hiệu trong excel nhưng hay bị bỏ quên. Hàm Lookup cho phép chúng ta tham chiếu một cách đa dạng và hiệu quả.

Cách làm như sau:

  • Xét từng giá trị trong vùng B2:B9 với giá trị tại ô E1. Trong phép so sánh B2:B9=E1, ta có các kết quả TRUE/FALSE. Đem số 1 chia cho biểu thức trên, ta có TRUE=1 và FALSE=#DIV/0. Khi đó các kết quả lỗi chia cho 0 sẽ không được tính, chỉ còn lại giá trị đúng là 1
  • Tìm kiếm giá trị 1 (hoặc số bất kỳ lớn hơn 0) trong kết quả của phép so sánh 1/(B2:B9=E1)
  • Với kết quả đúng thu được, trả về giá trị tương ứng ở vùng A2:A9

Hàm được viết như sau:

Hàm LOOKUP không quy định chiều tham chiếu, đồng thời có tới 2 cách viết nên rất linh hoạt trong việc tham chiếu.

Chú ý: Trong công thức trên, chú ý việc lấy 1 chia cho biểu thức so sánh. Bởi vì hàm LOOKUP yêu cầu bảng dữ liệu phải được sắp xếp theo trật tự. Nên trong trường hợp chúng ta không muốn sắp xếp mà vẫn tham chiếu được, chúng ta sẽ chuyển kết quả về dạng Giá trị cần tìm là 1 con số, các giá trị còn lại là 1 lỗi (ví dụ lỗi chia cho 0). Khi đó hàm sẽ luôn luôn lấy theo kết quả là giá trị còn tồn tại mà không phải lỗi.

Đọc thêm về hàm Lookup:

Hàm LOOKUP và công thức ví dụ trong Excel 2016 2013 2010 2007 2003

Tham chiếu ngược với hàm VLOOKUP

Vlookup? Vâng, bạn không nghe nhầm đâu. Chúng ta có thể dùng hàm VLOOKUP để tham chiếu từ phải qua trái. Để làm được điều này, chúng ta sẽ kết hợp hàm VLOOKUP với hàm CHOOSE như sau:

Bản chất của việc làm này không phải thay đổi nguyên lý hoạt động của hàm VLOOKUP, mà sử dụng hàm CHOOSE để “Xoay” chiều của bảng dữ liệu, đưa nó về dạng cột chứa giá trị tìm kiếm nằm ở vị trí đầu tiên.

Ta có tham số Table Array trong hàm VLOOKUP là:

CHOOSE({1,2},$B$2:$B$9,$A$2:$A$9)

Khi đó:

  • Cột thứ 1 là vùng B2:B9
  • Cột thứ 2 là vùng A2:A9

Như vậy hàm Choose tạo ra 1 bảng dữ liệu mới gồm 2 cột, trong đó cột đầu tiên là cột Địa chỉ, cột thứ 2 là cột Code.

Chúng ta sử dụng hàm VLOOKUP để tham chiếu Địa chỉ, lấy kết quả là Code tương ứng.

Xem thêm: Hướng dẫn sử dụng hàm CHOOSE trong Excel

Tham chiếu ngược với hàm INDEX+MATCH

Index và Match là 2 hàm tham chiếu được kết hợp với nhau để tạo ra phương thức tham chiếu dạng ma trận, là giao điểm giữa dòng và cột. Do đó nó không phụ thuộc vào phương, chiều tham chiếu.

Hãy xem chúng ta áp dụng Index Match trong trường hợp này thế nào nhé:

Trong hàm Match, chúng ta sẽ dò tìm vị trí của giá trị trong ô E1 trong vùng B2:B9. Kết quả trả về là vị trí số dòng.

Kết hợp trong hàm Index, chúng ta có vùng A2:A9 chính là cột cần tìm kết quả.

Giao điểm giữa dòng (tìm bởi hàm Match) và cột (quy định trong tham số đầu tiên của hàm index) chính là vị trí kết quả cần tìm.

Để hiểu rõ hơn về tham chiếu bởi index match, các bạn có thể đọc thêm các bài viết sau:

Vì sao dùng INDEX và MATCH tốt hơn dùng VLOOKUP trong Excel

Như vậy việc tham chiếu ngược không khó như chúng ta vẫn nghĩ phải không nào. Bạn còn biết thêm hàm nào khác giúp tham chiếu ngược nữa không? Hãy chia sẻ cùng với zik.vn ngay nhé.


Đánh giá bài viết này

zik.vn – Nền tảng học online duy nhất tại Việt Nam tập trung vào phát triển kỹ năng làm việc dành cho người đi làm

Với sứ mệnh: Mang cơ hội phát triển kỹ năng, phát triển nghề nghiệp tới hàng triệu người”, đội ngũ phát triển zik.vn đã và đang làm việc với những học viện, trung tâm đào tạo, các chuyên gia đầu ngành để nghiên cứu và xây dựng lên các chương trình đào tạo từ cơ bản đến chuyên sâu xung quanh các lĩnh vực: Tin học văn phòng, Phân tích dữ liệu, Thiết kế, Công nghệ thông tin, Kinh doanh, Marketing, Quản lý dự án…

Zik.vn tự hào khi được đồng hành cùng:

  • 50+ khách hàng doanh nghiệp lớn trong nhiều lĩnh vực như: Vietinbank, Vietcombank, BIDV, VP Bank, TH True Milk, VNPT, FPT Software, Samsung SDIV, Ajinomoto Việt Nam, Messer,…
  • 100.000+ học viên trên khắp Việt Nam

Tìm hiểu ngay các khóa học của Zik.vn TẠI ĐÂY



Lê Đình Chi


Your Signature

Leave a Reply

Your email address will not be published. Required fields are marked

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Subscribe to our newsletter now!

DMCA.com Protection Status
>