Lenh Vlookup có chứa Sheet tăng tự động

  • Thread starter Thread starter honey8x2
  • Ngày gửi Ngày gửi
Liên hệ QC

honey8x2

Thành viên mới
Tham gia
11/1/11
Bài viết
9
Được thích
0
Chào các Pro ah.

Em xin các anh chỉ bảo em chút.

Trong Lệnh Vlookup mà có chứa Sheet vi du nhu công thức: tai o B3 có công thức: =VLOOKUP($A3,'1'!$A$1:$E$14,3,0)
ở đó Sheet1 = 1!, vậy em muốn kéo công thức này sang các ô C3, D3,E3,F3..... mà sheet tự động chạy thành '2'!, '3'!, '4'!.... de co thể nhảy công thưc ah? tại em phải làm một bảng tính với nhiều công thức như vậy mà cho 31 ngày trong tháng cơ ah.

Rất mong moi người chỉ bảo ah.
 

File đính kèm

Tại ô B3:
Mã:
=VLOOKUP($A3,INDIRECT("'"&COLUMNS($A:A)&"'!A1:E14"),3,0)
copy sang phải và xuống dưới
 
Em cam on anh nhiều lắm ah... Tuy nhiên, anh có thể giải thích cho em ý nghĩa của hàm &columns va indirect ở đây không ah?
Công thức này:
VLOOKUP($A3,INDIRECT("'"&COLUMNS($A:A)&"'!A1:E14"),3,0)
Tại B3, COLUMNS($A:A) = 1 => Phần màu đỏ = '1'!A1:E14
Tại C3, COLUMNS($A:B) = 2 => Phần màu đỏ = '2'!A1:E14
Bạn thử bỏ INDIRECT() ra khỏi công thức, xem thế nào?
Vào Help của excel xem hướng dẫn sử dụng của INDIRECT xem sao?
Không hiểu phần nào của công thức, bôi đen, dùng F9 xem nó ra cái gì?
Tất cả các câu trả lời đều nằm trong tay bạn.
 
Công thức này:
VLOOKUP($A3,INDIRECT("'"&COLUMNS($A:A)&"'!A1:E14"),3,0)
Tại B3, COLUMNS($A:A) = 1 => Phần màu đỏ = '1'!A1:E14
Tại C3, COLUMNS($A:B) = 2 => Phần màu đỏ = '2'!A1:E14
Bạn thử bỏ INDIRECT() ra khỏi công thức, xem thế nào?
Vào Help của excel xem hướng dẫn sử dụng của INDIRECT xem sao?
Không hiểu phần nào của công thức, bôi đen, dùng F9 xem nó ra cái gì?
Tất cả các câu trả lời đều nằm trong tay bạn.


Vang, em cam on anh!!!!
 
Web KT

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

Back
Top Bottom