Ir para o conteúdo principal

Como limitar o comprimento dos caracteres em uma célula do Excel?

Uma célula no Excel pode conter no máximo 32,767 caracteres, com apenas 1,024 caracteres exibidos e todos os 32,767 visíveis na barra de fórmulas. No entanto, às vezes pode ser necessário restringir a entrada do usuário a um determinado número de caracteres em uma célula, como limitá-la a 10 caracteres. Este tutorial mostrará como limitar efetivamente o número de caracteres em uma célula do Excel.


Limite o número de caracteres em uma célula

Esta seção aborda as etapas para restringir o número de caracteres que podem ser inseridos em uma célula ou intervalo de células específico.

  1. Selecione o intervalo de células onde deseja impor o limite de comprimento de caracteres.
  2. Clique Validação de dados no Ferramentas de dados grupo sob o Data aba.
  3. No Validação de dados caixa de diálogo, defina a regra de validação da seguinte forma:
    1. De Permitir: menu suspenso, selecione Comprimento do Texto.
    2. De Data: menu suspenso, selecione os critérios com base em seus requisitos:
      1. Escolha o igual a opção para uma contagem exata de caracteres, por exemplo, 10 caracteres.
      2. Selecionar menos que ou igual a para um limite máximo de caracteres, por exemplo, até 10 caracteres.
      3. Optar por Melhor que para mais de uma contagem específica, por exemplo, mais de 10 caracteres.
    3. No Máximo/Mínimo/Comprimento: caixa, insira o número desejado para o limite de caracteres de acordo com suas necessidades.
  4. Clique OK.

Agora, os usuários ficarão restritos à entrada de texto dentro dos limites de caracteres definidos nas células selecionadas.

Evite facilmente digitar caracteres especiais, números ou letras em uma célula / seleção no Excel

Com Kutools para Excel Impedir Digitação recurso, você pode limitar facilmente os tipos de caracteres nas células ou seleções do Excel.
A. Bloqueie a entrada de caracteres especiais como *, !, etc .;
B. Restringir a digitação de caracteres específicos, como números ou determinadas letras;
C. Permita apenas a digitação de caracteres específicos, como números ou letras, conforme necessário.

Definir mensagem de entrada para informar o limite de caracteres

Aqui, explicaremos como configurar mensagens de entrada que informam aos usuários sobre as limitações de caracteres antes de começarem a digitar, conforme a captura de tela mostrada abaixo:

  1. Selecione as células onde você adicionará uma mensagem de entrada.
  2. Clique Validação de dados no Ferramentas de dados grupo sob o Data aba.
  3. No Validação de dados caixa de diálogo, selecione o Mensagem de entrada guia e faça o seguinte:
    1. Verifique o Mostrar mensagem de entrada quando a célula for selecionada opção.
    2. Insira o título e o conteúdo da mensagem.
  4. Clique OK.

Agora, ao clicar em uma célula onde a mensagem de entrada está configurada, uma dica de ferramenta aparecerá, exibindo o título da mensagem e o conteúdo que você inseriu anteriormente.


Ativar alerta de erro para violações de limite de caracteres

Esta seção irá guiá-lo na configuração de alertas de erro no Excel, projetados para notificar imediatamente os usuários quando os dados inseridos não atenderem ao limite de caracteres especificado. Veja a captura de tela:

  1. Selecione as células onde deseja ativar um alerta de erro para instâncias de entrada de dados inválidas.
  2. Clique Validação de dados no Ferramentas de dados grupo sob o Data aba.
  3. No Validação de dados caixa de diálogo, selecione o Alerta de Erro guia e faça o seguinte:
    1. Verifique o Mostrar alerta de erro após dados inválidos inseridos opção.
    2. Selecione os Aviso opção do Estilo: caixa suspensa.
    3. Insira o título do alerta e a mensagem de erro.
  4. Clique OK.

A partir de agora, se o texto inserido em uma célula for inválido, como ultrapassar 10 caracteres, uma caixa de diálogo de aviso aparecerá, exibindo o título e a mensagem do alerta predefinido.


Demonstração: limite o comprimento dos caracteres nas células com mensagem de entrada e aviso de alerta


Kutools for Excel: Mais de 300 ferramentas úteis ao seu alcance! Comece hoje mesmo seu teste gratuito de 30 dias sem limitações de recursos. Baixe agora!

Um clique para evitar a entrada de dados duplicados em uma única coluna / lista

Kutools para Excel inovador Impedir duplicado utilitário fornece aos usuários do Excel a conveniência de evitar facilmente entradas duplicadas em uma lista ou coluna. Com apenas um clique, esta ferramenta poderosa garante integridade e precisão dos dados em suas planilhas.

Artigo relacionado:

Como limitar as entradas de valores de células no Excel?

Melhores ferramentas de produtividade de escritório

🤖 Assistente de IA do Kutools: Revolucionar a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Crie fórmulas personalizadas  |  Analise dados e gere gráficos  |  Invocar funções do Kutools...
Recursos mais comuns: Encontre, destaque ou identifique duplicatas   |  Excluir linhas em branco   |  Combine colunas ou células sem perder dados   |   Rodada sem Fórmula ...
Super pesquisa: VLookup de múltiplos critérios    VLookup de múltiplos valores  |   VLookup em várias planilhas   |   Pesquisa Difusa ....
Lista suspensa avançada: Crie rapidamente uma lista suspensa   |  Lista suspensa de dependentes   |  Lista suspensa de seleção múltipla ....
Gerenciador de colunas: Adicione um número específico de colunas  |  Mover colunas  |  Alternar status de visibilidade de colunas ocultas  |  Compare intervalos e colunas ...
Recursos em destaque: Foco da Grade   |  Vista de Design   |   Grande Barra de Fórmula    Gerenciador de pastas de trabalho e planilhas   |  Biblioteca (Auto texto)   |  Data Picker   |  Combinar planilhas   |  Criptografar/Descriptografar Células    Enviar e-mails por lista   |  Super Filtro   |   Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens, ...)   |   50+ de cores Tipos (Gráfico de Gantt, ...)   |   Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário, ...)   |   19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho, ...)   |   12 Conversão Ferramentas (Números para Palavras, Conversão de moedas, ...)   |   7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células, ...)   |   ... e mais

Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo.  Clique aqui para obter o recurso que você mais precisa...

Descrição


Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
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