TRANSPOSE ფუნქცია Excel-ში, რათა შეცვალოს სვეტი მწკრივად ფორმულით

  • გააზიარეთ ეს
Michael Brown

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

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

    Excel TRANSPOSE ფუნქცია - სინტაქსი

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

    ფუნქცია იღებს მხოლოდ ერთ არგუმენტს:

    TRANSPOSE(მასივი)

    სად მასივი არის გადასატანი უჯრედების დიაპაზონი.

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

    მნიშვნელოვანი შენიშვნა! იმისათვის, რომ TRANSPOSE ფუნქცია იმუშაოს Excel 2019-ში და უფრო ახალ ვერსიაში, თქვენ უნდა შეიყვანოთ იგი მასივის ფორმულის სახით Ctrl + Shift + Enter დაჭერით. Excel 2021-ში და Excel 365-ში, რომლებიც მხარს უჭერენ მასივებს ბუნებრივად, ის შეიძლება შევიდეს როგორც ჩვეულებრივი ფორმულა.

    როგორ გამოვიყენოთ TRANSPOSE ფუნქცია Excel-ში

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

    1. დათვალეთ სვეტებისა და სტრიქონების რაოდენობა თავდაპირველ ცხრილში

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

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

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

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

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

    ჩვენს შემთხვევაში, ჩვენ ვირჩევთ დიაპაზონს. 5 სვეტიდან და 4 მწკრივიდან:

    3. აკრიფეთ TRANSPOSE ფორმულა

    შერჩეული ცარიელი უჯრედების დიაპაზონით, ჩაწერეთ Transpose ფორმულა:

    =TRANSPOSE(A1:D5)

    აქ არის დეტალური ნაბიჯები:

    პირველი, თქვენ აკრიფებთ თანასწორობის ნიშანს, ფუნქციის სახელს და გახსნის ფრჩხილებს: =TRANSPOSE(

    შემდეგ, აირჩიეთ წყაროს დიაპაზონი მაუსის გამოყენებით ან აკრიფეთ ხელით:

    ბოლოს, ჩაწერეთ დახურვის ფრჩხილები, მაგრამ არ დააჭიროთ Enter ღილაკს !ამ ეტაპზე, თქვენი Excel Transpose ფორმულა მსგავსი უნდა იყოს:

    4. დაასრულეთ TRANSPOSE ფორმულა

    დააჭირეთ Ctrl + Shift + Enter, რათა დაასრულოთ თქვენი მასივის ფორმულა სწორად. რატომ გჭირდება ეს? იმის გამო, რომ ფორმულა უნდა იყოს გამოყენებული ერთზე მეტ უჯრედზე და ზუსტად ის არის, რისთვისაც არის განკუთვნილი მასივის ფორმულები.

    როგორც კი დააჭერთ Ctrl + Shift + Enter , Excel თქვენს Transpose ფორმულას გარს შემოუვლის {curly braces} რომლებიც ჩანს ფორმულების ზოლში და წარმოადგენს მასივის ფორმულის ვიზუალურ მითითებას. არავითარ შემთხვევაში არ უნდა აკრიფოთ ისინი ხელით, ეს არ იმუშავებს.

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

    TRANSPOSE ფორმულა in Excel 365

    Dynamic Array Excel-ში (365 და 2021), TRANSPOSE ფუნქცია წარმოუდგენლად მარტივი გამოსაყენებელია! თქვენ უბრალოდ შეიყვანეთ ფორმულა დანიშნულების დიაპაზონის ზედა მარცხენა უჯრედში და დააჭირეთ Enter ღილაკს. Ის არის! არ არის მწკრივების და სვეტების დათვლა, არ არის CSE მასივის ფორმულები. ის უბრალოდ მუშაობს.

    =TRANSPOSE(A1:D5)

    შედეგი არის დინამიური დაღვრის დიაპაზონი, რომელიც ავტომატურად იღვრება იმდენ მწკრივში და სვეტში, რამდენიც საჭიროა:

    როგორ გადავიტანოთ მონაცემები Excel-ში ნულების გარეშე ბლანკებისთვის

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

    თუ გსურთ ცარიელის დაბრუნება უჯრედების ნაცვლად, ჩასვით IFფუნქციონირებს თქვენი TRANSPOSE ფორმულის შიგნით, რათა შეამოწმოს უჯრედი ცარიელია თუ არა. თუ უჯრედი ცარიელია, IF დააბრუნებს ცარიელ სტრიქონს (""), წინააღმდეგ შემთხვევაში მიაწოდეთ მნიშვნელობა გადასატანად:

    =TRANSPOSE(IF(A1:D5="","",A1:D5))

    შეიყვანეთ ფორმულა, როგორც ზემოთ იყო განმარტებული (გთხოვთ გახსოვდეთ, რომ დააჭიროთ Ctrl + Shift + Enter, რათა დაასრულოთ მასივის ფორმულა სწორად), და გექნებათ მსგავსი შედეგი:

    რჩევები და შენიშვნები TRANSPOSE-ის გამოყენებასთან დაკავშირებით Excel-ში

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

    1. როგორ შეცვალოთ TRANSPOSE ფორმულა

    როგორც მასივის ფუნქცია, TRANSPOSE არ იძლევა დაბრუნებული მასივის ნაწილის შეცვლის საშუალებას. Transpose ფორმულის რედაქტირებისთვის აირჩიეთ მთელი დიაპაზონი, რომელსაც ეხება ფორმულა, შეიტანეთ სასურველი ცვლილება და დააჭირეთ Ctrl + Shift + Enter განახლებული ფორმულის შესანახად.

    2. როგორ წაშალოთ TRANSPOSE ფორმულა

    Transpose ფორმულის წასაშლელად თქვენი სამუშაო ფურცლიდან, აირჩიეთ ფორმულაში მითითებული მთელი დიაპაზონი და დააჭირეთ Delete კლავიშს.

    3. ჩაანაცვლეთ TRANSPOSE ფორმულა მნიშვნელობებით

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

    თუ გსურთ გაწყვიტოთ კავშირი შორისორი ცხრილი, შეცვალეთ ფორმულა გამოთვლილი მნიშვნელობებით. ამისათვის აირჩიეთ თქვენი ფორმულით დაბრუნებული ყველა მნიშვნელობა, დააჭირეთ Ctrl + C მათ დასაკოპირებლად, დააწკაპუნეთ მაუსის მარჯვენა ღილაკით და აირჩიეთ Paste Special > Values კონტექსტური მენიუდან.

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

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

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