Como cambiar filas e columnas en Excel (5 métodos)

  • Comparte Isto
Hugh West

Se queres cambiar filas e columnas en Excel, podes facelo manualmente ou automaticamente de varias maneiras dependendo do teu propósito. No seguinte artigo, discutiremos 5 métodos para cambiar filas e columnas en Excel. Siga co artigo e busque o mellor método.

Descargar o libro de prácticas

Recoméndase que descargue o ficheiro de Excel e practique xunto con el.

Cambiar filas e columnas.xlsm

5 Métodos para cambiar filas e columnas en Excel

Digamos que tes o seguinte conxunto de datos do Cota de mercado das empresas de teléfonos intelixentes. Usaremos este conxunto de datos para demostrar como cambiar filas e columnas en Excel.

Le o seguinte artigo en detalle e elixe a mellor solución que coincida coa túa intención.

1. Cambiar filas e columnas mediante Pegar especial (Transposición)

Usar a función Pegar especial é unha forma rápida de cambiar filas e columnas en Excel. Escolla un lugar onde quere pegar a táboa transposta. Asegúrate de que hai moito espazo para pegar os teus datos. A nova táboa sobrescribirá por completo calquera dato/formato que xa estea alí. Siga os pasos seguintes para cambiar de fila e columna.

Pasos:

  • Seleccione o intervalo de celas B4:G9 e preme Ctrl+C .

  • Fai clic co botón dereito sobre a cela da parte superior esquerda do lugar onde queres pega o transpostotáboa, escollemos Cela B11 neste caso, despois escollemos Transpoñer .

  • Podes ver os datos cámbianse agora.

Ler máis: Como transpoñer unha columna a varias filas en Excel (6 métodos)

2. Usa a función de transposición para cambiar filas e columnas

A función TRANSPOSE é unha fórmula de matriz de varias celas. Significa que temos que predeterminar cantas filas e columnas necesitaremos e seleccionar esa área da folla.

No exemplo anterior, temos un conxunto de datos de 6×6 no intervalo B4: G9 . Necesitamos seleccionar unha área de celas baleiras de 6×6 para transpoñer os datos.

Pasos:

  • Seleccione B11:G16 . Na barra de fórmulas, escriba a fórmula:
=TRANSPOSE(B4:G9)

  • Preme Ctrl+Maiús+Intro . Podes ver que os datos están cambiados agora.

Notas e amp; Consellos:

  • Os datos transpostos aínda están vinculados cos datos orixinais. Teña coidado de cambiar os datos orixinais. Sempre que cambies os datos dos datos orixinais, tamén se reflectirán nos datos transpostos.
  • Se tes unha versión actual de Microsoft 365, podes introducir a fórmula na cela superior esquerda do intervalo de saída e, a continuación, prema ENTER para confirmar a fórmula como fórmula de matriz dinámica. En caso contrario, use Ctrl+Maiús+Intro.

Ler máis: Como transpoñer varias columnas a filas enExcel

3. Usando a referencia de celas para cambiar filas e columnas

Podemos cambiar filas e columnas usando referencias de celas. No exemplo anterior, temos un conxunto de datos 6×6 no intervalo B4:G9 . Necesitamos unha área de celas baleiras de 6×6 para transpoñer os datos.

Pasos:

  • Seleccione unha cela baleira B11 . Escriba un prefixo de referencia, diga " RR " e, a continuación, a localización da primeira cela que queremos transpoñer que é B4 .

  • Na Cela B12 , escriba o mesmo prefixo ' RR ' e despois a localización da cela á dereita da que usamos no anterior paso. Para os nosos propósitos, esa sería a cela C4 , que escribiremos como RRC4 . Do mesmo xeito, escriba tamén as referencias nas celas de abaixo.

  • Seleccione intervalo de Celas B11:B16 . Encha o resto das celas arrastrando o Autocompleto horizontalmente ata a Columna G .

O resto das celas debe encherse automaticamente.

  • Preme Ctrl+H no teu teclado para abrir o Buscar e substituír No campo Atopar o que e Substituír por , escriba o prefixo RR, e despois = no campo. Fai clic en Substituír todo .

  • Unha ventá emerxente mostrará " Todo feito. Fixemos 36 substitucións. ” Fai clic en Aceptar .

Agora podes ver que os datos están cambiados.

Ler máis: Como facerConverte varias filas en columnas en Excel (9 xeitos)

Lecturas similares

  • Excel VBA: obtén o número de fila e columna da cela Enderezo (4 métodos)
  • Como ocultar filas e columnas en Excel (10 xeitos)
  • [Fixado!] As filas e as columnas son ambas as dúas Números en Excel
  • Excel VBA: establecer rangos por fila e número de columna (3 exemplos)
  • Como engadir varias filas e columnas en Excel (De todas as formas posibles)

4. Usando macros VBA para cambiar filas e columnas

Neste método, converteremos varias filas en columnas en Excel usando Macros VBA .

Pasos:

  • Vaia á pestana Desenvolvedor > Visual Basic.

  • No Editor de Visual Basic, vaia a Inserir > Módulo.

Aparecerá un novo módulo. Copia o seguinte script.

1730
  • Pega o script na xanela e gárdao con Ctrl+S .

  • Agora, pecha o Editor de Visual Basic. Vaia a Desenvolvedor > Macros e verás a túa macro SwitchRowsToColumns. Fai clic en Executar .

Aparecerá unha xanela Cambiar filas a columna na que se solicitará seleccionar a matriz.

  • Seleccione a matriz B4:G9 para xirar. Fai clic en Aceptar .

De novo, o menú emerxente pedirá que selecciones a primeira para inserir as columnas xiratorias.

  • Selecciona Cela B11 . Fai clic en Aceptar .

Agora,Podes ver que os datos están cambiados agora.

Ler máis: Macro de Excel: converter varias filas en columnas (3 exemplos)

5. Cambiar filas e columnas mediante Power Query

Power Query é outra poderosa ferramenta dispoñible para os usuarios de Excel que se pode usar para traspoñer filas a columnas. Se estás a traballar con Excel 2010 ou Excel 2013, debes descargar e instalar explícitamente o complemento de Power Query. Encontrarás Power Query na pestana Datos en Excel 2016 e nas versións superiores.

Segue coidadosamente os pasos que se indican a continuación para traspoñer filas a columnas mediante Power Query.

Pasos:

  • Seleccione o intervalo de celas B4:G9 para converter filas en columnas en Excel.

  • Vaia á pestana Consulta de enerxía e seleccione De táboa/rango .

Aparecerá unha ventá emerxente preguntando o intervalo. Fai clic en Aceptar .

A seguinte táboa aparecerá no Editor de Power Query.

  • No Editor de consultas de enerxía > Vaia á pestana Transformar > Seleccione Usar a primeira fila como cabeceiras > Seleccione Usar cabeceiras como primeira fila

  • Fai clic en Transpoñer baixo a pestana Transformar .

Agora podes ver que os datos están cambiados.

Ler máis: Como Cambiar filas e columnas no gráfico de Excel (2 métodos)

Solucionar problemas coa transposición de filas e columnas

1. Erro de superposición

O erro de solapamento producirase se tenta pegar o intervalo transposto na área do intervalo copiado. Teña coidado con este erro e escolla unha cela que non estea no intervalo de celas copiado.

2. #VALOR! Erro

Se implementas a Fórmula TRANSPOSE en Excel premendo só Intro , podes ver este erro #VALOR! . Para evitar este erro, asegúrate de premer Ctrl+Maiús+Intro .

Nota:

Se tes unha versión actual de Microsoft 365, podes introducir a fórmula na cela superior esquerda do intervalo de saída e, a continuación, premer ENTER para confirmar a fórmula como unha fórmula de matriz dinámica. Nas versións anteriores, a fórmula debe introducirse como unha fórmula de matriz herdada seleccionando primeiro o intervalo de saída, introducindo a fórmula na cela superior esquerda do intervalo de saída e, a continuación, premendo Ctrl+Maiús+Intro para confírmao.

Conclusión

Neste artigo, mostramos cinco métodos sinxelos para cambiar filas e columnas en Excel. Practica todos eles xunto co libro de prácticas proporcionado e atopa o método que mellor se adapta ao teu caso. Espero que che resulten útiles os métodos anteriores e comentes no noso sitio web ExcelWIKI.com se precisas máis aclaracións ou tes algo que engadir.

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.