Cần giúp đỡ tạo công thức Vlookup

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

ntluan

Thành viên mới
Tham gia
19/7/07
Bài viết
6
Được thích
0
Dear các Pro,
các bác nao biết chỉ cách tạo công thức dùm mình trong file báo cáo đính kèm.

1/ Trong file báo cáo đính kèm, có cột số xe, mỗi lần nhập đi nhập lại số xe thì rất lâu.
VD: 65C 00096 ==> có cách nào minh nhâp số 00096 enter thì hiện ra 65C 00096 để mình nhập báo cáo lẹ hơn.

2/ Cột G, H, I, J minh nhập két và Chai, hao bể ( Chai hoặc két) , thực nhập.

Bạn nào biết cách tạo công thức dùm mìh như sau:

VD: 1 két = 20 chai.
Nếu nhập 2 két = 40 chai . tuy nhiên khi nhập thi có 1 két bị bể hay 1 chai bị bể thì cột thưc nhập sẽ tự trừ ra két bể hoac chai bị bể. Để cuối tháng mình tổng hợp được tổng lượng thục nhập két, chai ( con nguyên hoặc bị bể)

Mong các bạn nào biết chỉ mình nha'. thanks nhiều.
 

File đính kèm

Dear các Pro,
các bác nao biết chỉ cách tạo công thức dùm mình trong file báo cáo đính kèm.

1/ Trong file báo cáo đính kèm, có cột số xe, mỗi lần nhập đi nhập lại số xe thì rất lâu.
VD: 65C 00096 ==> có cách nào minh nhâp số 00096 enter thì hiện ra 65C 00096 để mình nhập báo cáo lẹ hơn.

2/ Cột G, H, I, J minh nhập két và Chai, hao bể ( Chai hoặc két) , thực nhập.

Bạn nào biết cách tạo công thức dùm mìh như sau:

VD: 1 két = 20 chai.
Nếu nhập 2 két = 40 chai . tuy nhiên khi nhập thi có 1 két bị bể hay 1 chai bị bể thì cột thưc nhập sẽ tự trừ ra két bể hoac chai bị bể. Để cuối tháng mình tổng hợp được tổng lượng thục nhập két, chai ( con nguyên hoặc bị bể)

Mong các bạn nào biết chỉ mình nha'. thanks nhiều.
1. Vậy có xe 54C 00096 thì nhập mỗi 00096 thì làm sao máy tính biết mà chọn 54C hay 65C đây bạn?
2. Tôi thấy trong file đính kèm bạn cũng đã làm rồi mà.
 
Hi Bạn,
Trong danh sách xe mình thì xe ko có trùng số và khác tỉnh. Mong bạn biết công thức nào mà mình đánh số xe thôi rui enter thì hiện ra 65C hoac 54T..... nhá. Cám ơn bạn.
 
Hi Bạn,
Trong danh sách xe mình thì xe ko có trùng số và khác tỉnh. Mong bạn biết công thức nào mà mình đánh số xe thôi rui enter thì hiện ra 65C hoac 54T..... nhá. Cám ơn bạn.
hic, không biết bạn phải nhập nhiều như thế nào nhưng nếu chỉ có vài xe thì có thể dùng validation, hoặc không thì cứ nhập tên xem vào, mấy xe sau nếu nhập giá trị trùng, excel cũng tự nhận dạng cho bạn nhập nhanh mà.
Tôi không cổ vũ cho việc nhập dữ liệu không rút gọn kiểu này vì nó cũng chẵng nhanh hơn việc nhập đầy đủ là mấy.
Dù sao nếu bạn muốn thì có thể dùng sự kiện select change của sheet nhập liệu
code có thể như sau, chưa test:
[GPECODE=vb]
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, Range("G5:G10000")) Is Nothing Then
On Error GoTo Canhbao
Target = Sheet2.Range("A:A").Find(Target, LookIn:=xlValues)
End If
Exit Sub
Canhbao:
MsgBox "Bien so xe khong ton tai"
End Sub
[/GPECODE]
[THONGBAO]cột A của sheet 2 nhớ điền thông tin của danh sách các biển số xe của bạn (để có cái mà đối chiếu)[/THONGBAO]
 
hic, không biết bạn phải nhập nhiều như thế nào nhưng nếu chỉ có vài xe thì có thể dùng validation, hoặc không thì cứ nhập tên xem vào, mấy xe sau nếu nhập giá trị trùng, excel cũng tự nhận dạng cho bạn nhập nhanh mà.
Tôi không cổ vũ cho việc nhập dữ liệu không rút gọn kiểu này vì nó cũng chẵng nhanh hơn việc nhập đầy đủ là mấy.
Dù sao nếu bạn muốn thì có thể dùng sự kiện select change của sheet nhập liệu
code có thể như sau, chưa test:
[GPECODE=vb]
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, Range("G5:G10000")) Is Nothing Then
On Error GoTo Canhbao
Target = Sheet2.Range("A:A").Find(Target, LookIn:=xlValues)
End If
Exit Sub
Canhbao:
MsgBox "Bien so xe khong ton tai"
End Sub
[/GPECODE]
[THONGBAO]cột A của sheet 2 nhớ điền thông tin của danh sách các biển số xe của bạn (để có cái mà đối chiếu)[/THONGBAO]
Tôi nghĩ phải dùng sự kiện Worksheet_Change thì mới hợp lý chứ.
 
Hi Các bác,
Danh sach xe cua minh thì rất nhiều, mong bác nào biết tạo sẫn công thức trong file đính kèm dùm mình nhe. cám ơn
 
Bạn dùng Data Validation ấy tạo một List danh sách riêng ra
Đây e đã hộ bác về phần biển xe rồi còn về phần chai bác đã làm rồi còn gì
THEO DOI NXTBB.xls
 

File đính kèm

Lần chỉnh sửa cuối:
Cái này ở bảng theo dõi bạn thêm 1 dòng (ẩn) ở sheet NBB để nhập 2 số cuối của biển số xe, rồi lập 1 sheet là danh sách các xe (biển kiểm soát đầy đủ và 1 cột là 2 số cuối của biển xe). Sau đấy dùng hàm vlookup cho sheet NBB, mỗi lần khai báo bạn chỉ cần đánh 2 số cuối của biển xe thì hàm Vlookup sẽ tự điền tên của biển xe vào, khi in thì ẩn dòng đánh 2 số cuối của biển kia đi là xong!
 

File đính kèm

Web KT

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

Back
Top Bottom