Làm thế nào để không nhập dữ liệu trùng số? (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

kittulip

Thành viên mới
Tham gia
17/11/06
Bài viết
17
Được thích
42
Bác nào chỉ em cách nhập số liệu sao khi nhập trùng với số liệu ban đầu nó sẽ không cho nhập hay chuyển sang màu, ... để mình biết số đó mình đã nhập không? Giống như key trong access vậy
 
nếu vậy bạn sử dụng chức năng của data/validation. mình ví dụ cho bạn như thế này: giả sử từ H1 đến H10, mình muốn không cho nhập trùng số, mình bôi đen khu vực này lại rồi vào data/validation, ở thẻ settíng, chọn custom. Ở Formula, ta nhập vào công thức sau:
=IF(COUNTIF($H$1:H1,H1)=1,TRUE,FALSE) rồi ok. bạn nhập thử những dữ liệu trùng trong khoảng này xem kết quả .
trên diễn đàn nói nhiều về nó lắm. bạn tham khảo thêm nha. Mình học được từ diễn đàn đấy

còn về vấn đề đổi màu khi trùng thì chức năng format /conditional formating. ạbn tự tham khảo luôn nhé. cũng tương tự vậy thôi nhưng nhớ chọn cho nó màu bạn muốn đổi.
 
Chỉnh sửa lần cuối bởi điều hành viên:
Cám ơn bạn, nhưng cái thẻ Validation của mình không có chổ nào là custom hết -+*/mình ppost hình lên để bạn xem tham khảo.
validation.jpg
 
ở thẻ settíng, chỗ ô trống có mũi tên sổ xuống đó bạn. khi bạn lick vào mũi tên nó sẽ ra hàng loạt danh sách. bạn chọn custom nhé.
 
Bác nào chỉ em cách nhập số liệu sao khi nhập trùng với số liệu ban đầu nó sẽ không cho nhập hay chuyển sang màu, ... để mình biết số đó mình đã nhập không? Giống như key trong access vậy
Giả sử bạn cần nhập dũ liệu vào cột A từ hàng A2 đến A100. Bạn làm thế này:
- Bôi đen cột số liệu mà bạn sẽ nhập dữ liệu
- Vào Data / Validation chọn Settings
- Ô allow bạn chọn custom
- Ô formula bạn nhập công thức: =COUNTIF($A$2:$A$100,A2)<2
- Sau đó sang trang Error Alert Bạn chọn Style là Warning, Ô title bạn nhập "Cảnh báo!", Ô Error message bạn nhập nội dung cảnh báo "Nội dung này đã có trong bảng! bạn có muốn tiếp tục không?"...OK
 
Cám ơn bạn, nhưng cái thẻ Validation của mình không có chổ nào là custom hết -+*/mình ppost hình lên để bạn xem tham khảo.
Thế thì bạn nên dùng Conditional formating
- Đặt name cho cột muốn nhập dữ liệu là list
- Bôi đen cột list
- Vào format / Conditional formating
- Chọn Formula Is tại ô Conditional1
- Nhập =COUNTIF(LIST,ô đầu trong cột list)>1
- Bấm vào nút Format
- Vào Patterns và chọn màu đỏ
- Bấm OK...sau đó kéo kết quả xuống cho toàn bộ cột...
 
nếu vậy bạn sử dụng chức năng của data/validation. mình ví dụ cho bạn như thế này: giả sử từ H1 đến H10, mình muốn không cho nhập trùng số, mình bôi đen khu vực này lại rồi vào data/validation, ở thẻ settíng, chọn custom. Ở Formula, ta nhập vào công thức sau:
=IF(COUNTIF($H$1:H1,H1)=1,TRUE,FALSE) rồi ok. bạn nhập thử những dữ liệu trùng trong khoảng này xem kết quả .
trên diễn đàn nói nhiều về nó lắm. bạn tham khảo thêm nha. Mình học được từ diễn đàn đấy
Bạn ơi, chỉ cần =COUNTIF($H$1:H1,H1)=1 là đủ, không IF, TRUE, FALSE gì cả
 
Vậy cho em hỏi. Em paste 2 cột lại chung 1 cột, em sort theo mã đã định trước. Có những mã trùng nhau, làm sao để em biết mã nào trùng nhau ngoài cách dò bằng mắt?

Em sort rồi, nhưng mỗi cột hơn 400 số, 2 cột cộng lại gần cả ngàn. Nhưng vẫn không biết làm sau để nó báo những mã trùng nhau.

Xin các anh chị chỉ giúp. Cám ơn rất nhiều
 
Em chép dán bình thường rồi dùng công thức của anh ndu =COUNTIF($H$1:H1,H1)vào cột cạnh còn trống và fill hết vùng có mã sau đó lọc những dòng lớn hơn 1 xóa đi là xong
 
Dùng màu sắc để thể hiện, nếu trùng ô đó sẽ chuyển sang màu vàng chẳng hạn, bạn có thể làm như thể này:
1. vào format / Conditional formating
2. Conditional1\Formula Is
nhập công thức
=IF(COUNTIF($A:$A,A)>1,1,0)
3. Format\Patterns
chọn màu vàng sau đó ok
lúc đó trong cột A, nếu có giá trị trùng sẽ báo màu
 
Dùng màu sắc để thể hiện, nếu trùng ô đó sẽ chuyển sang màu vàng chẳng hạn, bạn có thể làm như thể này:
1. vào format / Conditional formating
2. Conditional1\Formula Is
nhập công thức
=IF(COUNTIF($A:$A,A)>1,1,0)
3. Format\Patterns
chọn màu vàng sau đó ok
lúc đó trong cột A, nếu có giá trị trùng sẽ báo màu

Bạn không thể thực hiện được yêu cầu tô màu trùng nếu làm theo cách trên.

Chỉ cần Tại ô A1, vào conditional Formating--> formular is:
Sau đó vào Pattern chọn màu theo ý mình.

Tiếp theo copy ô A1 và paste format cho các ô bên dưới là xong.
 
Bạn không thể thực hiện được yêu cầu tô màu trùng nếu làm theo cách trên.

Chỉ cần Tại ô A1, vào conditional Formating--> formular is:
=COUNTIF($A:$A,A1)>1
Sau đó vào Pattern chọn màu theo ý mình.

Tiếp theo copy ô A1 và paste format cho các ô bên dưới là xong.

Nếu làm theo cách này thì cả những dòng nhập đúng lần đầu cũng sẽ bị đổi màu. Để khắc phục, ở Formular is bạn nhập công thức:
Mã:
=COUNTIF($A$1:$A1,$A1)>1
 
Em làm theo cách của các bác, vẫn không được.

Dữ liệu nhập trùng thì không đổi màu, vẫn nhập được.

Còn 1 số ô có dữ liệu ko trùng thì đổi màu :(

Em đã làm được, cám ơn các bác nhiều. @$@!^%@$@!^%@$@!^%

Em kết hợp cái của honggam và huycuongxd mới được !$@!!!$@!!!$@!!

Em lấy công thức của honggam
=if(countif(A$1$:A$10$,A1)=1,true,false)

và chỉnh setting theo huycuong. **~****~****~**
 
Lần chỉnh sửa cuối:
Mình muốn nhập số liệu của nhiều cột mà không bị trùng thì làm sao nhỉ?
Giúp mình nhé.
 
Các anh, chị ơi,

Em đang nhập dữ liệu khách hàng, em theo dõi khách hàng theo số điện thoại.
Làm thế nào để khi em gõ sđt của 1 KH nào đó, nếu ở trên đã có số đt đó rồi thì nó sẽ hiện ra là báo trùng để em ko phải nhập nữa?
Em đã thử dùng Data Validation nhưng không thành công. Khi em gõ thử lại 1 sdt ngay phía trên thì nó chẳng báo gì cả. Hic

Khi em dùng thử Conditional Formating thì nó bôi đỏ 1 loạt rất nhiều, như vậy em cũng ko thể biết được là có bao nhiêu cặp sđt bị trùng để em xóa những sđt bị trùng đi.

Các anh. chị giúp em với!!!
Em cảm ơn nhiều!
 
Xem có sử dụng được không

Các anh, chị ơi,

Em đang nhập dữ liệu khách hàng, em theo dõi khách hàng theo số điện thoại.
Làm thế nào để khi em gõ sđt của 1 KH nào đó, nếu ở trên đã có số đt đó rồi thì nó sẽ hiện ra là báo trùng để em ko phải nhập nữa?
Em đã thử dùng Data Validation nhưng không thành công. Khi em gõ thử lại 1 sdt ngay phía trên thì nó chẳng báo gì cả. Hic

Khi em dùng thử Conditional Formating thì nó bôi đỏ 1 loạt rất nhiều, như vậy em cũng ko thể biết được là có bao nhiêu cặp sđt bị trùng để em xóa những sđt bị trùng đi.

Các anh. chị giúp em với!!!
Em cảm ơn nhiều!
Xem có sử dụng được không
 

File đính kèm

Bạn ơi mình làm không được. Excel mà bạn hướng dẩn là 2003 phải không? Sao mình tìm không thấy? Mình đang sử dụng excel 2010. Có bạn nào biết làm trên ecel 2010 không hướng dẩn lại giùm mình với.
 
Bạn ơi mình làm không được. Excel mà bạn hướng dẩn là 2003 phải không? Sao mình tìm không thấy? Mình đang sử dụng excel 2010. Có bạn nào biết làm trên ecel 2010 không hướng dẩn lại giùm mình với.
Em không biết Excel 2010, nhưng anh thử vào Menu Data, Data Validation
 
Bạn ơi, chỉ cần =COUNTIF($H$1:H1,H1)=1 là đủ, không IF, TRUE, FALSE gì cả

Thật sự bổ ích
Nhưng em hỏi chút
nếu em nhập số điện thoại không muốn trùng nhau, tuy nhiên số điện thoại đầu số em luôn có dấu phẩy dẫn tới nó sẽ chuyển sang dạng text, như vậy bài toán cần giải sẽ là đoạn text không trùng nhau
vậy sẽ giải quyết như thế nào.

cả nhà giúp em giải bài toán này với nhé
 
Web KT

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

Back
Top Bottom