Em Power Query, uma coluna de texto pode ser dividida em várias colunas e de várias maneiras diferentes para alcançar os resultados desejados. Por padrão, o nome das novas colunas contém o mesmo nome da coluna original com um sufixo de um período (.) e um número que representa cada seção dividida da coluna original. Em seguida, você pode renomear a coluna.
Nota O ícone de expansão
em um cabeçalho de coluna não é usado para dividir uma coluna. Ele é usado para expandir colunas estruturadas, como Lista, Registro ou Tabela. Para obter mais informações , consulte Trabalhar com uma coluna estruturada de Lista, Registro ou Tabela.
Dividir uma coluna por delimitador
Você pode dividir uma coluna com um tipo de dados de texto em duas ou mais colunas usando um caractere delimitador comum. Por exemplo, uma coluna Name que contém valores escritos como <LastName>, <FirstName> pode ser dividido em duas colunas usando o caractere vírgula (,).
Para abrir uma consulta, localize uma carregada anteriormente no Editor do Power Query, selecione uma célula nos dados e selecioneEditarconsulta>. Para obter mais informações , consulte Criar, carregar ou editar uma consulta no Excel.
Selecione a coluna que você deseja dividir. Verifique se é um tipo de dados de texto.
Selecione Coluna>>divisãoinicialpor delimitador. A caixa de diálogo Dividir uma coluna por delimitador é exibida.
Na lista suspensa Selecionar ou inserir um delimitador , selecione Colon, Vírgula, Sinal igual, Ponto e vírgula, Espaço, Guia ou Personalizado. Você também pode selecionar Personalizado para especificar qualquer delimitador de caracteres.
Selecione uma opção Dividir na opção:
- Delimitador mais à esquerda Se houver vários delimitadores, a primeira coluna dividida será baseada no delimitador mais distante à esquerda e a segunda coluna dividida será baseada no restante dos caracteres à direita.
- Delimitador mais à direitaSe houver vários delimitadores, a segunda coluna de divisão será baseada no delimitador mais distante à direita e a primeira coluna dividida será baseada no restante dos caracteres à esquerda.
- Cada ocorrência do delimitador Se houver vários delimitadores, divida cada coluna pelo delimitador. Por exemplo, se você tiver três delimitadores, você acabará com quatro colunas.
Selecione Mostrar opções avançadas e insira o número de colunas ou linhas para dividir.
Se você escolher Personalizado em Selecionar ou inserir uma lista suspensa delimitador , talvez seja necessário inserir um caractere de citação alternativo ou um caractere especial.
Selecione OK.
Talvez você queira renomear as novas colunas para nomes mais significativos. Para obter mais informações, consulte Renomear uma coluna.
Dividir uma coluna por número de caracteres
Você pode dividir uma coluna com um tipo de dados de texto em duas ou mais colunas usando o número de caracteres dentro de um valor de texto.
Para abrir uma consulta, localize uma carregada anteriormente no Editor do Power Query, selecione uma célula nos dados e selecioneEditarconsulta>. Para obter mais informações , consulte Criar, carregar ou editar uma consulta no Excel.
Selecione a coluna que você deseja dividir. Verifique se a coluna é um tipo de dados de texto.
SelecioneColuna> divisão inicial>por número de caracteres. A caixa de diálogo Dividir uma coluna por Número de Caracteres é exibida.
Na caixa de texto Número de caracteres , insira o número de caracteres usados para dividir a coluna de texto.
Selecione uma opção Dividir :
- Uma vez, o mais à esquerda possível A primeira coluna dividida é baseada no número de caracteres que contam da esquerda e a segunda coluna de divisão é baseada no restante dos caracteres à direita.
- Uma vez, o mais à direita possível A segunda coluna de divisão baseia-se no número de caracteres que contam da direita e a primeira coluna dividida é baseada no restante dos caracteres à esquerda.
- Repetidamente Se a coluna tiver muitos caracteres, divida em muitas colunas com base no número de caracteres. Por exemplo, se a coluna original tiver 25 caracteres e você especificar o número de caracteres como 5, você acabará com cinco novas colunas, cada uma com 5 caracteres.
Selecione Mostrar opções avançadas e insira o número de colunas para dividir.
Selecione OK.
Talvez você queira renomear as novas colunas para nomes mais significativos. Para obter mais informações, consulte Renomear uma coluna.
Dividir uma coluna por posições
Você pode dividir uma coluna especificando posições numéricas fixas de caracteres.
Para abrir uma consulta, localize uma carregada anteriormente no Editor do Power Query, selecione uma célula nos dados e selecioneEditarconsulta>. Para obter mais informações , consulte Criar, carregar ou editar uma consulta no Excel.
Selecione a coluna que você deseja dividir. Verifique se a coluna é um tipo de dados de texto.
SelecioneColuna> divisão inicial>por posições. A caixa de diálogo Dividir Coluna por Posições é exibida.
Na caixa Posições, insira os números de posição para dividir a coluna de texto. Por exemplo, insira 5, 10, 15 para dividir a coluna em 3 colunas de 5 caracteres.
Opcionalmente, selecione Opções avançadas e selecione uma das seguintes opções:
- Colunas Cada comprimento de coluna é baseado nas posições especificadas. Esta é a ação padrão.
- Linhas Em vez de uma nova coluna, uma nova linha é adicionada com base nas posições especificadas. Por exemplo, insira 5, 10, 15 para dividir a coluna em 3 linhas de 5 caracteres.
Selecione OK.
Talvez você queira renomear as novas colunas para nomes mais significativos. Para obter mais informações, consulte Renomear uma coluna.
Dividir uma coluna por combinações de maiúsculas de letra
Você pode dividir uma coluna com base em combinações de letras maiúsculas e minúsculas para maiúsculas ou maiúsculas para minúsculas:
Minúscula para maiúsculas Para cada instância de duas letras consecutivas, sendo a primeira minúscula e a segunda maiúscula, divida a coluna original para que a segunda coluna de divisão comece com a letra maiúscula. Por exemplo:
| Coluna original | Primeira coluna dividida | Segunda coluna dividida |
|---|---|---|
| Avião | Ar | Dados |
| AngelFish | Angel | Peixe |
| Estádio | Bola | Parque |
Maiúscula para minúscula Para cada instância de duas letras consecutivas, sendo a primeira maiúscula e a segunda minúscula, divida a coluna original para que a segunda coluna de divisão comece com a letra minúscula. Por exemplo:
| Coluna original | Primeira coluna dividida | Segunda coluna dividida |
|---|---|---|
| Iphone | I | telefone |
| Ipad | I | Almofada |
| Ebay | E | Baía |
Para abrir uma consulta, localize uma carregada anteriormente no Editor do Power Query, selecione uma célula nos dados e selecioneEditarconsulta>. Para obter mais informações , consulte Criar, carregar ou editar uma consulta no Excel.
Selecione a coluna que pretende dividir. Certifique-se de que é um tipo de dados de texto.
Siga um destes procedimentos:
- Selecione Base>Dividir Coluna>Por Minúsculas para Maiúsculas.
- Selecione Base>Dividir Coluna>por Maiúsculas para Minúsculas.
Poderá querer mudar o nome das novas colunas para nomes mais significativos. Para obter mais informações, consulte Mudar o nome de uma coluna.
Dividir uma coluna por combinações de dígitos e sem dígitos
Quer dividir uma coluna com base em combinações de dígitos e não dígitos, dígitos para não dígitos ou sem dígitos a dígitos.
Dígito a não dígito Para cada instância de dois carateres consecutivos, sendo o primeiro um dígito e o segundo não dígito, divida a coluna original para que a segunda coluna dividida comece com o caráter não dígito. Por exemplo:
| Coluna original | Primeira coluna dividida | Segunda coluna dividida |
|---|---|---|
| 123Shoes | 123 | Sapatos |
| 456Gloves | 456 | Luvas |
| 789Carf | 789 | Cachecol |
Não dígito a dígito Para cada instância de dois carateres consecutivos, sendo o primeiro não dígito e o segundo um dígito, divida a coluna original para que a segunda coluna dividida comece com o caráter de dígito. Por exemplo:
| Coluna original | Primeira coluna dividida | Segunda coluna dividida |
|---|---|---|
| 123Shoes | Sapatos | 123 |
| 456Gloves | Luvas | 456 |
| 789Carf | Cachecol | 789 |
Para abrir uma consulta, localize uma que foi carregada anteriormente a partir do Editor do Power Query, selecione uma célula nos dados e, em seguida, selecione Editar Consulta>. Para obter mais informações , consulte Criar, carregar ou editar uma consulta no Excel.
Selecione a coluna que pretende dividir. Certifique-se de que é um tipo de dados de texto.
Siga um destes procedimentos:
- Selecione Base>Dividir Coluna>Por Minúsculas para Maiúsculas.
- Selecione Base>Dividir Coluna>por Maiúsculas para Minúsculas.
Poderá querer mudar o nome das novas colunas para nomes mais significativos. Para obter mais informações, consulte Mudar o nome de uma coluna.
Veja Também
Ajuda do Power Query para Excel
Adicionar ou alterar tipos de dados
Dividir colunas por delimitador (docs.com)
Dividir colunas por número de carateres (docs.com)
Dividir colunas por posições (docs.com)
Dividir colunas por minúsculas em maiúsculas (docs.com)
Dividir colunas por maiúsculas para minúsculas (docs.com)
Dividir colunas por não dígito a dígito (docs.com)