Tra tên cây dựa vào mã cây (hàm Vlookup)


Để tiết kiệm thời gian nhập số liệu, ta nên nhập mã cây thay vì phải nhập tên cây
1. Tạo bảng dò tên cây tại sheet bangMa với cấu trúc như sau
Mã cây Tên cây
1 Bứa
2 Trường
6 Trâm
131 Máu chó
75 Gõ mật
122 Linh mùn
12/ Làu táu

 Lưu ý:
   - Bạn có thể đặt nhiều mã cây cho cùng một cây
   - Đặt mã cây bằng số thì nhập liệu sẽ nhanh hơn nhiều so với đặt mã cây bằng chữ
   - Tôi đặt mã cây theo quy tắt sau:
      + Các số từ 1 tới 10 ưu tiên để đặt cho các tên cây chiếm ưu thế của vùng điều tra
      + Đối với các tên cây có 1 từ bạn có thể đặt theo dấu của từ hay theo ký tự đầu tiên của từ.
      + Đối với các tên cây có 2 từ thì tôi có các cách đặt sau
          * Lấy ký tự đầu tiên của từ thứ nhất kết hợp với dấu của từ thứ hai. Ký tự đầu tiên được mã theo thứ tự của bảng 26 chữ cái (chữ A là 1, chữ B là 2, ...), dấu của từ thứ hai mã theo các gõ VNI (dấu sắc là số 1, dấu huyền là số 2, dấu hỏi là số 3, dấu ngã là số 4, dấu nặng là số 5, dấu ^ là số 6, dấu ư là số 7, dấu ă là số 8, dấu đ là số 9, không có dấu là 0). Ví dụ: Máu chó là 131, Gõ mật là 75, Linh mùn là 122,...
          * Lấy ký tự đầu tiên của từ thứ nhất kết hợp với ký tự đầu tiên của từ thứ hai. Ví dụ: Cò ke là 311, Giáng hương là 78, Mò cua là 133, Căm xe là 324...
          * Khi gặp từ láy, lấy ký tự đầu tiên của từ thứ nhất (có thể thêm dấu của từ đầu tiên) và thêm dấu / ở phía sau. Ví dụ: Làu táu là 12/, Dành dành là 4/, ...

      + Đối với các tên cây có 3 từ trở lên thì tôi lấy dấu của chúng ghép thành mã, dấu của từ được mã theo cách gõ VNI. Ví dụ: Kè đuôi dong là 260; Đại phong tử là 503; Chiêu liêu ổi là 663;...
      + Bạn có thể sử dụng dấu - hay + để đặt mã cây; đôi khi là sự liên tưởng (ví dụ cây Sao có thể đặt là 50 vì ngôi sao có 5 cánh và do số 5 đã có rồi nên thêm số 0 vào hay cây Săng đen có thể đặt là 169, săng mây là 166 vì dấu ă làm tôi liên tưởng đến hình ảnh mặt trăng mà thì trăng thì rất đẹp vào ngày 16). Nói chung, ta đặt mã cây sao cho nhìn thấy tên cây là nhập được mã cây.
2. Sử dụng hàm Vlookup để tra tên cây dựa vào mã cây
Giả sử, cột E là cột nhập mã cây và cột F là cột tên cây thì tại ô F2 bạn nhập công thức như sau:
- Nếu bạn sử dụng Excel 2003 trở về trước thì sử dụng hàm như sau:
=IF(ISNA(VLOOKUP(E2;bangMa!$A:$B;2;0));"";VLOOKUP(E2;bangMa!$A:$B;2;0))
- Nếu bạn sử dụng Excel 2007, 2010 thì sử dụng hàm như sau:
=IFERROR(VLOOKUP(E2;bangMa!$A:$B;2;0);"")

0 comments :