Xin mọi người giải thích giúp cách dùng hàm indirect ở bảng tính này (1 người xem)

Người dùng đang xem chủ đề này

seishirou_sama

Thành viên mới
Tham gia
1/4/08
Bài viết
13
Được thích
1
Chào các Anh/Chị,

Xin các anh/chị giúp đỡ giải thích dùm em cách sử dụng của hàm indirect trong TH này được ko ạ. Em có đính kèm sheet ở đây, em không hiểu tại sao khi dùng hàm này kết quả lại ra như vậy, mong anh chị giúp em
 

File đính kèm

Công thức của bạn tham chiếu đến 1 vùng, không phải là 1 ô (gồm 500 dòng) 1:500
=INDIRECT("'"&RIGHT($A$1,8)&"'!$1:$500")
do đó kết quả trả về là một mảng. Và tùy thuộc vào vị trí mà bạn đặt công thức, giá trị tương ứng với vị trí sẽ được trả lại.
Trong file, bạn đặt công thức ở ô B4, do đó giá trị tương ứng B4 ở sheet Payroll được trả lại là: "Ho Manh Cuong". Nếu bạn di chuyển công thức đến 1 vị trí khác thì kết quả cũng sẽ khác. Bạn hãy hay đổi vị trí và sẽ hiểu điều này.
 
Công thức của bạn tham chiếu đến 1 vùng, không phải là 1 ô (gồm 500 dòng) 1:500
=INDIRECT("'"&RIGHT($A$1,8)&"'!$1:$500")
do đó kết quả trả về là một mảng. Và tùy thuộc vào vị trí mà bạn đặt công thức, giá trị tương ứng với vị trí sẽ được trả lại.
Trong file, bạn đặt công thức ở ô B4, do đó giá trị tương ứng B4 ở sheet Payroll được trả lại là: "Ho Manh Cuong". Nếu bạn di chuyển công thức đến 1 vị trí khác thì kết quả cũng sẽ khác. Bạn hãy hay đổi vị trí và sẽ hiểu điều này.

Cám ơn Anh/Chị, em đã hiểu được rồi, thank anh/chị nhiều ạ
 

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

Back
Top Bottom