Công thức Excel: Ánh xạ đầu vào thành giá trị tùy ý -

Mục lục

Công thức chung

=VLOOKUP(input,map_table,column,0)

Tóm lược

Nếu bạn cần ánh xạ hoặc dịch các đầu vào thành các giá trị tùy ý, bạn có thể sử dụng hàm VLOOKUP.

Trong ví dụ, chúng ta cần ánh xạ các số 1-6 như sau:

Đầu vào Đầu ra
1 10
2 81
3 17
4 23
5 13
6 31

Vì không có cách nào để lấy ra kết quả (tức là nó tùy ý), chúng ta cần thực hiện một số loại tra cứu. Hàm VLOOKUP cung cấp một cách dễ dàng để thực hiện việc này.

Trong ví dụ được hiển thị, công thức trong F7 là:

=VLOOKUP(F6,B5:C10,2,0)

Giải trình

Công thức này sử dụng giá trị trong ô F6 cho giá trị tra cứu, phạm vi B5: C10 cho bảng tra cứu, 2 để chỉ ra "cột thứ 2" và 0 làm đối số cuối cùng để buộc khớp chính xác.

Mặc dù trong trường hợp này, chúng tôi đang ánh xạ đầu vào số thành đầu ra số, nhưng cùng một công thức sẽ xử lý các giá trị văn bản cho cả đầu vào và đầu ra.

Thay thế với CHOOSE

Nếu bạn có số lượng đầu vào hạn chế và nếu đầu vào là các số bắt đầu bằng 1, bạn cũng có thể sử dụng chức năng CHOOSE. Đối với ví dụ được hiển thị, công thức tương đương dựa trên CHOOSE là:

=CHOOSE(F6,10,81,17,23,13,31)

Hàm select khó sử dụng đối với lượng lớn dữ liệu nhưng đối với các tập dữ liệu nhỏ hơn ánh xạ tới chỉ mục dựa trên 1, nó có lợi thế là giải pháp "tất cả trong một".

thú vị bài viết...