Hogyan lehet átalakítani a mátrixot vektorgá vagy egyetlen oszlopká az Excelben?
Megpróbálta már konvertálni a cellák mátrixát egyetlen sorra vagy oszlopra az Excelben? Lehet, hogy másolhat egy sort vagy oszlopot, és egyesével beillesztheti egyetlen vektorba, de ez időigényes lesz, ha több sor és oszlop van. Ebben a cikkben néhány érdekes módszerről fogok beszélni, és remélem, hogy ezek segítenek.
A cellák mátrixát konvertálja egysorosá vagy oszlopká képletekkel
Konvertálja a cellák mátrixát egysorossá vagy oszlopossá a Kutools for Excel segítségével
A cellák mátrixát konvertálja egysorosá vagy oszlopká képletekkel
A következő képletek segíthetnek a mátrix gyors átalakításában egyetlen sorra vagy oszlopra. Kérjük, tegye a következőket:
Konvertálja a cellák mátrixát egyetlen oszlopra
1. Először meg kell határoznia a mátrixadatok tartománynevét. Válassza ki a cellatartományt, és írja be a tartomány nevét a Név mező amely a képletsáv mellett található, majd nyomja meg a gombot belép kulcs. Ebben az esetben a „Matrix” szót írom be a megadott névnek, lásd a képernyőképet:
2. Ezután írja be a következő képleteket:
(1.) Konvertálja a mátrixot egyetlen oszlopká a sor alapján, ez azt jelenti, hogy az értékeket minden sorból átvesszük, áthaladva, majd lefelé: = ELTOLÁS (Mátrix, TRUNC ((ROW () - ROW ($ G $ 1)) / OSZLOPOK (Matrix)), MOD (ROW () - ROW ($ G $ 1), OSZLOPOK (Matrix)), 1,1)(Mátrix az 1. lépésben megadott tartománynév, és G1 az a cella, amelybe ezt a képletet írja be). Ezután húzza a kitöltő fogantyút a cellákba, amíg a 0 meg nem jelenik, lásd a képernyőképet:
(2.) Konvertálja a mátrixot egyetlen oszlopká oszlop alapján, ez azt jelenti, hogy az értékeket oszlopokból veszik, egy oszlopon lefelé haladva, majd a jobb oszlop felé haladva: = OFFSET (Mátrix, MOD (ROW () - ROW ($ G $ 1), ROWS (Matrix)), TRUNC ((ROW () - ROW ($ G $ 1)) / ROWS (Matrix)), 1,1) (Mátrix az 1. lépésben megadott tartománynév, és G1 az a cella, amelybe ezt a képletet írja be). Ezután húzza a kitöltő fogantyút a cellákba, amíg a 0 meg nem jelenik, lásd a képernyőképet:
Konvertálja a cellák mátrixát egyetlen sorra
A cellák mátrixának egyetlen sorba konvertálásához a következő képleteket használhatja:
(1.) Konvertálja a mátrixot egy sorra a sor alapján, ez azt jelenti, hogy az értékeket minden sorból balról jobbra veszik egy sorban, majd lefelé haladnak a következő sorba: = OFFSET (Matrix, TRUNC ((COLUMN () - COLUMN ($ A $ 7)) / COLUMNS (Matrix)), MOD ((COLUMN () - COLUMN ($ A $ 7)), COLUMNS (Matrix)), 1,1 ) (Mátrix a tartománynév, amelyet létrehozott az adattartományához, és A7 az a cella, amelybe ezt a képletet írja be). Ezután húzza jobbra a cellákat a cellákig, amíg a 0 meg nem jelenik, lásd a képernyőképet:
(2.) Konvertálja a mátrixot egy sorra oszlop alapján, ez azt jelenti, hogy az értékeket minden oszlopból átvesszük, egy oszlopon lefelé haladva, majd a jobb oszlop felé haladva: = OFFSET (Mátrix, MOD ((OSZLOP () - OSZLOP ($ A $ 7)), ROWS (Mátrix)), TRUNC ((COLUMN () - COLUMN ($ A $ 7)) / (ROWS (Matrix))), 1,1 , XNUMX) (Mátrix a tartománynév, amelyet létrehozott az adattartományához, és A7 az a cella, amelybe ezt a képletet írja be). Ezután húzza jobbra a cellákat a cellákig, amíg a 0 meg nem jelenik, lásd a képernyőképet:
Konvertálja a cellák mátrixát egysorossá vagy oszlopossá a Kutools for Excel segítségével
Ha a fenti képletek túl hosszúak ahhoz, hogy emlékezzenek, itt egy egyszerű és hatékony eszközt tudok ajánlani - Kutools az Excel számára, Annak Átalakítási tartomány segédprogram segítségével gyorsan átalakíthat több oszlopot és sort egyetlen oszlopra vagy sorra, amire szüksége van.
Kutools az Excel számára : több mint 300 praktikus Excel-bővítménnyel, ingyenesen, korlátozás nélkül, 30 nap alatt kipróbálható. |
Telepítése után Kutools az Excel számára, kérjük, tegye a következőket:
1. Válassza ki az átalakítani kívánt cellák mátrixát.
2. Ezután kattintson Kutools > Választék > Átalakítási tartomány, lásd a képernyőképet:
3. Az Átalakítási tartomány párbeszédablakban válassza ki Tartomány egyetlen oszlopig ha a mátrixot egyetlen oszlopká kívánja konvertálni, vagy válassza a lehetőséget Tartomány egy sorig ha a mátrixot egyetlen sorra kívánja konvertálni, lásd a képernyőképet:
4. Ezután kattintson OK gombot, és beugrott Átalakítási tartomány mezőben válasszon egy cellát, ahová az eredményt fel szeretné tenni, lásd a képernyőképet:
5. Kattintson a gombra OK gombra, a kiválasztott cellák mátrixa egyetlen sor vagy oszlop lett konvertálva.
Ha többet szeretne megtudni erről a Transform Range segédprogramról.
Töltse le és ingyenes próbaverziója a Kutools for Excel programhoz most!
Demo: Konvertálja a cellák mátrixát egysorossá vagy oszlopossá a Kutools for Excel segítségével
A legjobb irodai hatékonyságnövelő eszközök
Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz. Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...
Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját
- Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
- Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
- 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!