30 Excel ფუნქცია 30 დღეში: TRANSPOSE

გუშინ მარათონზე 30 Excel ფუნქცია 30 დღეში ჩვენ დავთვალეთ დიაპაზონში სვეტების რაოდენობა ფუნქციის გამოყენებით ᲡᲕᲔᲢᲔᲑᲘ (NUMBERCOLUMN) და ახლა დროა რაღაც უფრო მოთხოვნადი.

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

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

ფუნქცია 13: TRANSPOSE

ფუნქცია TRANSPOSE (TRANSPOSE) აბრუნებს უჯრედების ჰორიზონტალურ დიაპაზონს ვერტიკალურ დიაპაზონში, ან პირიქით.

როგორ შეიძლება TRANSPOSE ფუნქციის გამოყენება?

ფუნქცია TRANSPOSE (TRANSP) შეუძლია შეცვალოს მონაცემების ორიენტაცია, ასევე იმუშაოს სხვა ფუნქციებთან ერთად:

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

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

  • გამოყენება პასტა სპეციალური (სპეციალური პასტა) > გადაადგილება (გადატანა).

სინტაქსი TRANSPOSE (TRANSP)

ფუნქცია TRANSPOSE (TRANSPOSE) აქვს შემდეგი სინტაქსი:

TRANSPOSE(array)

ТРАНСП(массив)

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

ხაფანგები TRANSPOSE (TRANSPOSE)

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

მაგალითი 1: ჰორიზონტალური მონაცემების ვერტიკალურ მონაცემებად გადაქცევა

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

ჰორიზონტალური დიაპაზონის გადასატანად 2 × 4 ვერტიკალურ დიაპაზონში 4 × 2:

  1. აირჩიეთ 8 უჯრედი, სადაც გსურთ განათავსოთ მიღებული ვერტიკალური დიაპაზონი. ჩვენს მაგალითში ეს იქნება უჯრედები B4:C7.
  2. შეიყვანეთ შემდეგი ფორმულა და გადააქციეთ მასივის ფორმულად დაწკაპუნებით Ctrl + Shift + Enter.

=TRANSPOSE(B1:E2)

=ТРАНСП(B1:E2)

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

30 Excel ფუნქცია 30 დღეში: TRANSPOSE

იმის ნაცვლად, რომ TRANSPOSE (TRANSPOSE), შეგიძლიათ გამოიყენოთ სხვა ფუნქცია მონაცემების გარდაქმნისთვის, მაგალითად, ინდექსი (INDEX). თქვენ არ გჭირდებათ მასივის ფორმულის შეყვანა და ფორმულის შექმნისას არ გჭირდებათ სამიზნე ზონის ყველა უჯრედის არჩევა.

=INDEX($B$2:$E$2,,ROW()-ROW(C$4)+1)

=ИНДЕКС($B$2:$E$2;;СТРОКА()-СТРОКА(C$4)+1)

30 Excel ფუნქცია 30 დღეში: TRANSPOSE

მაგალითი 2: ორიენტაციის შეცვლა ბმულების გარეშე

თუ უბრალოდ გსურთ შეცვალოთ თქვენი მონაცემების ორიენტაცია ორიგინალურ მონაცემებზე მითითების გარეშე, შეგიძლიათ გამოიყენოთ Paste Special:

  1. აირჩიეთ წყაროს მონაცემები და დააკოპირეთ.
  2. აირჩიეთ არეალის ზედა მარცხენა უჯრედი, სადაც გსურთ შედეგის განთავსება.
  3. Advanced ჩანართზე მთავარი (მთავარი) დააწკაპუნეთ ბრძანების ჩამოსაშლელ მენიუზე ჩასვით (ჩასმა).
  4. აირჩიეთ გადაადგილება (გადატანა).
  5. წაშალეთ ორიგინალური მონაცემები (სურვილისამებრ).

30 Excel ფუნქცია 30 დღეში: TRANSPOSE

მაგალითი 3: საუკეთესო ჯამური ხელფასი გასულ წლებში

ფუნქცია TRANSPOSE (TRANSP) შეიძლება გამოყენებულ იქნას სხვა ფუნქციებთან ერთად, როგორიცაა ამ განსაცვიფრებელ ფორმულაში. იგი გამოქვეყნდა ჰარლან გროვის მიერ Excel News Bloc-ში დისკუსიაში ბოლო 5 წლის განმავლობაში (ზედიზედ!) საუკეთესო ჯამური ხელფასის გამოთვლის შესახებ.

=MAX(MMULT(A8:J8, --(ABS(TRANSPOSE(COLUMN(A8:J8))-COLUMN(OFFSET(A8:J8,0,0,1,COLUMNS(A8:J8)-Number+1))-(Number-1)/2)

=МАКС(МУМНОЖ(A8:J8; --(ABS(ТРАНСП(СТОЛБЕЦ(A8:J8))-СТОЛБЕЦ(СМЕЩ(A8:J8;0;0;1;ЧИСЛСТОЛБ(A8:J8)-Number+1))-(Number-1)/2)

30 Excel ფუნქცია 30 დღეში: TRANSPOSE

როგორ შეიძლება понять по фигурным скобкам в строке формул – это формула массива. Ячейка A5 названа ხმების და ამ მაგალითზე 4 შეყვანილია, როგორც მნიშვნელოვნება для количества лет.

Formula proveryaet diapazonы, чтобы უвидеть достаточно ли в них последовательных столбцов. რეзультаты проверки (1 ან 0) გამრავლებული მნიშვნელობით ячеек, чтобы получить суммарный объём заработной платы.

Для проверки результата на рисунке ниже в строке под значениями ხელფასი показаны сумарные значения для каждой стартовой ячейки, при этом მაქსიმალური მნიშვნელობა выделено жёлтым. Это более долгий путь к тому же результату, что предыдущая формула массива получает в одной ячейке!

30 Excel ფუნქცია 30 დღეში: TRANSPOSE

დატოვე პასუხი