Hvordan konvertere matrise til vektor eller enkelt kolonne i Excel?

The følgende formler kan hjelpe deg til raskt å konvertere matrisen til en enkelt rad eller kolonne. Gjør følgende: Konverter en matrise av celler til en enkelt kolonne
1. Først av alt, bør du definere en rekke navn på matrisedata. Velg celleområdet, og skriv en rekke navn i Navn-boksen som ligger ved siden av formellinjen, og trykk på Enter-tasten. I dette tilfellet, jeg skriver "Matrix" som definert navn, se skjermbilde:
to. Deretter skriver du inn følgende formler: product: (1.) Konverter matrisen til enkelt kolonne basert på rad, betyr det at verdiene er hentet fra hver rad, flytte over så ned: =OFFSET(Matrix,TRUNC((ROW()-ROW($G$1))/COLUMNS(Matrix)),MOD(ROW()-ROW($G$1),COLUMNS(Matrix)),1,1)(Matrix er utvalget navnet du definerte i trinn 1, og G1 er cellen du angir denne formelen). Deretter drar fyllhåndtaket til cellene til 0 vises, se skjermbilde Bilde: product: (2.) Konverter matrisen til enkelt kolonne basert på kolonnen, betyr det at verdiene er hentet fra søyler, flytte ned én kolonne og deretter over til høyre kolonne: = FORSKYVNING (Matrix, MOD (ROW () - ROW ($ G $ 1), PINNER (Matrix)), AVKORT ((ROW () - ROW ($ G $ 1)) /PINNER (Matrix) ), 1,1) (Matrix er rekkevidden navn du definerte i trinn 1, og G1 er cellen du angir denne formelen). Deretter drar fyllhåndtaket til cellene til 0 vises, se skjermbilde: største nettstedene Konverter en matrise av celler til en enkelt rad
Å konvertere en matrise av celler til en enkelt rad, kan du bruke følgende formler: product: (1.) Konverter matrisen til enkelt rad basert på rad, betyr det at verdiene er hentet fra hver rad fra venstre til høyre på en rad og deretter flytte ned til neste rad: =OFFSET(Matrix,TRUNC((COLUMN()-COLUMN($A$7))/COLUMNS(Matrix)),MOD((COLUMN()-COLUMN($A$7)),COLUMNS(Matrix)),1,1) (Matrix er utvalget navnet du opprettet for dataområdet, og A7 er cellen du angir denne formelen). Deretter drar fyllhåndtaket rett til cellene til 0 vises, se skjermbilde: product: (2.) Konverter matrisen til enkelt rad basert på kolonnen, betyr det at verdiene er hentet fra hver kolonne, flytte ned ett kolonne og deretter på tvers mot høyre kolonne: =OFFSET(Matrix,MOD((COLUMN()-COLUMN($A$7)),ROWS(Matrix)),TRUNC((COLUMN()-COLUMN($A$7))/(ROWS(Matrix))),1,1) (Matrix er utvalget navnet du opprettet for dataområdet, og A7 er cellen du angir denne formelen). Deretter drar fyllhåndtaket rett til cellene til 0 vises, se skjermbilde:

Konverter en matrise av celler til én rad eller kolonne med Kutools for Excel
Hvis formlene ovenfor er for lange å husk, her kan jeg anbefale en enkel og kraftig verktøy - Kutools for Excel, med sin Transform Range verktøyet, kan du raskt fullføre følgende operasjoner:
Endre rad til kolonne
Transponere /konvertere en enkelt kolonne til flere kolonner
Transponere /konvertere kolonner og rader i én rad
Transponere /konvertere kolonner og rader i én kolonne
Kutools for Excel: med mer enn 120 praktiske Excel-tillegg, gratis å prøve uten begrensning i 60 dager. Få det nå . Gå til DownloadFree Trial 60 daysPurchasePayPal /MyCommerce Etter installering Kutools for Excel, kan du gjøre som følge trinn :( Gratis Last ned Kutools for Excel nå)
1. Velg matrisen av celler som du vil konvertere.
To. Klikk deretter Kutools > Range > Transform Range, se skjermbilde:
tre. I Transform dialog Range velger Range å enkelt kolonne hvis du ønsker å konvertere matrisen til en enkelt kolonne, eller velg Range til én rad hvis du ønsker å konvertere matrise i en enkelt rad, se skjermbilde:
4 . Klikk deretter på OK-knappen, og i den spratt ut Transform Range boksen velger en celle der du vil sette resultatet, se skjermbilde:
5. Og klikk deretter på OK-knappen, select-matrise av celler har blitt konvertert en enkelt rad eller kolonne.
Å vite mer om dette Transform Range verktøyet.
Gratis nedlasting Kutools for Excel Nå