Nhờ mọi người giúp đỡ code vba hiển thị quy trình hiện tại.

Liên hệ QC

smahtien2

Thành viên mới
Tham gia
26/11/21
Bài viết
5
Được thích
0
Kiểm tra từng dòng : mã cv ở sheet"A1" nếu trùng với cột mã cv sheet"vo gao"thì cột giai đoạn sẽ hiện "vo gạo"; nếu mã cv ở sheet"A1" nếu trùng với cột mã cv sheet"cắm điện" thì cột giai đoạn sẽ hiện "cắm điện", nếu mã cv ở sheet"A1" nếu trùng với cột mã cv sheet"hoàn thành" thì cột giai đoạn sẽ hiện "hoàn thành". nếu không trùng sheet nào thì hiện thị "chưa nấu".
 

File đính kèm

  • testcv.xlsx
    11.2 KB · Đọc: 7
Kiểm tra từng dòng : mã cv ở sheet"A1" nếu trùng với cột mã cv sheet"vo gao"thì cột giai đoạn sẽ hiện "vo gạo"; nếu mã cv ở sheet"A1" nếu trùng với cột mã cv sheet"cắm điện" thì cột giai đoạn sẽ hiện "cắm điện", nếu mã cv ở sheet"A1" nếu trùng với cột mã cv sheet"hoàn thành" thì cột giai đoạn sẽ hiện "hoàn thành". nếu không trùng sheet nào thì hiện thị "chưa nấu".
Có thứ tự ưu tiên không? Ví dụ mã 1 vừa vo gạo, vừa cam dien, vừa hoan thanh thì kết quả là gì?

Có thể kiểm tra bằng hàm COUNTIFS.

.
 
có ưu tiên bạn à. Ví dụ mã 1 vừa vo gạo, vừa cam dien, vừa hoan thanh thì kết quả là "hoàn thành" . hàm countifs mình dùng dc rồi. nhưng mình muốn hỏi code vba.tại mình đang tìm hiểu về vba.thanks
 
có ưu tiên bạn à. Ví dụ mã 1 vừa vo gạo, vừa cam dien, vừa hoan thanh thì kết quả là "hoàn thành" . hàm countifs mình dùng dc rồi. nhưng mình muốn hỏi code vba.tại mình đang tìm hiểu về vba.thanks
Mình chỉ biết hàm COUNTIFS, không biết về vba.thanks

Khà khà khà ...
 
Có thứ tự ưu tiên không? Ví dụ mã 1 vừa vo gạo, vừa cam dien, vừa hoan thanh thì kết quả là gì?

Có thể kiểm tra bằng hàm COUNTIFS.

.
Nếu dùng hàm countifs thì khi mỗi khi mình nhập dữ liệu mã mới vào sheet vo gao, cam dien , hoan thanh thì hàm countifs ở mỗi dòng của sheet A1 sẽ phải tự động tính lại toàn bộ dẫn đến máy bị treo do dữ liệu quá nhiều nếu phải tính lại hết. mình muốn code vba để khi trả về kết quả là giá trị luôn. thanks
 
Nếu dùng hàm countifs thì khi mỗi khi mình nhập dữ liệu mã mới vào sheet vo gao, cam dien , hoan thanh thì hàm countifs ở mỗi dòng của sheet A1 sẽ phải tự động tính lại toàn bộ dẫn đến máy bị treo do dữ liệu quá nhiều nếu phải tính lại hết. mình muốn code vba để khi trả về kết quả là giá trị luôn. thanks
Dữ liệu thật của bạn có bao nhiêu dòng?

.
 
Mình chỉ biết hàm COUNTIFS, không biết về vba.thanks

Khà khà khà ...
Tôi không tin là thớt hiểu bạn. :p
Người ta nghĩ rằng bạn "thanh" lại.

Nếu mã chỉ là 1, 2, 3 (có thứ tự) thì dùng hàm Match. Với đối số 1, hàm này dùng phép search nhị phân, rất hiệu quả.
 
Tôi không tin là thớt hiểu bạn. :p
Người ta nghĩ rằng bạn "thanh" lại.

Nếu mã chỉ là 1, 2, 3 (có thứ tự) thì dùng hàm Match. Với đối số 1, hàm này dùng phép search nhị phân, rất hiệu quả.
Tôi nghĩ đó là dữ liệu giả lập. Dữ liệu thật là một bí mật.

Người ta nghĩ rằng: Nếu có giải pháp trên dữ liệu giả lập, họ có thể áp dụng trên dữ liệu thât của mình.

Bài này, nếu dữ liệu lớn => dùng Dictionary là hợp lý.
 
Web KT
Back
Top Bottom