Salt la conținutul principal

Cum se limitează lungimea caracterelor într-o celulă Excel?

O celulă din Excel poate conține maximum 32,767 de caractere, cu doar 1,024 de caractere afișate și toate cele 32,767 vizibile în bara de formule. Cu toate acestea, uneori ar putea fi necesar să restricționați introducerea utilizatorului la un anumit număr de caractere dintr-o celulă, cum ar fi limitarea acestuia la 10 caractere. Acest tutorial vă va arăta cum să limitați efectiv numărul de caractere dintr-o celulă Excel.


Limitați numărul de caractere dintr-o celulă

Această secțiune acoperă pașii pentru a restricționa numărul de caractere care pot fi introduse într-o anumită celulă sau interval de celule.

  1. Selectați intervalul de celule în care doriți să aplicați limita de lungime a caracterelor.
  2. Clic Data validarii în Instrumente de date grup sub Date tab.
  3. În Data validarii caseta de dialog, vă rugăm să setați regula de validare după cum urmează:
    1. De la Permite: meniul derulant, selectați Lungimea textului.
    2. De la Date: meniu derulant, selectați criteriile în funcție de cerințele dvs.:
      1. Alege egal cu opțiune pentru un număr exact de caractere, de exemplu, 10 caractere.
      2. Selectați mai mic sau egal cu pentru o limită maximă de caractere, de exemplu, până la 10 caractere.
      3. Opteaza pentru mai mare decât pentru mai mult de un număr specific, de exemplu, mai mult de 10 caractere.
    3. În Maxim/Minim/Lungime: caseta, introduceți numărul dorit pentru limita de caractere în funcție de nevoile dvs.
  4. Clic OK.

Acum, utilizatorii vor fi restricționați să introducă text în limitele de caractere stabilite în celulele selectate.

Împiedicați cu ușurință să tastați caractere speciale, numere sau litere într-o celulă / selecție în Excel

Cu Kutools pentru Excel Preveniți tastarea caracteristică, puteți limita cu ușurință tipurile de caractere în celulele sau selecțiile Excel.
A. Blocați introducerea caracterelor speciale, cum ar fi *, !, etc .;
B. Restricționați tastarea anumitor caractere, cum ar fi numere sau anumite litere;
C. Permiteți doar introducerea caracterelor specificate, cum ar fi cifre sau litere, după cum aveți nevoie.

Setați mesajul de intrare pentru informarea limitei de caractere

Aici, vom explica cum să configurați mesajele de intrare care să informeze utilizatorii despre limitările caracterelor înainte de a începe să scrie, așa cum se arată mai jos:

  1. Selectați celulele în care veți adăuga un mesaj de intrare.
  2. Clic Data validarii în Instrumente de date grup sub Date tab.
  3. În Data validarii caseta de dialog, selectați Mesaj de intrare și efectuați următoarele:
    1. Verifică Afișați mesajul de intrare când este selectată celula opțiune.
    2. Introduceți titlul mesajului și conținutul mesajului.
  4. Clic OK.

Acum, când faceți clic pe o celulă în care este configurat mesajul de intrare, va apărea un sfat explicativ, care afișează titlul mesajului și conținutul pe care l-ați introdus mai devreme.


Activați Alerta de eroare pentru încălcarea limitei de caractere

Această secțiune vă va ghida prin configurarea alertelor de eroare în Excel, concepute pentru a notifica imediat utilizatorii atunci când datele introduse nu îndeplinesc limita de caractere specificată. Vedeți captura de ecran:

  1. Selectați celulele în care doriți să activați o alertă de eroare pentru cazurile de introducere a datelor nevalide.
  2. Clic Data validarii în Instrumente de date grup sub Date tab.
  3. În Data validarii caseta de dialog, selectați Alertă de eroare și efectuați următoarele:
    1. Verifică Afișați alerta de eroare după introducerea datelor nevalide opțiune.
    2. selectaţi avertizare opțiune de la Stil: casetă derulantă.
    3. Introduceți titlul alertei și mesajul de eroare.
  4. Clic OK.

De acum înainte, dacă textul introdus într-o celulă este invalid, cum ar fi depășirea de 10 caractere, va apărea o casetă de dialog de avertizare, care afișează titlul și mesajul de alertă prestabilit.


Demo: Limitați lungimea caracterelor în celule cu mesaj de intrare și avertisment de alertă


Kutools pentru Excel: Peste 300 de instrumente la îndemână la îndemână! Începeți astăzi perioada de încercare gratuită de 30 de zile, fără limitări ale funcțiilor. Descarcă acum!

Un singur clic pentru a preveni introducerea datelor duplicate într-o singură coloană / listă

Kutools pentru inovația lui Excel Preveniți duplicarea utilitarul oferă utilizatorilor Excel confortul de a preveni fără efort intrările duplicate într-o listă sau coloană. Cu doar un singur clic, acest instrument puternic asigură integritatea și acuratețea datelor în foile de calcul.

Articolul legate:

Cum se limitează intrările valorii celulei în Excel?

Cele mai bune instrumente de productivitate de birou

Caracteristici populare: Găsiți, evidențiați sau identificați duplicatele   |  Ștergeți rândurile goale   |  Combinați coloane sau celule fără a pierde date   |   Rundă fără Formula ...
Super căutare: VLookup cu mai multe criterii    VLookup cu valori multiple  |   VLookup pe mai multe foi   |   Căutare fuzzy ....
Listă derulantă avansată: Creați rapid o listă derulantă   |  Listă drop-down dependentă   |  Listă derulantă cu selectare multiplă ....
Manager de coloane: Adăugați un număr specific de coloane  |  Mutați coloanele  |  Comutați starea vizibilității coloanelor ascunse  |  Comparați intervale și coloane ...
Caracteristici prezentate: Focus pe grilă   |  Vedere de proiectare   |   Big Formula Bar    Manager registru de lucru și foi   |  Biblioteca de resurse (Text automat)   |  Data Picker   |  Combinați foi de lucru   |  Criptare/Decriptare celule    Trimiteți e-mailuri după listă   |  Super Filtru   |   Filtru special (filtrează bold/italic/barat...) ...
Top 15 seturi de instrumente12 Text Instrumente (Adăuga text, Eliminați caractere,...)   |   50+ Diagramă Tipuri de (Gantt Chart,...)   |   40+ Practic Formule (Calculați vârsta pe baza zilei de naștere,...)   |   19 inserare Instrumente (Introduceți codul QR, Inserați imaginea din cale,...)   |   12 Convertire Instrumente (Numere la cuvinte, conversie valutara,...)   |   7 Merge & Split Instrumente (Rânduri combinate avansate, Celule divizate,...)   |   ... și altele

Îmbunătățiți-vă abilitățile Excel cu Kutools pentru Excel și experimentați eficiența ca niciodată. Kutools pentru Excel oferă peste 300 de funcții avansate pentru a crește productivitatea și a economisi timp.  Faceți clic aici pentru a obține funcția de care aveți cea mai mare nevoie...

fila kte 201905


Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară

  • Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
  • Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ​​ferestrele noi.
  • Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!
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