Ý nghĩa của LOOKUP bên trong hàm INDEX?

Liên hệ QC

tran.nautilus

Thành viên mới
Tham gia
27/4/12
Bài viết
20
Được thích
5
Không nhớ bài tập này đã tải ở nguồn nào nữa, nhưng giờ em quên hết kiến thức rồi lôi ra đọc lại nhưng không hiểu, xin nhờ anh chị và các bạn giải thích cho em cách hoạt động của hàm LOOKUP bên trong hàm INDEX.
Em xin cám ơn
 

File đính kèm

Trước hết bạn phải đọc lại (tìm trên GPE nhiều lắm) cú pháp, ý nghĩa của từng hàm:
Nguyên tắc cơ bản của đọc hiểu công thức là đọc từ ngoài vào trong, ví dụ trong công thức sau:
=INDEX($A$3:$D$5,MATCH(G2,$A$3:$A$5,0),LOOKUP(H2,{1,2,3},{2,3,4}))
đầu tiên: Index với cú pháp mảng, sẽ xác định vị trí của 1 phần tử trong mảng thông qua chỉ số dòng (hàng) / cột
do đó ta sẽ hiểu mục đích của hàm Match là để xác định vị trí hàng; và Lookup để xác định vị trí cột
Đối với Lookup, dò tìm giá trị H2 (trong dữ liệu thì cột H chỉ chứa các level 1, 2, 3), tìm được thì trả lại giá trị tương ứng trong vector {2,3,4} là giá trị các cột sẽ lấy dữ liệu trong vùng A3:D5. Ví dụ nếu H2 = 1 thì tìm trong {1,2,3} được giá trị đầu tiên và tương ứng với nó là giá trị đầu tiên của {2,3,4} -> 2 nghãi là cột cần lấy giá trị là 2.
 
công thức trên em chưa gặp bao giờ, nó hơi khác với lookup thông thường em gặp:
lookup(lookup_value, lookup_vector, lookup_result)
như trong bài em hiểu:
H2 = lookup_value
{1,2,3} = ???
{2,3,4} = ???
lookup_vector & lookup_result em thường thấy ở dạng: A1:A100, B1:B100 ... hoặc A1:B100, B1:E100 ...
anh giải thích rõ hơn cho em với ạ, em chưa hiểu bài
 
công thức trên em chưa gặp bao giờ, nó hơi khác với lookup thông thường em gặp:
lookup(lookup_value, lookup_vector, lookup_result)
như trong bài em hiểu:
H2 = lookup_value
{1,2,3} = ???
{2,3,4} = ???
lookup_vector & lookup_result em thường thấy ở dạng: A1:A100, B1:B100 ... hoặc A1:B100, B1:E100 ...
anh giải thích rõ hơn cho em với ạ, em chưa hiểu bài

Cũng vậy thôi mà bạn. Bạn cứ hình dung:

lookup_vector = {1,2,3} = Mảng có 3 phần tử là: 1,2,3.
lookup_vector = A1:A100 = Mảng có 100 phần tử nằm trong vùng từ A1:A100. Ví dụ: A1=1. A2=2...A100 = 100 ==> {1,2,...100}.
Tương tự lookup_result cũng vậy.
 
Web KT

Bài viết mới nhất

Back
Top Bottom