Làm thế nào để tránh việc nhâp thông số giống nhau trên cùng 1 cột

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

xuantruong67

Guest
Làm thế nào để tránh việc nhập các số trùng nhau trên cùng 1 cột có ai biết không, giúp mình với
 
Bạn có thể dùng chức năng Conditional Formating để làm việc này, nếu ô nào trùng nhau sẽ báo để mình biết, giả sử làm cho cột A, Fomat ô A1 như sau:
Fomuler is =COUNTIF($A:$A,$A1)<>1
Bạn có thể định dạng điều kiện (chuyển màu chữ sang màu đỏ chẳng hạn)
Dùng chức năng Fomat Painter (chổi sơn) để định dạng cho cả cột
 
Lần chỉnh sửa cuối:
bạn nghiên cứu Data/validation xem, cái này cũng hay lắm.
 
Làm thế nào để tránh việc nhập các số trùng nhau trên cùng 1 cột có ai biết không, giúp mình với

Nếu muốn dữ liệu nhập vào cột A không bị trùng,bắt đầu từ cell A2 Bạn chọn Data/validation.Trong mục Allow chọn Custom.Nhập vào công thức trong formula =countif($A1:A1,A2)=0 sau đó copy validation xuống các cell bên dưới.Nếu chỉ để thông báo có dữ liệu nhập trùng thì tại thẻ Error alert,mục Style bạn chọn Information.Nếu không muốn nhập trùng thì bạn chọn Stop còn nếu chọn Warning thì excel chỉ thông báo cho bạn biết dữ liệu nhập trùng và bạn cứ phớt lờ thông báo đó thì vẫn có thể nhập được.Mục Error Message cho bạn nhập các thông tin cần thiết như "Dữ liệu nhập trùng" hoặc gì gì đó do bạn chọn.Title có thể đặt là "Thông báo" hoặc Chú ý.....
Bây giờ thì bạn yên tâm nhập dữ liệu mà không sợ bị nhập 2 lần nữa
Thân.
 
Bạn tham khảo file này nhé, cài công thức trong Validation cho ô a2, sau đó copy cho các ô còn lại.
 
Lần chỉnh sửa cuối:
Làm sao lấy được record cuối cùng của một bảng tính để in?

Tôi thường sử dụng excel để nhập liệu hàng ngày, và phải in record cuối cùng bằng cách copy record đó và dán sang sheet kế bên ( có định vùng in). Có cách nào làm cho sheet in luôn tự động lấy được record cuối cùng bên sheet nhập liệu không? Bác nào biết xin chỉ giúp. Thành thật cám ơn!)(&&@@
 
Muốn tự động ư?, macro (Bạn xem thêm trong file đính kèm)

Tôi dùng excel để nhập liệu và phải in record cuối cùng. Có cách nào làm cho sheet in luôn tự động lấy được record cuối cùng bên sheet nhập liệu không? Bác nào biết xin chỉ giúp. Thành thật cám ơn!)(&&@@
PHP:
Option Explicit
Private Sub Worksheet_Activate()
 Dim Sh As Worksheet, ErW As Long
 
 Set Sh = Sheets("CSDL")
 ErW = Sh.[b65500].End(xlUp).Row
 With Sh.Cells(ErW, 2)
    [g1].Value = .Value:                [f7].Value = .Offset(, 1)
    [b3].Value = .Offset(, 2):          [c7].Value = .Offset(3)
    [d8].Value = .Offset(, 4):          [b9].Value = "   " & .Offset(, 6)
    [c10].Value = .Offset(, 7):         [c11].Value = .Offset(, 5)
    [c7].Value = .Offset(, 3):          [c12].Value = .Offset(, 8) & " %"
    [c13].Value = .Offset(, 9)
 End With
End Sub
Lần sau bạn nhớ đưa file lên (chí ít giả lập) để đỡ tốn thời gian mọi người & của bạn - Xin cảm ơn!
 

File đính kèm

Nếu muốn dữ liệu nhập vào cột A không bị trùng,bắt đầu từ cell A2 Bạn chọn Data/validation.Trong mục Allow chọn Custom.Nhập vào công thức trong formula =countif($A1:A1,A2)=0 sau đó copy validation xuống các cell bên dưới.Nếu chỉ để thông báo có dữ liệu nhập trùng thì tại thẻ Error alert,mục Style bạn chọn Information.Nếu không muốn nhập trùng thì bạn chọn Stop còn nếu chọn Warning thì excel chỉ thông báo cho bạn biết dữ liệu nhập trùng và bạn cứ phớt lờ thông báo đó thì vẫn có thể nhập được.Mục Error Message cho bạn nhập các thông tin cần thiết như "Dữ liệu nhập trùng" hoặc gì gì đó do bạn chọn.Title có thể đặt là "Thông báo" hoặc Chú ý.....
Bây giờ thì bạn yên tâm nhập dữ liệu mà không sợ bị nhập 2 lần nữa
Thân.

Cho mình hỏi cách copy Validation từ cell này qua các cells khác trong bảng tính thì làm bằng cách nào? Mình dùng đủ cách như Copy, Paste Special hay chọn mục Apply these changes to all other with the same settings đều không được.
Thanks very much!
http://www.giaiphapexcel.com/forum/showthread.php?do=post_thanks_add&p=147615
progress.gif
 
Web KT

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

Back
Top Bottom