Conteúdo
Para separar as partes inteiras e fracionárias de um número representado como uma fração decimal, um caractere separador especial é usado: nos países de língua inglesa é um ponto, no resto é mais frequentemente uma vírgula. Devido a essa diferença, os usuários do Excel geralmente se deparam com a tarefa de substituir determinados caracteres pelos que precisam. Vamos ver como você pode mudar vírgulas para pontos no programa.
Observação: se uma vírgula for usada como separador, o programa não aceitará números com pontos como frações decimais, o que significa que eles também não podem ser usados em cálculos. Isso também é verdade para a situação inversa.
Método 1: Use a ferramenta Localizar e substituir
Este método é o mais popular e envolve o uso de uma ferramenta “Localizar e substituir”:
- De qualquer maneira conveniente, selecionamos um intervalo de células em que todas as vírgulas devem ser substituídas por pontos. Na entrada principal do bloco “Editando” clique no ícone da função “Localizar e selecionar” e nas opções propostas paramos na opção – "Substituir". Você também pode usar o atalho de teclado para iniciar esta ferramenta. Ctrl + H.Observação: se você não fizer uma seleção antes de usar a ferramenta, a busca e a substituição de vírgulas por pontos serão realizadas em todo o conteúdo da planilha, o que nem sempre é necessário.
- Uma pequena janela de função aparecerá na tela. “Localizar e substituir”. Devemos estar imediatamente na guia "Substituir" (se por algum motivo isso não aconteceu, mudamos para ele manualmente). Aqui estamos no valor do parâmetro "Encontrar" especifique um sinal de vírgula para "Substituído por" – sinal de ponto. Pressione o botão quando estiver pronto "Substitua tudo"para aplicar a ferramenta a todas as células selecionadas.Pressionando o mesmo botão "Substituir" realizará uma única busca e substituição, a partir da primeira célula do intervalo selecionado, ou seja, será necessário clicar exatamente quantas vezes houver substituições de acordo com os parâmetros fornecidos.
- A próxima janela conterá informações sobre o número de substituições realizadas.
- Assim, sem muito esforço, conseguimos inserir pontos ao invés de vírgulas no fragmento selecionado da tabela.
Método 2: use a função “Substituir”
Com esta função, você também pode procurar e substituir automaticamente um caractere por outro. Aqui está o que fazemos:
- Levantamos em uma célula vazia ao lado daquela que contém uma vírgula (na mesma linha, mas não necessariamente na próxima). Em seguida, clique no ícone “Inserir função” no lado esquerdo da barra de fórmulas.
- Na janela aberta Inserções de recursos clique na categoria atual e selecione "Texto" (também adequado “Lista alfabética completa”). Na lista proposta, marque o operador "SUBSTITUTO", então aperte OK.
- Aparecerá uma janela na qual você precisa preencher os argumentos da função:
- "Texto": especifique uma referência à célula original que contém uma vírgula. Você pode fazer isso manualmente digitando o endereço usando o teclado. Ou, estando no campo para inserção de informações, clique no elemento desejado na própria tabela.
- “Estrela_Texto”: aqui, como na função “Localizar e substituir”, indicam o sinal a ser alterado, ou seja, vírgula (mas desta vez entre aspas).
- “Novo_texto”: especifique o sinal de ponto (entre aspas).
- "Número de entrada" não é um argumento obrigatório. Neste caso, deixe o campo vazio.
- Você pode alternar entre os argumentos da função simplesmente clicando dentro do campo desejado ou usando a tecla Aba no teclado. Quando tudo estiver pronto, clique OK.
- Obtemos os dados processados na célula com o operador. Para obter um resultado semelhante para outros elementos da coluna, use marcador de preenchimento. Para fazer isso, passe o mouse sobre o canto inferior direito da célula com a função. Assim que o ponteiro mudar para um sinal de mais preto (isso é marcador), mantenha pressionado o botão esquerdo do mouse e arraste-o até o último elemento da coluna.
- Ao soltar o botão do mouse, veremos imediatamente o resultado. Resta apenas mover os novos dados para a tabela, substituindo os originais por eles. Para fazer isso, selecione as células com fórmulas (se a seleção foi removida repentinamente), clique com o botão direito do mouse na área marcada e selecione o item no menu de contexto que se abre. "Cópia de".Você também pode usar um botão semelhante localizado na caixa de ferramentas "Prancheta" na aba principal do programa. Ou apenas pressione as teclas de atalho Ctrl + C.
- Agora selecionamos um intervalo de células na própria tabela, onde devemos colar os dados copiados para a área de transferência. Clique com o botão direito do mouse na área selecionada, no menu que se abre em “Opções de colagem” selecione o ícone com a imagem da pasta e os números 123, – comando “Inserir Valores”.Observação: Em vez de selecionar um intervalo na tabela de origem, você pode simplesmente mover para a célula mais acima (ou a célula mais à esquerda, se estivermos falando de uma área de várias colunas e linhas), começando de onde você deseja cole os dados copiados.
- Todas as vírgulas na coluna foram substituídas por pontos. Não precisamos mais da coluna auxiliar e podemos removê-la. Para fazer isso, clique em sua designação na barra de coordenadas horizontal com o botão direito do mouse e no menu de contexto que se abre, pare no comando "Excluir". Ao realizar a operação, você precisa ter certeza de que não há dados valiosos nas linhas abaixo desta coluna, que também serão excluídos.Uma maneira alternativa é limpar o conteúdo das células. Para fazer isso, selecione-os, chame o menu de contexto clicando neles com o botão direito do mouse e selecione o comando apropriado na lista que se abre.
Método 3: Ajustar as opções do Excel
Vamos passar para o próximo método, que difere dos discutidos acima, pois executaremos ações não no ambiente de trabalho do programa (em uma planilha), mas em suas configurações.
Deve-se notar que, em que você deseja realizar uma substituição, deve ser selecionado como Numérico (ou Geral) para que o programa perceba seus conteúdos como números e aplique as configurações especificadas a eles. Então vamos começar:
- Vá para o menu "Arquivo".
- Selecione um item da lista à esquerda "Parâmetros".
- Na subseção "Adicional" desmarque a opção “Usar separadores de sistema” (grupo de parâmetros “Editar opções”), após o qual o campo oposto é ativado “Separador de inteiros e frações”, em que indicamos o sinal "ponto" e clique OK.
- Assim, as vírgulas serão substituídas por pontos em todas as células que contenham valores numéricos. A ação será executada em toda a pasta de trabalho, não apenas nesta planilha.
Método 4: use uma macro personalizada
Esse método não pode ser chamado de popular, no entanto, ele existe, então vamos descrevê-lo.
Para começar, precisamos realizar uma preparação preliminar, ou seja, habilitar o modo Developer (desligado por padrão). Para fazer isso, nos parâmetros do programa na subseção "Personalizar fita" na parte direita da janela, marque a caixa ao lado do item "Desenvolvedor". Confirme as alterações pressionando o botão OK.
Agora vamos a nossa tarefa principal:
- Mudando para a guia que aparece "Desenvolvedor" clique no ícone no lado esquerdo da faixa de opções "Visual básico" (grupo de ferramentas "o código").
- Uma janela aparecerá na tela. Editor Microsoft VB. No lado esquerdo, clique duas vezes em qualquer folha ou livro. No campo que se abre, cole o código abaixo e feche o editor.
Sub Макрос_замены_запятой_на_точку()
Selection.Replace What:=",", Replacement:=".", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=Falso
End Sub
- Selecionamos as células no conteúdo das quais você deseja substituir. Em seguida, clique no ícone "Macro".
- Na janela que aparece, marque nossa macro e confirme a execução do comando pressionando o botão apropriado. Observe que esta ação não pode ser desfeita.
- Como resultado, todas as vírgulas nas células selecionadas serão substituídas por pontos.
Observação: este método funciona apenas se um ponto for usado como separador decimal no programa, ou seja, opção “Usar separadores de sistema” (discutido acima) está desativado.
Método 5: Altere as configurações do sistema do computador
Vamos terminar de uma maneira que envolve fazer alterações nas configurações do próprio sistema operacional (vejamos o exemplo do Windows 10).
- Execute Painel de controle (por exemplo, através da linha Pesquisar).
- No modo de visualização “Ícones pequenos/grandes” clique no miniaplicativo “Normas Regionais”.
- Na janela que se abre, nos encontraremos na guia "Formato"em que apertamos o botão “Opções extras”.
- Na próxima janela da guia "Números" podemos especificar o caractere delimitador que queremos definir como padrão para o sistema e o programa Excel em particular. No nosso caso, isso é um ponto. Pressione quando estiver pronto OK.
- Depois disso, todas as vírgulas nas células da tabela que contêm dados numéricos (com o formato – Numérico or Geral) será substituído por pontos.
Conclusão
Assim, existem várias maneiras no Excel que você pode usar para substituir vírgulas por pontos nas células da tabela. Na maioria das vezes, esse é o uso da ferramenta Localizar e substituir, bem como a função SUBSTITUIR. Outros métodos são necessários em casos excepcionais e são usados com muito menos frequência.