Làm sao để thiết lập Excel chỉ cho phép nhập liệu có sẵn từ 1 sheet khác trong 1 cột?

Liên hệ QC

congthanhdn1

Thành viên mới
Tham gia
5/7/15
Bài viết
9
Được thích
0
Chào các anh chị,
Em đang có 1 vấn đề muốn nhờ các anh chị nào đã từng gặp thì chỉ giúp em với nhé.
Hiện tại em đang có 1 file gồm 2 sheet. Sheet phiếu thu là sheet em có sẵn dữ liệu. Việc còn lại là em muốn tại sheet Data, khi nhập số phiếu thu vào các cột B, P, AD. Nếu nhập đúng 1 trong số các dãy số của sheet phiếu thu thì ok, ngược lại nhập sai hoặc nhập thiếu thì hệ thống cảnh báo ngay.
Em ví dụ: Nếu tại cột B - ô B7->B1000, hoặc các cột P7,AD7 tại sheet data nếu ta nhập 20000001, thì okie, nhưng nếu ta nhập 20000000 thì hệ thống cảnh báo, số này không có thực hoặc yêu cầu kiểm tra lại.
Ghi chú: Chỉ thiết lập nhập liệu các cột mình muốn, các cột còn lại cho nhập tự do nha các anh chị.
Em xin cảm ơn các anh chị trước.
Các anh chị xem file đính kèm em gửi theo bài giúp nhé.
 

File đính kèm

Chào các anh chị,
Em ví dụ: Nếu tại cột B - ô B7->B1000, hoặc các cột P7,AD7 tại sheet data nếu ta nhập 20000001, thì okie, nhưng nếu ta nhập 20000000 thì hệ thống cảnh báo, số này không có thực hoặc yêu cầu kiểm tra lại.
Ghi chú: Chỉ thiết lập nhập liệu các cột mình muốn, các cột còn lại cho nhập tự do nha các anh chị.
Em xin cảm ơn các anh chị trước.
Các anh chị xem file đính kèm em gửi theo bài giúp nhé.
Tôi đọc mãi vẫn chẳng hiểu tại sao bạn nhập con số màu đỏ bên trên thì lại okie được nhỉ?
 
Bạn tìm hiểu Data Validation nhé.
Làm cho bạn mà không hiểu rõ thì cũng không thể áp dụng linh hoạt được vậy tốt nhất bạn hãy đọc về cái này trên diễn đàn trước nha.

Ví dụ của bạn hình như có sự nhầm lẫn 20000001 không có trong sheet Phieu thu thì nhập Data phải báo lỗi. Nếu đúng như thế sử dụng Validation cho vùng B7:B1000 lựa chọn Custom với công thức

=COUNTIF('Phieu thu'!$C$3:$J$52,B7)>0
 
Chào bạn chuot0106.
Con số 20000001 ở sheet Data là mình đang ví dụ, nếu mình nhập đúng số trên thì hệ thống sẽ không cảnh báo, (vì đơn giãn là con số 20000001 là 1 trong các dãy số đã được thiết lập sẵn ở sheet phiếu thu bạn ạ.)
 
Bạn tìm hiểu Data Validation nhé.
Làm cho bạn mà không hiểu rõ thì cũng không thể áp dụng linh hoạt được vậy tốt nhất bạn hãy đọc về cái này trên diễn đàn trước nha.

Ví dụ của bạn hình như có sự nhầm lẫn 20000001 không có trong sheet Phieu thu thì nhập Data phải báo lỗi. Nếu đúng như thế sử dụng Validation cho vùng B7:B1000 lựa chọn Custom với công thức
Chào bạn Comet297,
Số 20000001 trong file có ở cột A3 của sheet phiếu thu mà bạn.
Còn việc mình dùng =COUNTIF('Phieu thu'!$A$3:$J$52,B7)>0, đã thực hiện được như kết quả mong muốn. Cảm ơn bạn đã chia sẻ.
 
Lần chỉnh sửa cuối:
Chào bạn chuot0106.
Con số 20000001 ở sheet Data là mình đang ví dụ, nếu mình nhập đúng số trên thì hệ thống sẽ không cảnh báo, (vì đơn giãn là con số 20000001 là 1 trong các dãy số đã được thiết lập sẵn ở sheet phiếu thu bạn ạ.)
Ví dụ thì cũng phải đúng chứ, tôi tìm trong sheet Phiếu thu chẳng thấy con số nào là 20000001 cả!
 
Bạn tìm hiểu Data Validation nhé.
Làm cho bạn mà không hiểu rõ thì cũng không thể áp dụng linh hoạt được vậy tốt nhất bạn hãy đọc về cái này trên diễn đàn trước nha.

Ví dụ của bạn hình như có sự nhầm lẫn 20000001 không có trong sheet Phieu thu thì nhập Data phải báo lỗi. Nếu đúng như thế sử dụng Validation cho vùng B7:B1000 lựa chọn Custom với công thức

Cảm ơn bạn Comet279,
Mình đã áp dụng công thức của bạn và đã làm được rồi, một lần nữa cảm ơn bạn nhé.
 
Web KT

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

Back
Top Bottom