Bỏ qua nội dung chính

Làm cách nào để giới hạn độ dài ký tự trong ô Excel?

Một ô trong Excel có thể chứa tối đa 32,767 ký tự, chỉ hiển thị 1,024 ký tự và tất cả 32,767 ký tự hiển thị trên thanh Công thức. Tuy nhiên, đôi khi bạn có thể cần hạn chế dữ liệu nhập của người dùng ở một số ký tự nhất định trong một ô, chẳng hạn như giới hạn ở 10 ký tự. Hướng dẫn này sẽ chỉ cho bạn cách giới hạn số lượng ký tự trong một ô Excel một cách hiệu quả.


Giới hạn số ký tự trong một ô

Phần này bao gồm các bước để hạn chế số lượng ký tự có thể được nhập vào một ô hoặc phạm vi ô cụ thể.

  1. Chọn phạm vi ô nơi bạn muốn thực thi giới hạn độ dài ký tự.
  2. Nhấp chuột Xác nhận dữ liệu trong Dữ liệu nhóm dưới Ngày tab.
  3. Trong tạp chí Xác nhận dữ liệu hộp thoại, vui lòng đặt quy tắc xác thực như sau:
    1. Từ Cho phép: menu thả xuống, chọn Độ dài văn bản.
    2. Từ ngày: thả xuống, hãy chọn tiêu chí dựa trên yêu cầu của bạn:
      1. Chọn tương đương với tùy chọn để đếm số ký tự chính xác, ví dụ: 10 ký tự.
      2. Chọn ít hơn hoặc bằng để biết giới hạn ký tự tối đa, ví dụ: tối đa 10 ký tự.
      3. Lựa chọn lớn hơn cho nhiều hơn một số lượng cụ thể, ví dụ: hơn 10 ký tự.
    3. Trong tạp chí tối đa/Tối thiểu/Chiều dài: hãy nhập số lượng mong muốn cho giới hạn ký tự theo nhu cầu của bạn.
  4. Nhấp chuột OK.

Giờ đây, người dùng sẽ bị hạn chế nhập văn bản trong giới hạn ký tự đã đặt trong các ô đã chọn.

Dễ dàng ngăn không cho nhập các ký tự đặc biệt, số hoặc chữ cái vào một ô / vùng chọn trong Excel

Với Kutools cho Excel's Ngăn chặn đánh máy tính năng này, bạn có thể dễ dàng giới hạn các loại ký tự trong ô hoặc vùng chọn Excel.
A. Chặn mục nhập của các ký tự đặc biệt như *, !, vv;
B. Hạn chế nhập các ký tự cụ thể, chẳng hạn như số hoặc một số chữ cái nhất định;
C. Chỉ cho phép nhập các ký tự được chỉ định, chẳng hạn như số hoặc chữ cái, nếu bạn cần.

Đặt thông báo đầu vào để thông báo giới hạn ký tự

Tại đây, chúng tôi sẽ giải thích cách thiết lập thông báo nhập để thông báo cho người dùng về các giới hạn ký tự trước khi họ bắt đầu nhập như minh họa ảnh chụp màn hình bên dưới:

  1. Chọn các ô nơi bạn sẽ thêm thông báo đầu vào.
  2. Nhấp chuột Xác nhận dữ liệu trong Dữ liệu nhóm dưới Ngày tab.
  3. Trong tạp chí Xác nhận dữ liệu hộp thoại, chọn Đầu vào tin nhắn và làm như sau:
    1. Kiểm tra Hiển thị thông báo đầu vào khi ô được chọn tùy chọn.
    2. Nhập tiêu đề tin nhắn và nội dung tin nhắn.
  4. Nhấp chuột OK.

Bây giờ, khi bạn bấm vào ô nơi cấu hình thông báo đầu vào, một chú giải công cụ sẽ xuất hiện, hiển thị tiêu đề và nội dung thông báo bạn đã nhập trước đó.


Kích hoạt Cảnh báo lỗi khi vi phạm giới hạn ký tự

Phần này sẽ hướng dẫn bạn cấu hình cảnh báo lỗi trong Excel, được thiết kế để thông báo ngay cho người dùng khi dữ liệu nhập vào không đáp ứng giới hạn ký tự được chỉ định. Xem ảnh chụp màn hình:

  1. Chọn các ô mà bạn muốn kích hoạt cảnh báo lỗi cho các trường hợp nhập dữ liệu không hợp lệ.
  2. Nhấp chuột Xác nhận dữ liệu trong Dữ liệu nhóm dưới Ngày tab.
  3. Trong tạp chí Xác nhận dữ liệu hộp thoại, chọn Cảnh báo lỗi và làm như sau:
    1. Kiểm tra Hiển thị cảnh báo lỗi sau khi nhập dữ liệu không hợp lệ tùy chọn.
    2. Chọn hình ba gạch Cảnh báo tùy chọn từ Phong cách: thả cái hộp xuống.
    3. Nhập tiêu đề cảnh báo và thông báo lỗi.
  4. Nhấp chuột OK.

Từ giờ trở đi, nếu văn bản nhập vào ô không hợp lệ, chẳng hạn vượt quá 10 ký tự, một hộp thoại cảnh báo sẽ xuất hiện, hiển thị tiêu đề và thông báo cảnh báo cài sẵn.


Demo: Giới hạn độ dài ký tự trong ô với thông báo đầu vào và cảnh báo


Kutools cho Excel: Hơn 300 công cụ tiện dụng trong tầm tay bạn! Bắt đầu dùng thử miễn phí 30 ngày không có giới hạn tính năng ngay hôm nay. Download Now!

Một cú nhấp chuột để ngăn nhập dữ liệu trùng lặp vào một cột / danh sách

Kutools cho Excel cải tiến Ngăn chặn trùng lặp Tiện ích này cung cấp cho người dùng Excel sự tiện lợi trong việc dễ dàng ngăn chặn các mục trùng lặp trong danh sách hoặc cột. Chỉ với một cú nhấp chuột, công cụ mạnh mẽ này đảm bảo tính toàn vẹn và chính xác của dữ liệu trong bảng tính của bạn.

Điều liên quan:

Làm cách nào để giới hạn mục nhập giá trị ô trong Excel?

Công cụ năng suất văn phòng tốt nhất

🤖 Trợ lý AI của Kutools: Cách mạng hóa việc phân tích dữ liệu dựa trên: Thực thi thông minh   |  Tạo mã  |  Tạo công thức tùy chỉnh  |  Phân tích dữ liệu và tạo biểu đồ  |  Gọi các hàm Kutools...
Các tính năng phổ biến: Tìm, đánh dấu hoặc xác định các bản sao   |  Xóa hàng trống   |  Kết hợp các cột hoặc ô mà không làm mất dữ liệu   |   Vòng không có công thức hữu ích. Cảm ơn !
Siêu tra cứu: Nhiều tiêu chí VLookup    VLookup Nhiều Giá Trị  |   VLookup trên nhiều trang tính   |   Tra cứu mờ ....
Danh sách thả xuống nâng cao: Tạo nhanh danh sách thả xuống   |  Danh sách thả xuống phụ thuộc   |  Danh sách thả xuống nhiều lựa chọn ....
Trình quản lý cột: Thêm một số cột cụ thể  |  Di chuyển cột  |  Chuyển đổi trạng thái hiển thị của các cột ẩn  |  So sánh dãy và cột hữu ích. Cảm ơn !
Các tính năng nổi bật: Tiêu điểm lưới   |  Chế độ xem thiết kế   |   Thanh công thức lớn    Trình quản lý sổ làm việc & trang tính   |  Thư viện tài nguyên (Văn bản tự động)   |  Bảng chọn ngày   |  Kết hợp các bảng tính   |  Mã hóa/Giải mã ô    Gửi email theo danh sách   |  Siêu lọc   |   Bộ lọc đặc biệt (lọc in đậm/nghiêng/gạch ngang...) ...
15 bộ công cụ hàng đầu12 bản văn CÔNG CỤ (thêm văn bản, Xóa ký tự,...)   |   50 + Biểu đồ Các loại (Biểu đồ Gantt,...)   |   40+ Thực tế Công thức (Tính tuổi dựa trên ngày sinh,...)   |   19 chèn CÔNG CỤ (Chèn mã QR, Chèn ảnh từ đường dẫn,...)   |   12 Chuyển đổi CÔNG CỤ (Số thành từ, Chuyển đổi tiền tệ,...)   |   7 Hợp nhất & Tách CÔNG CỤ (Các hàng kết hợp nâng cao, Chia ô,...)   |   ... và nhiều hơn nữa

Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian.  Bấm vào đây để có được tính năng bạn cần nhất...

Mô tả


Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều

  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!
Comments (54)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thank you!
This comment was minimized by the moderator on the site
why date and number is allowed at text length?
This comment was minimized by the moderator on the site
Hi there, numbers are also characters. So if you set the max length less than 10 characters, as long as you don't input 10 or more number characters, you will be good.

Amanda
This comment was minimized by the moderator on the site
This is almost the exact solution I need but still need a bit more help. What I'm trying to achieve is to set a cell to have a max of 40 characters but not stop the user from entering all the data he needs, instead i would like anything over the 40 character limit to be populated in a second designated cell. Is this even a possibility? Thank you everyone in advance for any assistance provided.
This comment was minimized by the moderator on the site
This comment was minimized by the moderator on the site
I saw Tomas question about putting an exact limit of 10 spaces and your formula =A1&REPT(" ",10-LEN(A1)) however I need to take it a step further. I want to take three separate fields that I have set their spaces to exactly 10 and concatenate them with their "spaces" intact. Also, if I don't limit what they enter and they enter MORE than 10 characters in one of the cells I want to take ONLY the first 10. So as an example, I want to give them three cells they can enter information in. I don't want to limit what they input BUT, I want to concatenate these three fields and pick up 10 characters from each one. So if the first cell has 4 characters, in my concatenate formula I want it to pick up the 4 characters PLUS 6 spaces. If the second field has 20 characters, I want to only pick up the first 10 characters and the same thing for the third cell. We are trying to get to a uniform 30 characters of description but some names are longer or shorter than others. We want this to break evenly with 10 characters per cell. Hopefully this is making sense.
This comment was minimized by the moderator on the site
Hi, do you know how to put exact length limit 10 and when put abc i want from excel to put 8 space?
I want to set a cell to 10 character, when input 2 character then will auto fill up with 8 space after. if the cell is blank, then return with 10 space. this is for setting a excel file for user input and save as txt or cvs file for import to other software.
This comment was minimized by the moderator on the site
Hi Tomas,
You can use a formula to limit the text length: =A1 & REPT(" ",10-LEN(A1))
This comment was minimized by the moderator on the site
I want to limit the quantity of a cell depending on the category of another one,

For example if I input in A1 "Ok" in B1 must be limit to 10 characters
but if A1= "NG", B1 must be limit to 12 characters.
This comment was minimized by the moderator on the site
[quote]Hi, do you know how to put exact length limit 10 and when put abc i want from excel to put 8 space?By Ivan[/quote] I want to set a cell to 10 character, when input 2 character then will auto fill up with 8 space after. if the cell is blank, then return with 10 space. this is for setting a excel file for user input and save as txt or cvs file for import to other software
This comment was minimized by the moderator on the site
Hi, I have a attendance sheet. from 1 to 31. I put "P" on each cell if person is present. Now I want that how many times "P" is continuing present in cell. As as example - I have put "P" from 1 to 6 , then from 8th to 9th put P, and 10th is gap. then from 11th its continue to 18th. ... now i want how many times P is continue 6 time . PPPPPP PP PPPPPPPP Manually the answer is : 2(1to6 = 1,11to18=1) If you have any formula to count this it will be a great help.
This comment was minimized by the moderator on the site
=COUNTIF(B2:B17,">""") this formula will ignore empty cells but will count cells with data in i.e. P
This comment was minimized by the moderator on the site
Hi. I want out put txt file and no spaces between cell values. Like 3 cells with First Name, Middle and last. Entered Shawn G Goldman as SHAWNGGOLDMAN
This comment was minimized by the moderator on the site
Hi I want few things in a cell. I only want numbers in cell. I want to limit to 10 characters. I want to remove decimal like 15.00 to 1500. I want to indent to right. Also to add 0's to left to make it 10 characters .like 15.00 to 0000001500
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations