Ao usar a planilha do Excel, às vezes, você encontrará este problema: como você poderia converter ou transpor um intervalo de dados em uma única coluna? (Veja as capturas de tela a seguir :) Agora, apresento três truques rápidos para você resolver esse problema. Show Transpor / converter colunas e linhas em uma única coluna com fórmula Transpor / converter colunas e linhas em uma única coluna com código VBA Transpor / converter colunas e linhas em uma única coluna com o Kutools para Excel Transpor / converter colunas e linhas em uma única coluna com fórmulaA fórmula longa a seguir pode ajudá-lo a transpor rapidamente um intervalo de dados em uma coluna, faça o seguinte: 1. Primeiro, defina um nome de intervalo para o seu intervalo de dados, selecione os dados do intervalo que deseja converter, clique com o botão direito e escolha Definir o Nome formar o menu de contexto. No Novo nome caixa de diálogo, digite o nome do intervalo desejado. Então clique OK. Veja a imagem: 2. Depois de especificar o nome do intervalo, clique em uma célula em branco; neste exemplo, clicarei na célula E1 e, em seguida, inserirei esta fórmula: =INDEX(MyData,1+INT((ROW(A1)-1)/COLUMNS(MyData)),MOD(ROW(A1)-1+COLUMNS(MyData),COLUMNS(MyData))+1). Nota: Meus dados é o nome do intervalo dos dados selecionados, você pode alterá-lo conforme necessário. 3. Em seguida, arraste a fórmula para baixo até a célula até que as informações do erro sejam exibidas. Todos os dados do intervalo foram transpostos para uma única coluna. Veja a imagem: Transpor / converter colunas e linhas em uma única coluna com código VBACom o código VBA a seguir, você também pode unir várias colunas e linhas em uma única coluna. 1. Mantenha pressionado o ALT + F11 chaves para abrir o Microsoft Visual Basic para Aplicações janela. 2. Clique inserção > Móduloe cole o seguinte código no Módulo janela.
3. Pressione F5 para executar o código e uma caixa de diálogo é exibida para você selecionar um intervalo a ser convertido. Veja a imagem: 4. Então clique Ok, e outra caixa de diálogo é exibida para selecionar uma única célula para exibir o resultado, consulte a captura de tela: 5. E clique Ok, então o conteúdo da célula do intervalo é convertido em uma lista de uma coluna, consulte a captura de tela: Transpor / converter colunas e linhas em uma única coluna com o Kutools para ExcelTalvez a fórmula seja muito longa para lembrar e o código VBA tenha alguma limitação para você, nesta situação, por favor, não se preocupe, aqui vou apresentar a você uma ferramenta mais fácil e multifuncional.Kutools for Excel, Com o seu Transform Range utilitário, e você pode resolver este problema de forma rápida e conveniente. Depois de instalação grátis Kutools para Excel, faça o seguinte: 1. Selecione o intervalo que deseja transpor. 2. Clique Kutools > Transform Range, veja a captura de tela: 3. No Transform Range caixa de diálogo, selecione Range to single column opção, veja a captura de tela: 4. Então clique OKe especifique uma célula para colocar o resultado da caixa pop-out. 5. Clique OK, e os dados de várias colunas e linhas foram transpostos para uma coluna. Se você deseja converter uma coluna em um
intervalo com linhas fixas, você também pode usar o Transform Range função para lidar com isso rapidamente. Transpor tabela cruzada para tabela de lista com Kutools para ExcelSe você tiver que converter uma tabela cruzada em uma tabela de
lista, como mostra a imagem abaixo, exceto redigitar os dados um a um, você também pode Kutools for Excel'S Transpose Table Dimensions utilitário para converter rapidamente entre tabela cruzada e lista no Excel. Depois de instalação grátis Kutools para Excel, faça o seguinte: 1. Selecione a tabela cruzada que deseja converter para a lista e clique em Kutools > Range > Transpose Table
Dimensions. 2. em Transpose Table Dimension diálogo, verificar Cross table to list opção em Transpose type seção, selecione uma célula para colocar a nova tabela de formato. 3. Clique Ok, agora a tabela cruzada foi convertida em lista. Artigos relacionados: Como mudar de linha para coluna no Excel? Como transpor / converter uma única coluna em várias colunas no Excel? Como transpor / converter colunas e linhas em uma única linha? As melhores ferramentas de produtividade para escritórioO Kutools for Excel resolve a maioria dos seus problemas e aumenta sua produtividade em 80%
Guia do Office traz interface com guias para o Office e torna seu trabalho muito mais fácil
Como transformar várias colunas em uma única coluna no Excel?Digite =CONCAT(. Selecione a célula que deseja combinar primeiro. Use ponto e vírgula para separar as células que você está combinando e use aspas para adicionar espaços, ponto e vírgula ou outro texto. Feche a fórmula com um parêntese e pressione Enter.
Como transformar várias linhas do Excel em uma só?Combinar texto de duas ou mais células em uma única célula. Selecione a célula na qual você colocará o texto combinado.. Digite = e selecione a primeira célula que deseja combinar.. Digite &e use aspas com um espaço entre elas.. Selecione a próxima célula que deseja combinar e pressione Enter.. |