Hỏi về Data validation -> không cho trùng dữ liệu

Liên hệ QC
Đúng rồi Bác ah, ý em là như vậy. Nếu mã vật liệu trong cùng 1 sheet thì em làm được, nhưng em chưa rõ cách lấy dữ liệu từ sheet "maGV" sang sheet "Tổng Hợp" như thế nào. Bác có thể chỉ giúp em cách làm được không. Em cảm ơn nhiều! (Em làm về mảng khối lượng nên muốn sử dụng cách này để giảm thiểu thời gian nhập liệu)

Khi muon tao validation mà danh sách ở Sheet khac thì bạn phải đặt tên vùng cho danh sách.

Trong VD thì ở sheet maGV đã được đặt tên vùng ma (từ B4:B8) khi tạo Validation thì ở phần Source gõ =ma.
 
Mình có 1 câu hỏi muốn giờ mọi người ở đây chỉ giúp /-*+/

Mình có danh sách các managers của các dự án khác nhau, & mình dùng danh sách này cho data validation. Tuy nhiên đến khi đổi các managers thì sự thay đổi trong danh sách các managers ko hề ảnh hưởng gì đến list trong data validation, nếu phải sửa lại từng dòng một thì thật mất thời gian :(

Các bạn có thể xem file đính kèm để hiểu rõ hơn điều mình muốn hỏi:
Ban đầu danh sách 3 managers của mình ở Sheet 2 là Nguyễn Văn A, Lê Văn B & Trần Văn C. Sau đấy mình thay Trần Văn C bằng Trần Văn D trong Sheet 2, nhưng trong sheet 1 thì vẫn còn tên Trần Văn C.

Ko biết có cách khắc phục ko, hay là mình phải dùng chức năng khác? Cám ơn các bạn trước nhé __--__
 

File đính kèm

  • Vidu.xlsx
    9.1 KB · Đọc: 11
Để cho đơn giản ở sheet 1 bạn dùng Find and Replate (ctrl+H) ở mục find what: Trần Văn C, còn ở mục replace with: Trần văn D. Sau đó chọn Replace All.
 
có ai biết validation khong duoc trung trong access không dậy
 
Nhờ các Anh, Chị chỉ giúp em, làm được như file này thì phải làm thế nào ạ?

Chào các Anh, Chị GPE! Vừa qua em có tải 01 file cần cho công việc của mình, nhưng không biết cách làm như thế nào. Nhờ các Anh, Chị giúp: để làm được như file đính kẻm thì em phải làm gì? nhờ các Anh, Chị chỉ em từng bước một. Em cám ơn nhiều
 

File đính kèm

  • Test_Validation_01.xls
    53 KB · Đọc: 29
Chào các Anh, Chị GPE! Vừa qua em có tải 01 file cần cho công việc của mình, nhưng không biết cách làm như thế nào. Nhờ các Anh, Chị giúp: để làm được như file đính kẻm thì em phải làm gì? nhờ các Anh, Chị chỉ em từng bước một. Em cám ơn nhiều
Bạn ấn Ctrl+F3 sẽ thấy 2 Name chính cho việc làm này rồi "ngâm cứu" thử xem.
Name ENG:
PHP:
=OFFSET(MC!$A$2;0;0;COUNTA(MC!$A:$A)-1;1)
Name List1:
PHP:
=OFFSET(MC!$A$1;MATCH(REQUEST!$B2&"*";ENG;0);;COUNTIF(ENG;REQUEST!$B2&"*");)
Khi đặt Nam List1 bạn phải đang ở vị trí ô B2 sheet Request.
Tô chọn vùng cần đặt Validation (Ví dụ B2:B15)
Vào Data Validation,Mục Allow: chọn List và Mục Source: nhập =List1
 
nhờ các anh, chị giúp đỡ

Chào tất cả các Anh, Chị. Em không biết cách gửi câu hỏi lên diễn đàn thế nào? và xem trả lời tại đâu? Vì em gửi lên 02 lần rồi mà không biết đi đâu rồi? nếu có ai thấy được tin này làm ơn giúp em với. Mail của em là: quangtranevn@gmail.com
Em cám ơn nhiều
 
Cảm ơn Ba tê

Trước hết em cảm ơn Anh rất nhiều vì đã trả lới câu hỏi của em. Vì như thế em biết được là em đã gởi câu hỏi lên diễn đàn được. Để em xem lại cái file đó, file này em đã làm tới, làm lui gần 02 tháng rồi mà chưa ra, mặc dù bắt chứơc y hệt nhưng không biết chưa đúng hay thiếu cái gì mà không được. Nếu có thể nhờ Anh chỉ từng bước giúp em được không? Thật đau đầu với cái dốt Anh ạ.
 
Nhờ Anh Ba Tê và các Anh, Chị giúp đỡ

Anh Batê ơi! em vẫn chưa làm được nữa Anh ơi. File gốc là khi đánh vào 01 hay nhiều ký tự nào đó thì tự động sẽ cho kết quả giống các từ mà mình đánh vào mà thôi, nhưng em làm mãi vẫn chỉ là list bình thường mà thôi khi đánh chữ vào thì báo lỗi. Nhờ các Anh, Chị Giúp em.
 
Anh Batê ơi! em vẫn chưa làm được nữa Anh ơi. File gốc là khi đánh vào 01 hay nhiều ký tự nào đó thì tự động sẽ cho kết quả giống các từ mà mình đánh vào mà thôi, nhưng em làm mãi vẫn chỉ là list bình thường mà thôi khi đánh chữ vào thì báo lỗi. Nhờ các Anh, Chị Giúp em.
Đưa cái File mà bạn muốn làm và đã làm lên đây xem mới biết vì sao không được, hoặc sai chỗ nào. Nói suông sao biết được.
 
Nhờ Anh Ba Tê và các Anh, Chị giúp đỡ

Chào Anh Ba Tê! Em phải làm phiền Anh nữa rồi, em đã làm theo cách của Anh chỉ nhưng vẫn chưa được, nhờ Anh xem lại giúp em. Em thấy em đã làm hết cách mà vẫn chưa ra được, chắc trình tự thao tác chưa đúng hay là thiếu cái gì đó. Nếu được nhờ Anh Ba Tê hay các Anh, Chị nào biết chĩ dẫn giúp em từng thao tác một. em cảm ơn các Anh, Chị rất nhiều. Em có gửi File gốc và 2 file làm theo 2 cách nhưng chưa được nhờ các Anh, Chị xem giúp sai chổ nào.
 

File đính kèm

  • file goc.xls
    53 KB · Đọc: 10
  • file lam.xls
    36.5 KB · Đọc: 10
  • file lam 2.xls
    36.5 KB · Đọc: 8
Chào Anh Ba Tê! Em phải làm phiền Anh nữa rồi, em đã làm theo cách của Anh chỉ nhưng vẫn chưa được, nhờ Anh xem lại giúp em. Em thấy em đã làm hết cách mà vẫn chưa ra được, chắc trình tự thao tác chưa đúng hay là thiếu cái gì đó. Nếu được nhờ Anh Ba Tê hay các Anh, Chị nào biết chĩ dẫn giúp em từng thao tác một. em cảm ơn các Anh, Chị rất nhiều. Em có gửi File gốc và 2 file làm theo 2 cách nhưng chưa được nhờ các Anh, Chị xem giúp sai chổ nào.
Cứ copy công thức trong name từ file này bỏ qua file khác thôi
Tuy nhiên điểm quan trọng mà bạn phải đặt biệt chú ý là vị trí của con trỏ chuột đang đặt tại dòng nào khi copy/paste công thức
Ví dụ:
- Bạn sang file gốc, đặt con trỏ chuột tại dòng 2 rồi vào Define name để copy công thức
- Khi sang file của bạn, bạn cũng phải đặt con trỏ chuột tại dòng 2 rồi mới vào Define name để paste công thức
Lý do vì các công thức trong name đang dùng tham chiếu tương đối
Ngoài ra, khi thiết lập Validation thì trong hộp Data Validation, tab Error Alert bạn phải bỏ chọn mục "Show error alert after invalid data is entered"
 

File đính kèm

  • Validation_1.xls
    33.5 KB · Đọc: 43
Lần chỉnh sửa cuối:
Cảm ơn Chú ndu96081631

Cảm ơn Chú ndu96081631 rất nhiều. Cảm giác làm ra được thật là sảng khoái Chú à. Thiệt là đã quá đi. Nếu được Chú có thể giải thích các công thức trong đó được không? để cháu có thể biến tấu nếu cần thiết.
 
Cảm ơn Chú ndu96081631 rất nhiều. Cảm giác làm ra được thật là sảng khoái Chú à. Thiệt là đã quá đi. Nếu được Chú có thể giải thích các công thức trong đó được không? để cháu có thể biến tấu nếu cần thiết.

Công thức trong đó cũng đơn giản thôi mà, chỉ là hàm OFFSET, MATCH, COUNTIF (tìm tài liệu để hiểu các hàm này)
Ngoài ra, để validation hoạt động chính xác, bắt buộc dữ liệu nguồn phải được sort trước
 
Web KT
Back
Top Bottom