Rắc rối với LIST

Liên hệ QC

springrain836

Thành viên mới
Tham gia
2/8/08
Bài viết
38
Được thích
26
Tôi có một 2 nhóm bạn: Nhóm A, Nhóm B với danh sách tên thành viên tương ứng với 2 nhóm. Tôi muốn lựa chọn tên nhóm ở 1 ô (ở dạng LIST), sau đó ở ô khác sẽ hiện danh sách các thành viên tương ứng với nhóm được lựa chọn (cũng ở dạng LIST). Tôi đã thử làm như file đính kèm, tuy vậy có 1 vấn đề là:
- Khi tôi lựa chọn Nhóm A chẳng hạn thì ở ô tên các thành viên lại vẫn giữ tên thành viên trong nhóm được lựa chọn trước.
- Khi click vào ô tên cách thành viên thì danh sách thành viên tương ứng mới hiện ra.

- Điều này sẽ gây lỗi khi tôi xử lý thông tin phụ thuộc vào tên thành viên được lựa chọn.
Nhờ các bạn xem giúp, có cách nào mà khi lựa chọn tên nhóm, thì ở ô tên các thành viên hiện lên tương ứng luôn không?
 

File đính kèm

Tôi có một 2 nhóm bạn: Nhóm A, Nhóm B với danh sách tên thành viên tương ứng với 2 nhóm. Tôi muốn lựa chọn tên nhóm ở 1 ô (ở dạng LIST), sau đó ở ô khác sẽ hiện danh sách các thành viên tương ứng với nhóm được lựa chọn (cũng ở dạng LIST). Tôi đã thử làm như file đính kèm, tuy vậy có 1 vấn đề là:
- Khi tôi lựa chọn Nhóm A chẳng hạn thì ở ô tên các thành viên lại vẫn giữ tên thành viên trong nhóm được lựa chọn trước.
- Khi click vào ô tên cách thành viên thì danh sách thành viên tương ứng mới hiện ra.

- Điều này sẽ gây lỗi khi tôi xử lý thông tin phụ thuộc vào tên thành viên được lựa chọn.
Nhờ các bạn xem giúp, có cách nào mà khi lựa chọn tên nhóm, thì ở ô tên các thành viên hiện lên tương ứng luôn không?

Đây là một trong những cách đơn giản mà hiệu quả nhất. Bạn xem file đính kèm nhé!
 

File đính kèm

Đây là một trong những cách đơn giản mà hiệu quả nhất. Bạn xem file đính kèm nhé!
Cách này đương nhiên là đúng, nhưng theo ý kiến của tôi thì nên dùng ComboBox sẽ hay hơn, lý do là:
Khi thay đổi nhóm trong Validation thứ nhất thì Validation thứ 2 chỉ cập nhật danh sách bên trong mà không cập nhật được giá trị trong cell ---> Nếu có công thức liên quan sẽ bị sai hết
Dùng ComboBox sẽ cải thiện được lổi này, dù rằng công thức liên quan có thể dài hơn
 
Cảm ơn bạn ca_dafi, cách làm của bạn đơn giản hơn nhưng vẫn chưa hiệu quả, bạn thử select 1 vài lần thường sẽ không được.
Cảm ơn bạn ndu96081631, tôi đã thử combobox nhưng lại chưa được, phần Range của combobox không thực hiện lệnh mình nhập, chẳng hạn như áp dụng đối với List mà tôi và bạn ca_dafi đã làm.
Nếu tiện thì bạn làm thử giúp nhé,
 
cho mình góp vui
ngày trước chưa là thanh viên của PGE mình thường phải sử dụng cách này, tuy nhiên nó cũng rất hiệu quả
Không phụ thuộc vào nhóm và số thành viên trong nhóm
Mượn file của Ca_dafi mình làm luôn
----------------
Tôi lại hiểu sai nữa rồi, như ndu mới đúng vấn đề bạn ấy hỏi
 

File đính kèm

Lần chỉnh sửa cuối:
Cảm ơn bạn ca_dafi, cách làm của bạn đơn giản hơn nhưng vẫn chưa hiệu quả, bạn thử select 1 vài lần thường sẽ không được.
Cảm ơn bạn ndu96081631, tôi đã thử combobox nhưng lại chưa được, phần Range của combobox không thực hiện lệnh mình nhập, chẳng hạn như áp dụng đối với List mà tôi và bạn ca_dafi đã làm.
Nếu tiện thì bạn làm thử giúp nhé,
Cụ thể bạn muốn thế nào? Có thể nói rõ thêm 1 chút được không? Nếu có thể được thì gữi file thật lên luôn, đở mất công mọi người làm xong lại không ưng ý!
Tôi thử đưa lên cách làm bằng ComboBox (cũng gần giống cách của ca_dafi đã làm thôi)
 

File đính kèm

Lần chỉnh sửa cuối:
Đúng là cái tôi đang cần đấy, cảm ơn bạn ndu96081631.
Thực tế câu hỏi của tôi như thế này nhưng danh sách là tên cụ thể bạn tôi thôi.
Từ tên thành viên được chọn như vậy, tôi đưa ra thông tin chi tiết của người đó thôi, dạng bài toán tra cứu thông tin của 1 người bạn bất kỳ trong 1 nhóm bất kỳ. Đây cũng là 1 bài toán tôi tự đặt ra để tìm hiểu Excel thôi.
 
bác ndu ơi!bác làm như thế nào vậy?Hướng dẫn cho em với
 
bác ndu ơi!bác làm như thế nào vậy?Hướng dẫn cho em với
Bạn Click chuột phải trên mấy ComboBox ấy, chọn Format Control thì sẽ có câu trả lời
Trong mục Input Range bạn sẽ thấy có 1 cái tên nào đó, hãy tìm nó trong Define name (menu Insert\Name\Define) để biết các công thức liên quan đến tên này
 
bác cho em hỏi thêm: bác định nghĩa Er để làm gì thế
 
bác cho em hỏi thêm: bác định nghĩa Er để làm gì thế
Để lấy dòng cuối cùng có dử liệu!
Bạn thí nghiệm tiếp: Gõ vào 1 cell nào đó công thức =Er xem nó ra cái gì... Có thể thay đổi ComboBox NHÓM để xem Er thay đổi theo ra sao? (Qua sheet kia xem giá trị Er vừa rồi có phải là chỉ số dòng cuối không?)
 
mình gởi bạn tham khảo. Lưu ý: không được
1. Không được chèn thêm dòng ở phía trên tiêu đề. chỉ chèn ở phía dưới trước dòng mình tô màu vàng và copy cột STT sheet Ma.
2. Không được đổi tên Ma
3. Chỉ nên thêm cột ở phía tay phải của bảng mình đã tạo.
Nếu có những sự thay đổi trên thì phải vào name LOC_TD để điều chỉnh.
 

File đính kèm

Web KT

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

Back
Top Bottom