Giúp cách tạo LIST trong Data/Validation.

Liên hệ QC

havietchuong

Thành viên tiêu biểu
Tham gia
16/6/09
Bài viết
490
Được thích
570
Giới tính
Nam
Nghề nghiệp
Giáo viên tiểu học.
Trước đây tôi có tạo List để tiện điền số có giới hạn vào những ô cần thiết, bây giờ tôi thực hiện lại gặp một khó khăn như sau. Nhờ các bạn giúp đỡ.

Tôi chọn các ô cần thiết cần điền vào đó các số tự nhiên từ 0 đến 10 (điểm học sinh) rồi vào Data/ Validation. Trong Allow chọn list, trong source:
-Khi chọn cột có điền các giá trị thì kết quả cho đúng (D13:D23)
-Khi liệt kê các giá trị 0;1;2;3;4;5;6;7;8;9;10 thì khi điền vào đó là những số thập phân trong khoảng từ 0 đến 10 vẫn không được báo lỗi (tôi cần điền các số tự nhiên).
Xin các bạn giúp đỡ.
Chân thành cám ơn.
 

File đính kèm

  • Data_validation.xls
    23.5 KB · Đọc: 48
Trước đây tôi có tạo List để tiện điền số có giới hạn vào những ô cần thiết, bây giờ tôi thực hiện lại gặp một khó khăn như sau. Nhờ các bạn giúp đỡ.

Tôi chọn các ô cần thiết cần điền vào đó các số tự nhiên từ 0 đến 10 (điểm học sinh) rồi vào Data/ Validation. Trong Allow chọn list, trong source:
-Khi chọn cột có điền các giá trị thì kết quả cho đúng (D13:D23)
-Khi liệt kê các giá trị 0;1;2;3;4;5;6;7;8;9;10 thì khi điền vào đó là những số thập phân trong khoảng từ 0 đến 10 vẫn không được báo lỗi (tôi cần điền các số tự nhiên).
Xin các bạn giúp đỡ.
Chân thành cám ơn.
Vào Menu Data chọn Validation -Trong Allow chọn list và soure chọn =$D$13:$D$23
Chúc thành công
 
Trước đây tôi có tạo List để tiện điền số có giới hạn vào những ô cần thiết, bây giờ tôi thực hiện lại gặp một khó khăn như sau. Nhờ các bạn giúp đỡ.

Tôi chọn các ô cần thiết cần điền vào đó các số tự nhiên từ 0 đến 10 (điểm học sinh) rồi vào Data/ Validation. Trong Allow chọn list, trong source:
-Khi chọn cột có điền các giá trị thì kết quả cho đúng (D13:D23)
-Khi liệt kê các giá trị 0;1;2;3;4;5;6;7;8;9;10 thì khi điền vào đó là những số thập phân trong khoảng từ 0 đến 10 vẫn không được báo lỗi (tôi cần điền các số tự nhiên).
Xin các bạn giúp đỡ.
Chân thành cám ơn.
Chào Bạn hiền, lâu rồi mới gặp trên GPE.
Làm thử bẳng cách này xem, cái này chỉ nhập bằng tay hoặc copy chứ không chọn nhập bằng chuột đượcValidation.JPG.
 
Cám ơn anh Ba Tê, khá bận anh ạ. Nên cũng hạn chế thăm anh em. Thực hiện như anh thì khi chọn một ô nó không có list giá trị để người thực hiện tiện dụng anh à.
Cám ơn bạn viehoai, chọn giá trị là địa chỉ có sẵn nó sẽ đòi hỏi chúng ta phải lập một danh sách giá trị ở một địa chỉ nào đó. Tôi nghĩ cách liệt kê các giá trị trong ô source sẽ không bị ảnh hưởng đến mọi đối tượng khác.
Chờ ý kiên các bạn thêm về việc thiết kế cho việc liệt kê các giá trị trong ô source như theo yêu cầu để có các giá trị là số tự nhiên từ 0 đến 10 còn như nếu ghi là số thập phân sẽ được báo lỗi.
Cám ơn.
 

File đính kèm

  • Data_validation.xls
    23.5 KB · Đọc: 29
Cám ơn anh Ba Tê, khá bận anh ạ. Nên cũng hạn chế thăm anh em. Thực hiện như anh thì khi chọn một ô nó không có list giá trị để người thực hiện tiện dụng anh à.
Cám ơn bạn viehoai, chọn giá trị là địa chỉ có sẵn nó sẽ đòi hỏi chúng ta phải lập một danh sách giá trị ở một địa chỉ nào đó. Tôi nghĩ cách liệt kê các giá trị trong ô source sẽ không bị ảnh hưởng đến mọi đối tượng khác.
Chờ ý kiên các bạn thêm về việc thiết kế cho việc liệt kê các giá trị trong ô source như theo yêu cầu để có các giá trị là số tự nhiên từ 0 đến 10 còn như nếu ghi là số thập phân sẽ được báo lỗi.
Cám ơn.
Thế thì tạo List, dấu nó vào chỗ nào đấy, VD:D2:N2.
Trong Bảng của Bạn thì D3:D23 định dạng Text nên bị lỗi khi nhập.
 

File đính kèm

  • Copy of Data_validation-1.xls
    22.5 KB · Đọc: 10
Đúng như anh đã nói. Tôi cũng đã nghĩ và làm như anh nhưng thật ra mình còn cách liệt kê được không? Khi tôi liệt kê như file đính kèm tôi đã gởi thì không có số thập phân nhưng khi gõ vào đó số thập phân nó vẫn chấp nhận không báo lỗi. Như vậy tôi thấy chưa ổn anh à.
 

File đính kèm

  • Data_validation(1).xls
    23 KB · Đọc: 16
Lần chỉnh sửa cuối:
Đúng như anh đã nói. Tôi cũng đã nghĩ và làm như anh nhưng thật ra mình còn cách liệt kê được không? Khi tôi liệt kê như file đính kèm tôi đã gởi thì không có số thập phân nhưng khi gõ vào đó số thập phân nó vẫn chấp nhận không báo lỗi. Như vậy tôi thấy chưa ổn anh à.
Có lẽ có sự khác nhau khi dùng List với source là range và cách liệt kê các giá trị trong source.
Excel nó chịu cái gì thì mình xài cái đó, tôi không thấy bất tiện hoặc chưa ổn chỗ nào cả.
 

File đính kèm

  • Data_validation3.xls
    24 KB · Đọc: 11

File đính kèm

  • Data_validation(viehoai).xls
    22.5 KB · Đọc: 21
Đúng như anh Ba Tê đã nói: "Excel cho gì thì ăn nấy!!!!" Hì..ì..ì.. nhưng xem Excel có còn món khác không?
Bạn viehoai cũng nêu rất đúng, trong source ta cũng nhập tex được mà. Nhưng nhập gì thì cho ra thứ ấy. Đằng này tôi không nhập số thập phân thì tại sao cho ra số thập phân mà lại còn làm tròn theo format nữa chứ.
Nhờ các bạn tìm giúp cách khắc phục không cho nhập số thập phân vào khi mình chỉ nhập váo đó các số tự nhiên.
Hì..ì..ì..ì... Cười trong đau khổ!!!
 
Là thế nào hả anh? Tức nhập text trong sure luôn hay sao?
em vẫn làm được mà
Bạn xem file tôi kèm trong bài #9 , có ví dụ cụ thể 2 vùng Source: D13:D23 dạng text, E13:E23 dạng số.
Trong vùng E6:H11 ta không thể gõ một số nào từ bàn phím vào vùng này.
Tôi đang nói về Source của List là một vùng nhiều ô, không nói đến trường hợp liệt kê trong source như: 0,1,2,3,4,5,6,7,8,9,10.
Vali3.JPG

Các kết quả tính toán cũng khác nhau trong các ô O6:p11
 
Lần chỉnh sửa cuối:
Bạn xem file tôi kèm trong bài #9 , có ví dụ cụ thể 2 vùng Source: D13:D23 dạng text, E13:E23 dạng số.
Trong vùng E6:H11 ta không thể gõ một số nào từ bàn phím vào vùng này.
Tôi đang nói về Source của List là một vùng nhiều ô, không nói đến trường hợp liệt kê trong source như: 0,1,2,3,4,5,6,7,8,9,10.
View attachment 57119

Các kết quả tính toán cũng khác nhau trong các ô O6:p11
Em hiểu ý anh rồi đấy vùng Source: D13:D23 dạng text thì anh phải nhập dưới dạng text chứ ví dụ anh nhập thử '4 xem sao?? hoặc E13:E23 dạng số anh nhập số 30 thử xem sao??. Điều đó có nghĩa anh phải nhập đúng trong phạm vi các phần tử mãng đã định sẵn.
 
Web KT
Back
Top Bottom