30 gündə 30 Excel funksiyası: TRANSPOSE

Dünən marafonda 30 gündə 30 Excel funksiyası funksiyasından istifadə edərək diapazondakı sütunların sayını hesabladıq COLUMNS (NUMBERCOLUMN) və indi daha çox tələb olunan bir şeyin vaxtıdır.

Marafonun 13-cü günündə biz funksiyanın öyrənilməsinə həsr edəcəyik NƏQLİYYAT (TRANSP). Bu funksiya ilə siz şaquli sahələri üfüqi olanlara və əksinə çevirərək məlumatlarınızı döndərə bilərsiniz. Sizin belə ehtiyacınız varmı? Bunu xüsusi bir əlavə istifadə edərək edə bilərsinizmi? Digər funksiyalar bunu edə bilərmi?

Beləliklə, funksiya haqqında məlumat və nümunələrə müraciət edək NƏQLİYYAT (TRANSP). Əlavə məlumatınız və ya nümunələriniz varsa, şərhlərdə paylaşın.

Funksiya 13: KÖÇÜLMƏ

Function NƏQLİYYAT (TRANSPOSE) üfüqi xana diapazonunu şaquli diapazon kimi qaytarır və ya əksinə.

TRANSPOSE funksiyasından necə istifadə etmək olar?

Function NƏQLİYYAT (TRANSP) verilənlərin oriyentasiyasını dəyişə bilər, həmçinin digər funksiyalarla birlikdə işləyə bilər:

  • Məlumatların üfüqi düzümünü şaquli olaraq dəyişdirin.
  • Son illərin ən yaxşı ümumi əmək haqqını göstərin.

Orijinal məlumatlara keçid yaratmadan məlumat oriyentasiyasını dəyişdirmək üçün:

  • istifadə Xüsusi yapışdırın (Xüsusi Pasta) > Transpose (Köçürmə).

Sintaksis TRANSPOSE (TRANSP)

Function NƏQLİYYAT (TRANSPOSE) aşağıdakı sintaksisə malikdir:

TRANSPOSE(array)

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

  • array (massiv) köçürüləcək hüceyrələrin massivi və ya diapazonudur.

TRANSPOSE (TRANSPOSE) tələləri

  • Function NƏQLİYYAT (TRANSPOSE) basaraq massiv düsturu kimi daxil edilməlidir Ctrl + Shift + Enter.
  • Funksiya tərəfindən çevrilmə nəticəsində yaranacaq diapazon NƏQLİYYAT (TRANSPOSE) orijinal diapazonda müvafiq olaraq sütunlar və sətirlər olduğu kimi eyni sayda sətir və sütun olmalıdır.

Nümunə 1: Üfüqi verilənlərin şaquli verilənlərə çevrilməsi

Excel vərəqində məlumatlar üfüqidirsə, funksiyanı tətbiq edə bilərsiniz NƏQLİYYAT (TRANSPOSE) onları şaquli vəziyyətə çevirmək üçün, lakin vərəqdə fərqli bir yerdə. Məsələn, etalonların yekun cədvəlində şaquli tənzimləmə daha rahat olardı. Funksiyadan istifadə etməklə NƏQLİYYAT (TRANSPOSE), yerini dəyişmədən orijinal üfüqi məlumatlara istinad edə bilərsiniz.

Üfüqi diapazonu köçürmək üçün 2 × 4 şaquli diapazona 4 × 2:

  1. Yaranan şaquli diapazonu yerləşdirmək istədiyiniz 8 xana seçin. Bizim nümunəmizdə bunlar B4:C7 xanaları olacaq.
  2. Aşağıdakı düsturu daxil edin və klikləməklə onu massiv formuluna çevirin Ctrl + Shift + Enter.

=TRANSPOSE(B1:E2)

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

Buruq mötərizələr massiv formulunun daxil edildiyini göstərmək üçün düsturun əvvəlinə və sonuna avtomatik əlavə olunacaq.

30 gündə 30 Excel funksiyası: TRANSPOSE

Yerinə NƏQLİYYAT (TRANSPOSE), Siz məlumatları çevirmək üçün başqa funksiyadan istifadə edə bilərsiniz, məsələn, İNDEKSİ (İNDEKS). O, sizdən massiv düsturunu daxil etməyi tələb etmir və düstur yaradarkən hədəf sahəsindəki bütün xanaları seçmək məcburiyyətində deyilsiniz.

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

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

30 gündə 30 Excel funksiyası: TRANSPOSE

Nümunə 2: Bağlantılar olmadan oriyentasiyanı dəyişdirin

Əgər siz orijinal məlumatlara istinad etmədən sadəcə olaraq məlumatlarınızın oriyentasiyasını dəyişmək istəyirsinizsə, Xüsusi Paste istifadə edə bilərsiniz:

  1. Mənbə məlumatını seçin və kopyalayın.
  2. Nəticəni yerləşdirmək istədiyiniz sahənin yuxarı sol xanasını seçin.
  3. Ətraflı sekmesinde Əsas səhifə (Ev) əmr açılan menyusuna klikləyin yapışdırıb (Daxil edin).
  4. seçmək Transpose (Köçürmə).
  5. Orijinal məlumatları silin (isteğe bağlı).

30 gündə 30 Excel funksiyası: TRANSPOSE

Nümunə 3: Keçmiş İllərin Ən Yaxşı Ümumi Əmək haqqı

Function NƏQLİYYAT (TRANSP) bu heyrətamiz düsturdakı kimi digər xüsusiyyətlərlə birlikdə istifadə edilə bilər. Harlan Grove tərəfindən Excel Xəbərlər Blokunda son 5 ildə (ard-arda!) ən yaxşı ümumi əmək haqqının hesablanması ilə bağlı müzakirədə dərc edilib.

=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 gündə 30 Excel funksiyası: TRANSPOSE

Как можно понять по фигурным скобкам в строке формул – это формула массива. Ячейка A5 nazvana Nömrə və məsələn, 4-cü il, necə ki, bir neçə ildir.

Формула проверяет диапазоны, чтобы увидеть достаточно ли в них последовательных столбцов. Результаты проверки (1 və ya 0) умножаются на значения ячеек, чтобы получить суммарный объём заработной платы.

Nəticə etibarı ilə rütubətin qarşısını almaq üçün zəncir vurmaq lazımdır. Это более долгий путь к тому же результату, что предыдущая формула массива получает в одной ячейке!

30 gündə 30 Excel funksiyası: TRANSPOSE

Cavab yaz