FunciĆ³n de transposiciĆ³n en Excel

De cando en vez, un usuario de Excel pode ter a tarefa de converter unha serie de datos que teƱen unha estrutura horizontal nunha vertical. Este proceso chĆ”mase transposiciĆ³n. Esta palabra Ć© nova para a maiorĆ­a da xente, porque no traballo normal de PC non tes que usar esta operaciĆ³n. Non obstante, aqueles que teƱen que traballar con grandes cantidades de datos precisan saber como facelo. Hoxe falaremos con mĆ”is detalle sobre como realizalo, con que funciĆ³n e tamĆ©n analizaremos algĆŗns outros mĆ©todos en detalle.

FunciĆ³n TRANSPOSE: transpĆ³n intervalos de celas en Excel

Un dos mĆ©todos de transposiciĆ³n de tĆ”boas mĆ”is interesantes e funcionais en Excel Ć© a funciĆ³n TRANSP. Coa sĆŗa axuda, pode converter un intervalo de datos horizontal nun vertical ou realizar a operaciĆ³n inversa. Imos ver como traballar con el.

Sintaxe da funciĆ³n

A sintaxe desta funciĆ³n Ć© incriblemente sinxela: TRANSPOSE (matriz). Ɖ dicir, necesitamos usar sĆ³ un argumento, que Ć© un conxunto de datos que hai que converter nunha vista horizontal ou vertical, dependendo do que fose orixinalmente.

TransposiciĆ³n de intervalos verticais de celas (columnas)

SupoƱamos que temos unha columna co rango B2:B6. Poden conter tanto valores prefabricados como fĆ³rmulas que devolven resultados a estas celas. Non Ć© tan importante para nĆ³s, a transposiciĆ³n Ć© posible en ambos os casos. Despois de aplicar esta funciĆ³n, a lonxitude da fila serĆ” a mesma que a lonxitude da columna do intervalo orixinal.

FunciĆ³n de transposiciĆ³n en Excel

A secuencia de pasos para usar esta fĆ³rmula Ć© a seguinte:

  1. Seleccione unha liƱa. No noso caso, ten unha lonxitude de cinco celas.
  2. Despois diso, move o cursor Ć” barra de fĆ³rmulas e introduce a fĆ³rmula alĆ­ =TRANSSP(B2:B6).
  3. Prema a combinaciĆ³n de teclas Ctrl + MaiĆŗs + Intro.

Por suposto, no seu caso, cĆ³mpre especificar o rango que Ć© tĆ­pico para a sĆŗa tĆ”boa.

TransposiciĆ³n de intervalos de celas horizontais (filas)

En principio, o mecanismo de acciĆ³n Ć© case o mesmo que o parĆ”grafo anterior. SupoƱamos que temos unha cadea con coordenadas inicial e final B10:F10. TamĆ©n pode conter directamente valores e fĆ³rmulas. Fagamos dela unha columna, que terĆ” as mesmas dimensiĆ³ns que a fila orixinal. A secuencia de acciĆ³ns Ć© a seguinte:

  1. Seleccione esta columna co rato. TamƩn pode usar as teclas do teclado Ctrl e a frecha cara abaixo, despois de facer clic na cela superior desta columna.
  2. Despois diso escribimos a fĆ³rmula =TRANSSP(B10:F10) na barra de fĆ³rmulas.
  3. Escribimos como unha fĆ³rmula matricial usando a combinaciĆ³n de teclas Ctrl + MaiĆŗs + Intro.

TransposiciĆ³n con Pegar Especial

Outra opciĆ³n posible de transposiciĆ³n Ć© utilizar a funciĆ³n Pegar especial. Este xa non Ć© un operador para usar en fĆ³rmulas, pero tamĆ©n Ć© un dos mĆ©todos populares para converter columnas en filas e viceversa.

Esta opciĆ³n estĆ” na pestana Inicio. Para acceder a el, cĆ³mpre atopar o grupo "Portapapeis" e alĆ­ atopar o botĆ³n "Pegar". Despois diso, abra o menĆŗ que se atopa baixo esta opciĆ³n e seleccione o elemento "TranspoƱer". Antes diso, cĆ³mpre seleccionar o intervalo que quere seleccionar. Como resultado, obteremos o mesmo rango, sĆ³ se reflicte o contrario.

FunciĆ³n de transposiciĆ³n en Excel

3 xeitos de transpoƱer unha tƔboa en Excel

Pero, de feito, hai moitas mĆ”is formas de converter columnas en filas e viceversa. Imos describir 3 mĆ©todos polos que podemos transpoƱer unha tĆ”boa en Excel. Comentamos dous deles anteriormente, pero daremos algĆŗns exemplos mĆ”is para que teƱas unha mellor idea de como levar a cabo este procedemento.

MĆ©todo 1: Pegar especial

Este mĆ©todo Ć© o mĆ”is sinxelo. Basta con premer un par de botĆ³ns e o usuario recibe unha versiĆ³n transposta da tĆ”boa. PoƱamos un pequeno exemplo para unha maior claridade. SupoƱamos que temos unha tĆ”boa que contĆ©n informaciĆ³n sobre cantos produtos hai actualmente en stock, asĆ­ como canto custan en total. A mesa en si ten este aspecto.

FunciĆ³n de transposiciĆ³n en Excel

Vemos que temos unha cabeceira e unha columna cos nĆŗmeros de produtos. No noso exemplo, a cabeceira contĆ©n informaciĆ³n sobre que produto, canto custa, canto estĆ” en stock e cal Ć© o custo total de todos os produtos relacionados con este artigo que estĆ”n en stock. Obtemos o custo segundo a fĆ³rmula onde o custo se multiplica pola cantidade. Para facer o exemplo mĆ”is visual, poƱamos a cabeceira en verde.

FunciĆ³n de transposiciĆ³n en Excel

A nosa tarefa Ć© asegurarnos de que a informaciĆ³n contida na tĆ”boa estea situada horizontalmente. Ɖ dicir, para que as columnas se convertan en filas. A secuencia de acciĆ³ns no noso caso serĆ” a seguinte:

  1. Seleccione o intervalo de datos que necesitamos xirar. Despois diso, copiamos estes datos.
  2. Coloca o cursor en calquera lugar da folla. A continuaciĆ³n, faga clic co botĆ³n dereito do rato e abra o menĆŗ contextual.
  3. A continuaciĆ³n, fai clic no botĆ³n "Pegar especial".

Despois de completar estes pasos, cĆ³mpre facer clic no botĆ³n "TranspoƱer". En vez diso, marque a caixa ao lado deste elemento. Non cambiamos outras opciĆ³ns e, a continuaciĆ³n, fai clic no botĆ³n "Aceptar".

FunciĆ³n de transposiciĆ³n en Excel

Despois de realizar estes pasos, quedamos coa mesma tĆ”boa, sĆ³ as sĆŗas filas e columnas estĆ”n dispostas de forma diferente. TeƱa en conta tamĆ©n que as celas que conteƱen a mesma informaciĆ³n estĆ”n resaltadas en verde. Pregunta: que pasou coas fĆ³rmulas que estaban no rango orixinal? A sĆŗa localizaciĆ³n cambiou, pero eles mesmos permaneceron. Os enderezos das celas simplemente cambiaron aos que se formaron despois da transposiciĆ³n.

FunciĆ³n de transposiciĆ³n en Excel

Hai que realizar case as mesmas acciĆ³ns para traspoƱer valores, non fĆ³rmulas. Neste caso, tamĆ©n cĆ³mpre usar o menĆŗ Pegar especial, pero antes diso, seleccione o intervalo de datos que contĆ©n os valores. Vemos que a xanela Pegar especial pĆ³dese chamar de dĆŗas formas: a travĆ©s dun menĆŗ especial na cinta ou o menĆŗ contextual.

MĆ©todo 2. FunciĆ³n TRANSP en Excel

De feito, este mĆ©todo xa non se usa tan activamente como o era ao comezo da apariciĆ³n deste programa de follas de cĆ”lculo. Isto dĆ©bese a que este mĆ©todo Ć© moito mĆ”is complicado que usar Paste Special. Non obstante, atopa o seu uso na automatizaciĆ³n da transposiciĆ³n de tĆ”boas.

Ademais, esta funciĆ³n estĆ” en Excel, polo que Ć© imprescindible coƱecela, aĆ­nda que xa non se usa case. Antes consideramos o procedemento, como traballar con el. Agora completaremos este coƱecemento cun exemplo adicional.

  1. En primeiro lugar, debemos seleccionar o intervalo de datos que se utilizarĆ” para transpoƱer a tĆ”boa. SĆ³ tes que seleccionar a zona pola contra. Por exemplo, neste exemplo temos 4 columnas e 6 filas. Polo tanto, Ć© necesario seleccionar unha zona con caracterĆ­sticas opostas: 6 columnas e 4 filas. A imaxe mĆ³strao moi ben.FunciĆ³n de transposiciĆ³n en Excel
  2. Despois diso, comezamos inmediatamente a encher esta cela. Ɖ importante non eliminar accidentalmente a selecciĆ³n. Polo tanto, debes especificar a fĆ³rmula directamente na barra de fĆ³rmulas.
  3. A continuaciĆ³n, prema a combinaciĆ³n de teclas Ctrl + MaiĆŗs + Intro. Lembre que esta Ć© unha fĆ³rmula matricial, xa que estamos a traballar cun gran conxunto de datos Ć” vez, que se transferirĆ”n a outro gran conxunto de celas.

Despois de introducir os datos, prememos a tecla Intro, despois de que obtemos o seguinte resultado.

Vemos que a fĆ³rmula non foi trasladada Ć” nova mesa. TamĆ©n se perdeu o formato. Poeto

FunciĆ³n de transposiciĆ³n en Excel

Todo isto terĆ” que facerse manualmente. Ademais, lembra que esta tĆ”boa estĆ” relacionada coa orixinal. Polo tanto, en canto se modifica algunha informaciĆ³n no rango orixinal, estes axustes realĆ­zanse automaticamente na tĆ”boa transposta.

Polo tanto, este mĆ©todo Ć© moi axeitado nos casos nos que precisa asegurarse de que a tĆ”boa transposta estea ligada Ć” orixinal. Se usas unha inserciĆ³n especial, esta posibilidade deixarĆ” de existir.

tƔboa resumo

Este Ć© un mĆ©todo fundamentalmente novo, que permite non sĆ³ traspoƱer a tĆ”boa, senĆ³n tamĆ©n levar a cabo un gran nĆŗmero de acciĆ³ns. Ɖ certo que o mecanismo de transposiciĆ³n serĆ” algo diferente en comparaciĆ³n cos mĆ©todos anteriores. A secuencia de acciĆ³ns Ć© a seguinte:

  1. Imos facer unha tĆ”boa dinĆ”mica. Para iso, cĆ³mpre seleccionar a tĆ”boa que necesitamos traspoƱer. Despois diso, vai ao elemento "Inserir" e busca alĆ­ "TĆ”boa dinĆ”mica". AparecerĆ” unha caixa de diĆ”logo como a desta captura de pantalla. FunciĆ³n de transposiciĆ³n en Excel
  2. AquĆ­ pode reasignar o intervalo desde o que se farĆ”, asĆ­ como facer outras opciĆ³ns. Agora estamos interesados ā€‹ā€‹principalmente no lugar da tĆ”boa dinĆ”mica: nunha nova folla.
  3. Despois diso, o deseƱo da tĆ”boa dinĆ”mica crearase automaticamente. CĆ³mpre marcar nel aqueles elementos que utilizaremos, e logo trasladalos ao lugar correcto. No noso caso, necesitamos mover o elemento "Produto" a "Nomes das columnas" e "Prezo por peza" a "Valores". FunciĆ³n de transposiciĆ³n en Excel
  4. Despois diso, finalmente crearase a tĆ”boa dinĆ”mica. Unha bonificaciĆ³n adicional Ć© o cĆ”lculo automĆ”tico do valor final.
  5. TamĆ©n podes cambiar outras opciĆ³ns. Por exemplo, desmarque o elemento "Prezo por peza" e marque o elemento "Custo total". Como resultado, teremos unha tĆ”boa que contĆ©n informaciĆ³n sobre o custo dos produtos. FunciĆ³n de transposiciĆ³n en ExcelEste mĆ©todo de transposiciĆ³n Ć© moito mĆ”is funcional que os outros. Imos describir algĆŗns dos beneficios das tĆ”boas dinĆ”micas:
  1. AutomatizaciĆ³n. Coa axuda de tĆ”boas dinĆ”micas, pode resumir os datos automaticamente, asĆ­ como cambiar a posiciĆ³n de columnas e columnas de forma arbitraria. Para iso, non precisa realizar ningĆŗn paso adicional.
  2. Interactividade. O usuario pode cambiar a estrutura da informaciĆ³n tantas veces como necesite para realizar as sĆŗas tarefas. Por exemplo, pode cambiar a orde das columnas, asĆ­ como agrupar datos de forma arbitraria. Isto pĆ³dese facer tantas veces como o necesite o usuario. E, literalmente, leva menos dun minuto.
  3. FĆ”cil de formatar datos. Ɖ moi sinxelo organizar unha tĆ”boa dinĆ”mica do xeito que quere unha persoa. Para iso, sĆ³ tes que facer algĆŗns clics do rato.
  4. ObtenciĆ³n de valores. O gran nĆŗmero de fĆ³rmulas que se usan para crear informes sitĆŗanse na accesibilidade directa dunha persoa e son fĆ”ciles de integrar nunha tĆ”boa dinĆ”mica. Estes son datos como a suma, obter a media aritmĆ©tica, determinar o nĆŗmero de celas, multiplicar, atopar os valores mĆ”is grandes e mĆ”is pequenos na mostra especificada.
  5. Capacidade para crear grĆ”ficos de resumo. Se as tĆ”boas dinĆ”micas se recalculan, os seus grĆ”ficos asociados actualĆ­zanse automaticamente. Ɖ posible crear tantos grĆ”ficos como necesites. Todos eles pĆ³dense cambiar para unha tarefa especĆ­fica e non estarĆ”n interconectados.
  6. Capacidade de filtrar datos.
  7. Ɖ posible construĆ­r unha tĆ”boa dinĆ”mica baseada en mĆ”is dun conxunto de informaciĆ³n fonte. Polo tanto, a sĆŗa funcionalidade serĆ” aĆ­nda maior.

Ɖ certo que ao usar tĆ”boas dinĆ”micas, hai que ter en conta as seguintes restriciĆ³ns:

  1. Non se pode usar toda a informaciĆ³n para xerar tĆ”boas dinĆ”micas. Antes de que se poidan usar para este fin, as cĆ©lulas deben normalizarse. En palabras sinxelas, acerta. Requisitos obrigatorios: presenza dunha liƱa de cabeceira, plenitude de todas as liƱas, igualdade de formatos de datos.
  2. Os datos actualĆ­zanse de forma semiautomĆ”tica. Para obter nova informaciĆ³n na tĆ”boa dinĆ”mica, debes facer clic nun botĆ³n especial.
  3. As tĆ”boas dinĆ”micas ocupan moito espazo. Isto pode provocar algunha interrupciĆ³n do ordenador. Ademais, o ficheiro serĆ” difĆ­cil de enviar por correo electrĆ³nico por iso.

Ademais, despois de crear unha tĆ”boa dinĆ”mica, o usuario non ten a posibilidade de engadir nova informaciĆ³n.

Deixe unha resposta