Software  
 
Rede de conhecimento computador >> Software >> Microsoft Word >> Content
Como você quebra uma palavra por suas cartas no Excel?
Existem várias maneiras de quebrar uma palavra por suas cartas no Excel, dependendo de como você deseja que a saída formatada:

Método 1:Usando a função `mid` (para arranjo horizontal)

Este método extrai cada letra individualmente para células separadas. Suponha que sua palavra esteja na célula A1.

* coluna B: Na célula B1, digite a fórmula `=MID ($ A $ 1,1,1)`. Isso extrai a primeira letra.
* coluna C: Na célula C1, digite a fórmula `=MID ($ A $ 1,2,1)`. Isso extrai a segunda letra.
* Continue: Arraste a alça de preenchimento (o pequeno quadrado no canto inferior direito da célula) para a direita para estender a fórmula para tantas letras quanto em sua palavra em A1. A fórmula ajustará automaticamente o segundo argumento (a posição inicial) para cada célula subsequente.

Essa abordagem é simples, mas requer uma série de colunas iguais ao comprimento da palavra mais longa que você estará processando.

Método 2:usando `mid` e` textjoin` (para uma única célula)

Este método concatena todas as letras em uma única célula, separada por um delimitador (por exemplo, um espaço ou vírgula).

* Na célula B1, insira esta fórmula (ajustando o delimitador conforme necessário):
`=TextJoin (" ", verdadeiro, MID ($ A $ 1, sequência (Len ($ A $ 1)), 1))`

* `Len ($ A $ 1)`:recebe a duração da palavra em A1.
* `Sequência (Len ($ A $ 1))`:cria uma sequência de números de 1 ao comprimento da palavra.
* `MID ($ A $ 1, sequência (LEN ($ A $ 1)), 1)`:Extrai cada letra usando a sequência como a posição inicial.
* `TextJoin (" ", True, ...)`:se junta às letras extraídas com um espaço como delimitador. `True` ignora valores vazios.

Este método é mais compacto e eficiente se você deseja todas as letras em uma célula. Requer versões do Excel 365 ou posterior para as funções `sequence` e` textjoin`.


Método 3:Usando VBA (para cenários mais complexos)

Para cenários mais complexos, como lidar com palavras em várias células ou precisar de mais controle sobre o formato de saída, uma macro VBA é a solução mais versátil. Aqui está um exemplo:

`` `VBA
Sub BreakDownswords ()

Célula escura como alcance
Palavra escura como string
Dim i como inteiro
Letra fraca como string

Para cada célula em alcance ("A1:A10") 'Ajuste o intervalo conforme necessário
Word =Cell.Value
Se Len (palavra)> 0 então
Para i =1 a len (palavra)
letra =mid (palavra, i, 1)
'Opções de saída:
'1. Para a próxima coluna:Cell.Offset (0, i) .Value =Letra
'2. Para uma única célula (separada por vírgulas):Cell.Offset (0, 1) .Value =Cell.Offset (0, 1) .Value &Letter &","
Próximo eu
Final se
Próxima célula

Final sub
`` `

Essa macro itera através das células na coluna A, extrai cada letra e a produz para colunas consecutivas ou a concatena em uma única célula na próxima coluna. Lembre -se de adaptar as opções de saída no código VBA para corresponder ao seu requisito exato.


Escolha o método que melhor se adapte às suas necessidades e à versão do Excel. O método 2 (usando `textjoin` e` sequence`) é geralmente o mais eficiente e conciso para o processamento de uma palavra única nas versões modernas do Excel. O VBA oferece a máxima flexibilidade, mas requer um pouco mais de conhecimento de programação.

Anterior :

Próximo :
  Os artigos relacionados
·Como alterar letrinhas de Caps no Microsoft Word 
·Como obter diferentes fontes para Microsoft Word 2003 
·Como fazer um gráfico de linhagem Usando Microsoft Wor…
·Como se pode adicionar uma nota final em um documento d…
·Como escrever uma bibliografia com o Microsoft Word 
·Como você coloca sotaque em letras no Windows 7? 
·Como criar etiquetas Usando MS Word Mala Direta 
·Como usar o dicionário de sinônimos no Microsoft Word…
·Qual é o recurso especial no Microsoft Word? 
·Baseado o O que você aprendeu neste capítulo ao traba…
  Artigos em destaque
·O que é em arquivos SLN 
·Como imprimir etiquetas no Microsoft Word 2007 
·Criador 10 Instruções 
·Como remover Favoritos Do Bar Endereço 
·Como adicionar um botão Replay em flash 
·Como classificar por data no OpenOffice Calc 
·Como restaurar um aplicativo excluído no iTunes 
·O Facebook Pixel rastreia todo o tráfego? 
·Dell Inspiron 1520 é bom para animações? 
·Como usar uma planilha Excel com um SMART Board 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados