როგორ გადავიტანოთ რიგები სვეტებში Excel-ში (5 სასარგებლო მეთოდი) -

  • გააზიარეთ ეს
Hugh West

Სარჩევი

მონაცემების გადატანა MS Excel-ში ნამდვილად არის ერთ-ერთი ყველაზე გავრცელებული დავალება, რომელსაც ასრულებს Excel-ის მომხმარებლები. მართლაც, არსებობს მრავალი გზა მწკრივების სვეტებად გადასატანად MS Excel-ში . ამ სტატიაში ჩვენ გაჩვენებთ რამდენიმე მარტივ და ეფექტურ მეთოდს შესაბამისი მაგალითებით და სათანადო ახსნა-განმარტებით.

შემდეგი სურათი გვიჩვენებს, თუ რას ვაკეთებთ რეალურად ამ სტატიაში.

ჩამოტვირთეთ სავარჯიშო სამუშაო წიგნი

შეგიძლიათ ჩამოტვირთოთ სავარჯიშო წიგნი ქვემოთ მოცემული ბმულიდან.

სტრიქონები სვეტებამდე Inversion.xlsm

5 სასარგებლო მეთოდი Excel-ში სტრიქონების სვეტებად გადასატანად

ვივარაუდოთ, რომ გვაქვს მონაცემთა ნაკრები, რომელიც წარმოადგენს ზოგიერთი სტუდენტის წლის შედეგებს. ჩვენ გვინდა ამ მონაცემთა ნაკრების სტრიქონები გადავიტანოთ სვეტებად უკეთესი წარმოდგენის მიზნით. შემდეგ განყოფილებებში ჩვენ ვაჩვენებთ 5 ინსტრუმენტულ Excel მეთოდს ამ ამოცანის შესასრულებლად.

1. გამოიყენეთ სპეციალური ბრძანების ჩასმა და ბმული მწკრივების სვეტებზე გადასატანად

ჩვენ შეგვიძლია გამოვიყენოთ მარტივი Paste Special ბრძანება ქვემოთ აღწერილი ორი გზით.

1.1 Paste Special Command-ის გამოყენება

ეს მეთოდი სწრაფი და მარტივია, მაგრამ ის არ არის შესაფერისი განმეორებითი პროცესებისთვის. თუმცა, ვნახოთ, როგორ მუშაობს ეს მეთოდი.

ნაბიჯები:

  • პირველ რიგში, აირჩიეთ უჯრედების დიაპაზონი ( B4:I9) გსურთ გადატანა.
  • შემდეგ დააწკაპუნეთ მარჯვენა ღილაკით და კოპირება . ასევე შეგიძლიათ გამოიყენოთ კლავიატურამალსახმობი Ctrl+C სანაცვლოდ.

  • აირჩიეთ უჯრედის მდებარეობა ( B11) სადაც საბოლოოდ გსურთ გამომავალი.
  • გადადით Paste > Paste Special .

  • გაიხსნება Paste Special მენიუ. მონიშნეთ Transpose მოსანიშნი ველი.

    ალტერნატიულად, თქვენ ასევე შეგიძლიათ გახსნათ მენიუ Paste Special კლავიატურის მალსახმობის გამოყენებით Ctrl+Alt+V .

  • დააჭირეთ OK .

მაშ ასე, ჩვენ შექმნეს გადატანილი მონაცემთა ნაკრები ჩვენი საწყისი მონაცემთა ნაკრებიდან.

წაიკითხეთ მეტი: ჯგუფში მრავალი მწკრივის გადატანა Excel-ში სვეტებად.

1.2 ცხრილის ტრანსპონირება და დაკავშირება საწყის მონაცემებთან

ზემოთ მოყვანილი მეთოდის ნაკლოვანება გამოწვეულია მონაცემთა საწყის ნაკრებში ნებისმიერი მონაცემის ცვლილების გამო. , ის არ შეიცვლება გადატანილ მონაცემთა ნაკრებში. ასე რომ, ჩვენ გვჭირდება მეთოდი, რომელიც დააკავშირებს გამომავალს მონაცემთა საწყის ნაკრებთან და შესაბამისად განახლდება. ქვემოთ მოცემული ნაბიჯების შემდეგ ვნახოთ, როგორ გავაკეთოთ ეს.

ნაბიჯები:

  • აირჩიეთ უჯრედების სასურველი დიაპაზონი ( B4:I9 ) > Ctrl+C > აირჩიეთ სასურველი მდებარეობა ( B11 ).
  • გადადით განსაკუთრებული ჩასმა მენიუში Ctrl+Alt+V > დააწკაპუნეთ 1>ბმულის ჩასმა .

მონაცემთა ახალი ნაკრები ახლა არის B11:I16 უჯრედების დიაპაზონში. ჯერ არ არის გადატანილი. ჩვენ ახლახან დავაკავშირეთ იგი ჩვენს თავდაპირველ მონაცემთა ნაკრებთან. ამასთან ერთად, ჩვენ ვხედავთრომ ფორმატიც წავიდა. თქვენ უნდა გადააკეთოთ ფორმატი, თუ არ გსურთ მისი წაშლა!

  • გახსენით Excel-ის ძებნა და ჩანაცვლება დიალოგური ფანჯარა. ან დააჭირეთ Ctrl+H სანაცვლოდ და გადადით ჩანაცვლება ჩანართის პირდაპირ.
  • ჩანაცვლება ყველა „ = “ სიმბოლოები „ abc “ ან ნებისმიერი ასო, რომელიც არ არის მონაცემთა ნაკრებში > დააწკაპუნეთ ყველას ჩანაცვლება .

შეიძლება ჩანდეს, რომ ჩვენ დავკარგეთ ახალი მონაცემთა ნაკრები! ჩვენ კიდევ სამი ნაბიჯით ჩამოვრჩებით ჩვენს სასურველ გადატანილი მონაცემთა ცხრილს.

  • აირჩიეთ ჩვენი ახალი მონაცემთა ნაკრები და დააჭირეთ Ctrl+C > აირჩიეთ მდებარეობა ( K4 ), რათა საბოლოოდ განათავსოთ გამომავალი.
  • დააჭირეთ Ctrl+Alt+V > მონიშნეთ Transpose მოსანიშნი ველი.

  • დააჭირეთ OK .

  • აირჩიეთ ცხრილი K2:P9 > დააჭირეთ Ctrl+H და გადადით ჩანართის ჩანაცვლება .
  • შეცვალეთ თითოეული „ abc “ „<1“-ით>= ” > დააჭირეთ ყველას ჩანაცვლება .

საბოლოოდ, ჩვენ შევქმენით სასურველი დაკავშირებული და ტრანსპონირებული მონაცემთა ნაკრები.

აღსანიშნავია, რომ თუ თქვენ შეცვლით რაიმე შეყვანას ორიგინალურ მონაცემთა ნაკრებში, ტრანსპონირებული მონაცემებიც შესაბამისად შეიცვლება. შეხედეთ აქ მიმაგრებულ ეკრანის სურათს.

წაიკითხეთ მეტი: Excel Paste Transpose Shortcut: გამოყენების 4 მარტივი გზა

2. გამოიყენეთ TRANSPOSE ფუნქცია სტრიქონების სვეტებად გადაქცევისთვის

TRANSPOSEფუნქცია ძალიან მარტივი გამოსაყენებელია, როგორც დინამიური მასივი MS Excel 365 -ში. თქვენ შეგიძლიათ გამოიყენოთ იგი სხვა ვერსიებშიც ცოტა განსხვავებულად. ჩვენ ამას ვაჩვენებთ ამ განყოფილებაში.

2.1 გამოიყენეთ TRANSPOSE ფუნქცია, როგორც დინამიური მასივი

ნაბიჯები:

  • აირჩიეთ მდებარეობა ( B11 ), სადაც საბოლოოდ უნდა განათავსოთ სასურველი გამომავალი.
  • აკრიფეთ შემდეგი ფორმულა თქვენი მთლიანი მონაცემთა ნაკრების არჩევისას.
=TRANSPOSE(B4:I9)

  • შემდეგ დააჭირეთ Enter.

ბოლოს და ბოლოს, ჩვენ შეიქმნა ტრანსპონირებული მონაცემთა ნაკრები, მაგრამ დაკარგა მონაცემთა ნაკრების ფორმატი.

აღსანიშნავია, რომ TRANSPOSE ფუნქცია არის დინამიური, რაც ნიშნავს, თუ რამეს შეცვლით მონაცემთა თავდაპირველ ნაკრებში, ის ავტომატურად განახლდება ტრანსპოზიციურ გამომავალში.

2.2 გამოიყენეთ TRANSPOSE ფუნქცია Ctrl+Shift+Enter-ით

თუ არ გაქვთ MS Office 365 და სანაცვლოდ უნდა იმუშაოთ MS Excel-ის ძველ ვერსიებთან, შეგიძლიათ კვლავ იმუშაოთ TRANSPOSE ფუნქციით. მაგრამ ამჯერად ის ცოტა ნაკლებად მოქნილი იქნება თქვენთვის.

ამ შემთხვევაში, ჯერ უნდა დათვალოთ რამდენი სვეტი და მწკრივია თავდაპირველ მონაცემთა ნაკრებში.

ზოგადი წესი არის ის, რომ თუ შეყვანის მონაცემთა ნაკრები აქვს X რიგები და Y სვეტები , გამომავალი მონაცემთა ნაკრები ექნება Y რიგები და X სვეტები .

ამ შემთხვევაში, ჩვენს მაგალითს აქვს 8 სვეტი და 6 მწკრივი სულ.

ნაბიჯები:

  • აირჩიეთ უჯრედების შემთხვევითი დიაპაზონი, რომელსაც აქვს 6 სვეტი და 8 მწკრივი.
  • აკრიფეთ შემდეგი ფორმულა:
=TRANSPOSE(B4:I9)

  • დააჭირეთ Ctrl+Shift+Enter ან უბრალოდ დააჭირეთ Enter თუ თქვენ ხართ MS 365 მომხმარებელი.

ბოლოს, ჩვენ მივიღეთ ტრანსპონირებული მონაცემთა ნაკრები. შეხედეთ ფორმულების ზოლს. ხვეული ბრეკეტები მიუთითებს, რომ ეს არის მასივის ფორმულა.

წაიკითხეთ მეტი: როგორ გადავიტანოთ მასივი Excel-ში (3 მარტივი გზა)

მსგავსი წაკითხვები

  • როგორ გადავიტანოთ ყოველი n მწკრივი სვეტებში Excel-ში (2 მარტივი მეთოდი)
  • კონვერტირება სვეტები მწკრივებში Excel-ში Power Query-ის გამოყენებით
  • როგორ გადავიტანოთ დუბლიკატი მწკრივები სვეტებში Excel-ში (4 გზა)
  • გადაიტანეთ მრავალი სვეტი ერთში სვეტი Excel-ში (3 მოსახერხებელი მეთოდი)

3. გამოიყენეთ INDIRECT & amp; ADDRESS ფუნქციები მწკრივების სვეტებად გადასატანად

ჩვენ ასევე შეგვიძლია გადავიტანოთ რიგები სვეტებში ორ ეტაპად INDIRECT და ADDRESS ფუნქციების კომბინაციით.

<. 0> ნაბიჯები:
  • უპირველეს ყოვლისა, აირჩიეთ უჯრედის მდებარეობა ( B11 ), სადაც საბოლოოდ გსურთ განათავსოთ გამომავალი.
  • შემდეგ აკრიფეთ შემდეგი ფორმულა:
=INDIRECT(ADDRESS(COLUMN(B4)-COLUMN($B$4)+ROW($B$4), ROW(B4)-ROW($B$4)+COLUMN($B$4)))

  • დააჭირეთ Enter .

ამგვარად, ჩვენ მივიღეთ ტრანსპონირებული მონაცემთა ნაკრები, მაგრამ ისევ, ჩვენ უნდა დავაფორმოთ გამომავალი მონაცემები ხელით.

ერთ-ერთი უპირატესობა ესმეთოდი არის, რომ თქვენ შეგიძლიათ დაარედაქტიროთ ტრანსპონირებული მონაცემები მთლიანი მონაცემთა ნაკრების შეცვლის გარეშე.

წაიკითხეთ მეტი: გადაიტანეთ მრავალი მწკრივი ჯგუფში სვეტებად Excel-ში

4. გამოიყენეთ Excel Power Query Tool მრავალი მწკრივის სვეტებში გადასატანად

Power Query არის მართლაც ეფექტური ინსტრუმენტი Excel-ში მონაცემების სწრაფად გადასატანად. ამჯერად ჩვენ ვაჩვენებთ მონაცემთა გადატანის ნაბიჯებს Power Query ინსტრუმენტის გამოყენებით.

ნაბიჯები:

  • პირველ რიგში, აირჩიეთ მონაცემთა ნაკრები და გადადით მონაცემების ჩანართზე > მიიღეთ & მონაცემთა ტრანსფორმაცია > ცხრილიდან/დიაპაზონიდან .
  • ცხრილის შექმნა დიალოგური ფანჯარა გაიხსნება > მონიშნეთ ჩემს ცხრილს აქვს სათაურები ჩამრთველი > შემდეგ დააჭირეთ OK .

  • Power Query Editor დიალოგური ფანჯარა გაიხსნება > აირჩიეთ ტრანსფორმა ჩანართი.
  • აირჩიეთ სათაურების გამოყენება პირველ რიგში .

  • შემდეგ დააწკაპუნეთ გადატანა .

  • შემდეგ აირჩიეთ პირველი მწკრივის გამოყენება სათაურებად .

  • გადადით ფაილზე > დახურვა & ჩატვირთვა .

Power Query Editor დიალოგური ფანჯარა დაიხურება და, შესაბამისად, გადატანილი მონაცემების შემცველი ახალი ფურცელი იქნება ჩატვირთულია სამუშაო წიგნში.

დაწვრილებით: Excel Power Query: რიგების გადატანა სვეტებად (ნაბიჯ-ნაბიჯ სახელმძღვანელო)

5. Excel VBA მაკროების გამოყენება რიგების სვეტებად გადასაყვანად

VBA მაკროები ასევე ხელს უწყობს რიგების სვეტებად გადაქცევას სამუშაო ფურცელში. ამ განყოფილებაში ჩვენ გაჩვენებთ, თუ როგორ უნდა იმუშაოთ VBA მაკროებთან MS Excel-ში რიგების სვეტებში გადასატანად.

ნაბიჯები:

  • უპირველეს ყოვლისა, დააწკაპუნეთ მარჯვენა ღილაკით სამუშაო ფურცლის სახელზე „ VBA მაკროების გამოყენება “ > დააწკაპუნეთ კოდის ნახვა.

Microsoft Visual Basic აპლიკაციების მოდული გაიხსნება ფანჯარა.

  • დააკოპირეთ შემდეგი VBA მაკრო და უბრალოდ ჩასვით მოდულის ფანჯარაში .
5045
  • შემდეგ დააჭირეთ F5 VBA მაკროების გასაშვებად > აირჩიეთ მთლიანი მონაცემთა ნაკრები და დააჭირეთ OK .

  • აირჩიეთ ადგილი, სადაც საბოლოოდ გსურთ განათავსოთ სასურველი გამომავალი.

ბოლოს, ჩვენ გადავაქციეთ რიგები სვეტებად VBA მაკროების გამოყენებით.

დაწვრილებით: Excel VBA: მრავალი მწკრივის გადატანა ჯგუფში სვეტებად

დასკვნა

ასე რომ, ძვირფასო მკითხველებო, ჩვენ განვიხილეთ ხუთი ტექნიკა Excel-ში რიგების სვეტებში გადატანა. ვიმედოვნებთ, რომ ეს გაკვეთილი ინსტრუმენტული იქნება. გარდა ამისა, სამუშაო წიგნი არის თქვენთვის, რომ გადმოწეროთ და ივარჯიშოთ. თუმცა, თუ თქვენ გაქვთ რაიმე შეკითხვა, კომენტარი ან რაიმე სახის გამოხმაურება, გთხოვთ, ნუ მოგერიდებათ შემატყობინოთ კომენტარების ველში.

ჰიუ ვესტი არის Excel-ის ძალიან გამოცდილი ტრენერი და ანალიტიკოსი, რომელსაც აქვს 10 წელზე მეტი გამოცდილება ინდუსტრიაში. მას აქვს ბაკალავრის ხარისხი ბუღალტერიასა და ფინანსებში და მაგისტრის ხარისხი ბიზნესის ადმინისტრირებაში. ჰიუს აქვს სწავლების გატაცება და შეიმუშავა სწავლების უნიკალური მიდგომა, რომელიც ადვილად გასაგები და გასაგებია. მისი ექსპერტი Excel-ის ცოდნა დაეხმარა ათასობით სტუდენტს და პროფესიონალს მთელს მსოფლიოში, გაეუმჯობესებინათ თავიანთი უნარები და გამოირჩეოდნენ თავიანთ კარიერაში. თავისი ბლოგის საშუალებით, ჰიუ უზიარებს თავის ცოდნას მსოფლიოს, სთავაზობს უფასო Excel გაკვეთილებს და ონლაინ ტრენინგებს, რათა დაეხმაროს ინდივიდებსა და ბიზნესს თავიანთი პოტენციალის სრულად მიღწევაში.