Dividir o valor da célula em várias células

1

Como obtenho o Excel para dividir uma sequência de valores delimitados em uma célula em várias células?

 |    A   |   B
1| 1 2  4 |
2|        |

Divisão em /\s+/ :

 |    A   |   B
1| 1      |
2| 2      |
3| 4      |

Isso está em uma tabela dinâmica, portanto, quero que o mecanismo da tabela dinâmica leve em conta a divisão e considere como se os dados viessem dessa forma a partir da fonte de dados.

    
por wilhelmtell 03.06.2010 / 17:32

1 resposta

0

Como o usuário Sux2Lose mencionou, não há necessariamente um método nativo de transposição desses dados no Excel. Há, no entanto, uma maneira de utilizar um processador de texto para essa tarefa. (MS Word, TextWrangler, Notepad ++, etc)

Suponho que os dados estejam atualmente na mesma linha em várias colunas, e você está tentando obter os mesmos dados e formatá-los no Excel em várias linhas. Se você copiar este conjunto de dados em seu processador de texto, a tabela será perdida, mas o espaçamento entre as guias permanecerá. Nesse ponto, você pode encontrar e substituir para alterar o espaçamento da tabulação para um novo espaçamento de linha

Encontre: ^ t em word, \ t em outros processadores de texto Substitua: ^ p em word, \ r ou \ n em outros processadores de texto

Depois de fazer isso, você poderá colar seus dados de volta no Excel no formato apropriado.

    
por 12.09.2014 / 01:08