Hvordan konvertere vektor /enkelt rad eller kolonne til matrise i Excel

You kan bruke følgende formler for å konvertere en rad eller en kolonne til matrise, kan du gjøre som følger:? Konverter en enkelt kolonne i matrisen:
anta, Jeg har en kolonne med verdier C1: C20, og nå ønsker jeg å konvertere denne kolonnen til en matrise med fire rader og fem søyler (4 × 5), kan du gjøre som følger:
1. Skriv inn denne formelen i en tom celle, F1 for eksempel: = FORSKYVNING ($ C $ 1: $ C $ 20, KOLONNE () - KOLONNE ($ F $ 1) + ((ROW () - ROW ($ F $ 1)) * (rader ($ C $ 1: $ C $ 20) /4)), 0,1,1), og trykk på Enter-tasten for å få den første verdien, se skjermbilde:
Merk: I formelen ovenfor:
$ C $ 1: $ C $ 20: data kolonnen som du vil konvertere til matrise er;
$ F $ 1: indikerer cellen der du vil sette det første resultatet av matrise;
PINNER ($ C $ 1 : $ C $ 20) /4: nummer 4 er antall rader som du ønsker i den resulterende matrisen. Hvis du ønsker å matrise med to rader, du trenger bare å endre 4 til 2.
Du kan endre de ovennevnte cellereferanser til ditt behov.
2. Deretter drar fyllhåndtaket ned til 4 rader, og deretter gå på å dra den til høyre 5 kolonner, og du vil få følgende resultat:
Konvertere en enkelt rad til matrise:
å konvertere en enkelt rad til en matrise med fem rader og fire kolonner (5 × 4), vennligst bruk følgende formel: Anmeldelser Skriv inn denne formelen i en tom celle, E4, for eksempel: = FORSKYVNING ($ A $ 1: $ T $ 1,0, KOLONNE () - KOLONNE ($ E $ 4) + (ROW () - ROW ($ E $ 4)) * (kolonner ($ A $ 1: $ T $ 1) /5), 1,1), deretter drar fyllhåndtaket ned til fem rader og deretter dra den til høyre fire kolonner for å få en matrise med fem rader og fire kolonner som følgende skjermbilde vises:
Merk: I formelen ovenfor:
$ A $ 1: $ T $ 1: er raden data som du ønsker å konvertere til matrise;
$ E $ 4: indikerer cellen der du vil sette det første resultatet av matrisen,
kolonner ($ A $ 1: $ T $ 1) /5: nummer 5 er antall rader som du ønsker i den resulterende matrisen. Hvis du ønsker å matrise med to rader, du trenger bare å endre 5 til 2.
Du kan endre de ovennevnte cellereferanser til ditt behov.
Hvis det finnes tomme celler i den opprinnelige kolonne eller rad, vil de vises som 0 i matrisen.

Konverter vektor /enkelt rad eller kolonne til matrise med Kutools for Excel
Ovennevnte formler kan være litt vanskelig for de fleste av Excel nybegynner, her, jeg kan introdusere deg en hendig verktøy-Kutools for Excel, med sin Transform Range verktøyet kan du raskt konvertere en enkelt rad eller kolonne til en rekke og vice versa
Kutools for Excel. med mer enn 120 praktiske Excel-tillegg, gratis å prøve med ingen begrensning i 60 dager. Få det nå . Gå til DownloadFree Trial 60 daysPurchasePayPal /MyCommerce Etter installering Kutools for Excel, kan du gjøre med følgende trinn :( Gratis Last ned Kutools for Excel nå)
1. Velg kolonnen eller raden data som du ønsker å konvertere.
2. Klikk deretter Kutools > Range > Transform Range, se skjermbilde:
tre. I Transform Range dialogboksen: product: (1.) Å konvertere enkelt rad til en matrise, velg Enkelt rad å variere fra Transform typen, å konvertere enkelt kolonne i matrisen, velg én kolonne for å variere, product: ( 2.) Angi antall kolonner som du ønsker å konvertere i Fast verdi boksen under rader per post, hvis du skriver 5, vil du få en matrise med 5 kolonner.
4. Klikk deretter på OK-knappen, vil en rask boks sprette ut for å minne deg velge en celle til utgang resultatet, se skjermbilde:
5. Og klikk deretter på OK, har enkelt kolonne blitt konvertert til en matrise du trenger, se skjermbilde:
Klikk for å vite mer detaljer om denne Transform Range verktøyet ...
Gratis Last ned Kutools for Excel Nå