[HỎI ĐÁP] VỀ HÀM VLOOK UP (5 người xem)

Liên hệ QC

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

beetune1991

Thành viên hoạt động
Tham gia
28/3/19
Bài viết
170
Được thích
5
Dear các anh chị

hiện em đang sử dụng hàm =VLOOKUP(A3,Sheet1!$A:$F,2,0) theo chiều ngang cho nên hay phải thay đổi
=VLOOKUP(A3,Sheet1!$A:$F,3,0) =VLOOKUP(A3,Sheet1!$A:$F,4,0) =VLOOKUP(A3,Sheet1!$A:$F,5,0) =VLOOKUP(A3,Sheet1!$A:$F,6,0)

2,3,4,5,6

nếu làm ít thì ok nhưng trong trường họp tới tận 300 cọt thì làm thế rất lâu.

mọi người có cách nào kéo hàm để nó chạy phần colum ko ạ/


Tùng,
 
Thay số cột dò bằng công thức COLUMN(B$1) rồi kéo ngang qua phải.
 
Dear các anh chị

hiện em đang sử dụng hàm =VLOOKUP(A3,Sheet1!$A:$F,2,0) theo chiều ngang cho nên hay phải thay đổi
=VLOOKUP(A3,Sheet1!$A:$F,3,0) =VLOOKUP(A3,Sheet1!$A:$F,4,0) =VLOOKUP(A3,Sheet1!$A:$F,5,0) =VLOOKUP(A3,Sheet1!$A:$F,6,0)

2,3,4,5,6

nếu làm ít thì ok nhưng trong trường họp tới tận 300 cọt thì làm thế rất lâu.

mọi người có cách nào kéo hàm để nó chạy phần colum ko ạ/


Tùng,
Bạn tải file lên mới biết đc cụ thể. Thử dùng công thức này
Mã:
=VLOOKUP(A3,Sheet1!$A:$F,COLUMN(B$1),0)
 
thay số bằng 1 công thức cho nó tính cột.
Columns(cột đầu tiên của mảng vlookup : cột cần dò tới)
Vd: vlookup(A1,$F1:$Z1,columns($F$1:$F1),0) thì là cột F (kết quả là 1)
vlookup(A1,$F1:$Z1,columns($F$1:$H1),0) thì là cột H (kết quả là 3)
 
thay số bằng 1 công thức cho nó tính cột.
Columns(cột đầu tiên của mảng vlookup : cột cần dò tới)
Vd: vlookup(A1,$F1:$Z1,columns($F$1:$F1),0) thì là cột F (kết quả là 1)
vlookup(A1,$F1:$Z1,columns($F$1:$H1),0) thì là cột H (kết quả là 3)

EM VẪN CHƯA LÀM ĐƯƠC
ĐÂY EM MUỐN ĐÁNH SỐ Ở CÔT XANH LÁ
RA ĐƯỢC THÔNG TIN TRONG FORM
HIỆN CỘT ÍT CÓ 5 6 DÒNG THÌ LÀM THỦ CÔNG ĐƯỢC PHẦN FORM
NHƯNG DATA NHIỀU TỚI TẬN 40 DATA THÌ BẤM TỪNG Ô 1 THÌ KO ĐƯỢC
Bài đã được tự động gộp:

Bạn tải file lên mới biết đc cụ thể. Thử dùng công thức này
Mã:
=VLOOKUP(A3,Sheet1!$A:$F,COLUMN(B$1),0)

FILE ĐÍNH KÈM BÊN TRÊN EM CÓ GIẢI THÍCH RÕ HƠN, MỌI NGƯỜI LÀM GIÚP E VỚI
 

File đính kèm

Sửa lại tiêu đề Sheet2 giống với tiêu đề trên form của bạn, dùng VLOOKUP kết hợp MATCH, ví dụ:
Mã:
=VLOOKUP($H$2,Sheet2!$A$4:$H$23,MATCH($B5,Sheet2!$A$3:$AG$3,0),0)
 

File đính kèm

EM VẪN CHƯA LÀM ĐƯƠC
ĐÂY EM MUỐN ĐÁNH SỐ Ở CÔT XANH LÁ
RA ĐƯỢC THÔNG TIN TRONG FORM
HIỆN CỘT ÍT CÓ 5 6 DÒNG THÌ LÀM THỦ CÔNG ĐƯỢC PHẦN FORM
NHƯNG DATA NHIỀU TỚI TẬN 40 DATA THÌ BẤM TỪNG Ô 1 THÌ KO ĐƯỢC
Bài đã được tự động gộp:



FILE ĐÍNH KÈM BÊN TRÊN EM CÓ GIẢI THÍCH RÕ HƠN, MỌI NGƯỜI LÀM GIÚP E VỚI
kiểu dữ liệu này thì không dùng CT của mình được bạn nhé.
 
Dear các anh chị

hiện em đang sử dụng hàm =VLOOKUP(A3,Sheet1!$A:$F,2,0) theo chiều ngang cho nên hay phải thay đổi
=VLOOKUP(A3,Sheet1!$A:$F,3,0) =VLOOKUP(A3,Sheet1!$A:$F,4,0) =VLOOKUP(A3,Sheet1!$A:$F,5,0) =VLOOKUP(A3,Sheet1!$A:$F,6,0)

2,3,4,5,6

nếu làm ít thì ok nhưng trong trường họp tới tận 300 cọt thì làm thế rất lâu.

mọi người có cách nào kéo hàm để nó chạy phần colum ko ạ/


Tùng,

Công thức tham chiếu cả cột, rải ra 300 cột thì cái gì cũng lâu hết, dẫu có cách kéo cái "rột" thì file cũng chạy nửa giờ.
 
Sửa lại tiêu đề Sheet2 giống với tiêu đề trên form của bạn, dùng VLOOKUP kết hợp MATCH, ví dụ:
Mã:
=VLOOKUP($H$2,Sheet2!$A$4:$H$23,MATCH($B5,Sheet2!$A$3:$AG$3,0),0)

Vâng cái này e làm được rồi nhưng chỉ là dựa trên 1 trường thông tin.

Anh cho em hỏi lun em mới bổ sung trong file này.

làm thế nào với 2 trường thông tin liền nhau trong "bảng bổ sung" vẫn có thể ra được thông tin thi ấn số báo danh các bạn ko ạ.
 

File đính kèm

Vâng cái này e làm được rồi nhưng chỉ là dựa trên 1 trường thông tin.

Anh cho em hỏi lun em mới bổ sung trong file này.

làm thế nào với 2 trường thông tin liền nhau trong "bảng bổ sung" vẫn có thể ra được thông tin thi ấn số báo danh các bạn ko ạ.
Tôi không thấy trường thông tin thứ 2 ("bảng bổ sung") ?
Do cách bạn trình bày, bố trí bảng dữ liệu thôi.
 
Dò tìm theo tiêu đề cột, tôi dùng HLookup(), STT bảng dữ liệu phải liên tục.
 

File đính kèm

Web KT

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

Back
Top Bottom