Hvordan konverteres matrix til vektor eller enkelt kolonne i Excel?
Har du nogensinde prøvet at konvertere en matrix af celler til en enkelt række eller kolonne i Excel? Måske kan du kopiere en række eller en kolonne og indsætte dem en efter en til en enkelt vektor, men det vil være tidskrævende, hvis der er flere rækker og kolonner. I denne artikel vil jeg tale om nogle interessante metoder og håber, at de hjælper dig.
Konverter en matrix af celler til en enkelt række eller kolonne med formler
Konverter en matrix af celler til en enkelt række eller kolonne med Kutools til Excel
Konverter en matrix af celler til en enkelt række eller kolonne med formler
Følgende formler kan hjælpe dig med hurtigt at konvertere matrixen til en enkelt række eller kolonne. Gør som følger:
Konverter en matrix af celler til en enkelt kolonne
1. Først og fremmest skal du definere et rækkevidde for matrixdataene. Vælg celleområdet, og skriv et rækkevidde i Navneboks som er ved siden af formellinjen, og tryk derefter på Indtast nøgle. I dette tilfælde skriver jeg “Matrix” som det definerede navn, se skærmbillede:
2. Indtast derefter følgende formler:
(1.) Konverter matrixen til en enkelt kolonne baseret på række, det betyder, at værdierne tages fra hver række og bevæger sig henover derefter ned: = OFFSET (Matrix, TRUNC ((ROW () - ROW ($ G $ 1)) / COLUMNS (Matrix)), MOD (ROW () - ROW ($ G $ 1), COLUMNS (Matrix)), 1,1)(Matrix er det intervalnavn, du definerede i trin 1, og G1 er den celle, du indtaster denne formel). Træk derefter fyldhåndtaget til cellerne, indtil 0 vises, se skærmbillede:
(2.) Konverter matrixen til en enkelt kolonne baseret på kolonne, det betyder, at værdierne er taget fra kolonner, bevæger sig ned en kolonne og derefter over til højre kolonne: = OFFSET (Matrix, MOD (Række () - Række ($ G $ 1), RÆDER (Matrix)), TRUNC ((Række () - Række ($ G $ 1)) / RÆDER (Matrix)), 1,1) (Matrix er det intervalnavn, du definerede i trin 1, og G1 er den celle, du indtaster denne formel). Træk derefter fyldhåndtaget til cellerne, indtil 0 vises, se skærmbillede:
Konverter en matrix af celler til en enkelt række
For at konvertere en matrix af celler til en enkelt række kan du bruge følgende formler:
(1.) Konverter matrixen til en række baseret på række, det betyder, at værdierne tages fra hver række fra venstre til højre på en række og derefter bevæger sig ned til næste række: = OFFSET (Matrix, TRUNC ((COLUMN () - COLUMN ($ A $ 7)) / COLUMNS (Matrix)), MOD ((COLUMN () - COLUMN ($ A $ 7)), COLUMNS (Matrix)), 1,1 ) (Matrix er det rækkevidde, du oprettede til dit dataområde, og A7 er den celle, du indtaster denne formel). Træk derefter fyldhåndtaget lige til cellerne, indtil 0 vises, se skærmbillede:
(2.) Konverter matrixen til en enkelt række baseret på kolonne, det betyder, at værdierne er taget fra hver kolonne, bevæger sig ned en kolonne og derefter over til højre kolonne: = OFFSET (Matrix, MOD ((COLUMN () - COLUMN ($ A $ 7)), ROWS (Matrix)), TRUNC ((COLUMN () - COLUMN ($ A $ 7)) / (ROWS (Matrix))), 1,1 , XNUMX) (Matrix er det rækkevidde, du oprettede til dit dataområde, og A7 er den celle, du indtaster denne formel). Træk derefter fyldhåndtaget lige til cellerne, indtil 0 vises, se skærmbillede:
Konverter en matrix af celler til en enkelt række eller kolonne med Kutools til Excel
Hvis ovenstående formler er for lange til at huske, kan jeg her anbefale et let og effektivt værktøj - Kutools til Excel, Med Transformér rækkevidde værktøj, kan du hurtigt konvertere flere kolonner og rækker til en enkelt kolonne eller række efter behov.
Efter installation Kutools til Excelskal du gøre som følger:
1. Vælg matricen af celler, som du vil konvertere.
2. Klik derefter på Kutools > Range > Transformér rækkevidde, se skærmbillede:
3. I Transformér rækkevidde dialog, vælg Område til enkelt kolonne hvis du vil konvertere matrixen til en enkelt kolonne, eller vælg Område til enkelt række hvis du vil konvertere matrix til en enkelt række, se skærmbillede:
4. Klik derefter på OK knappen, og dukkede ud Transformér rækkevidde boks, vælg en celle, hvor du vil placere resultatet, se skærmbillede:
5. Og klik derefter på OK knappen, er din valgte matrix af celler blevet konverteret til en enkelt række eller kolonne.
Download og gratis prøveversion Kutools til Excel nu!
Bedste kontorproduktivitetsværktøjer
Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid. Klik her for at få den funktion, du har mest brug for...
Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere
- Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
- Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
- Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!