Excel-də Transpoze funksiyası

Zaman zaman Excel istifadəçisi üfüqi strukturu olan bir sıra verilənləri şaquli birinə çevirmək tapşırığına malik ola bilər. Bu proses transpozisiya adlanır. Bu söz əksər insanlar üçün yenidir, çünki normal PC işində bu əməliyyatdan istifadə etmək lazım deyil. Bununla belə, böyük həcmli məlumatlarla işləməli olanlar bunu necə edəcəyini bilməlidirlər. Bu gün biz bunu necə, hansı funksiya ilə yerinə yetirmək barədə daha ətraflı danışacağıq, həmçinin bəzi digər üsullara ətraflı baxacağıq.

TRANSPOSE funksiyası – Excel-də hüceyrə diapazonlarının yerini dəyişdirin

Excel-də ən maraqlı və funksional cədvəl köçürmə üsullarından biri funksiyadır TRANSP. Onun köməyi ilə üfüqi məlumat diapazonunu şaquli birinə çevirə və ya əks əməliyyatı yerinə yetirə bilərsiniz. Onunla necə işləyəcəyimizi görək.

Funksiya sintaksisi

Bu funksiyanın sintaksisi inanılmaz dərəcədə sadədir: TRANSPOSE(massiv). Yəni, biz yalnız bir arqumentdən istifadə etməliyik ki, bu da əvvəlcə nə olduğundan asılı olaraq üfüqi və ya şaquli görünüşə çevrilməli olan məlumat dəstidir.

Hüceyrələrin (sütunların) şaquli diapazonlarının köçürülməsi

Tutaq ki, B2:B6 diapazonu olan bir sütunumuz var. Onlar həm hazır dəyərləri, həm də nəticələri bu hüceyrələrə qaytaran düsturları ehtiva edə bilər. Bizim üçün o qədər də vacib deyil, hər iki halda transpozisiya mümkündür. Bu funksiyanı tətbiq etdikdən sonra sıra uzunluğu orijinal aralığın sütun uzunluğu ilə eyni olacaq.

Excel-də Transpoze funksiyası

Bu düsturdan istifadə etmək üçün addımların ardıcıllığı aşağıdakı kimidir:

  1. Bir xətt seçin. Bizim vəziyyətimizdə beş hüceyrənin uzunluğu var.
  2. Bundan sonra kursoru düstur çubuğuna aparın və düsturu oraya daxil edin =TRANSP(B2:B6).
  3. Ctrl + Shift + Enter düymələri birləşməsini basın.

Təbii ki, sizin vəziyyətinizdə cədvəliniz üçün xarakterik olan aralığı göstərməlisiniz.

Üfüqi hüceyrə diapazonlarının (sətirlərin) köçürülməsi

Prinsipcə, hərəkət mexanizmi əvvəlki paraqrafla demək olar ki, eynidir. Tutaq ki, başlanğıc və son koordinatları B10:F10 olan bir sətirimiz var. Həm birbaşa dəyərləri, həm də düsturları ehtiva edə bilər. Gəlin ondan bir sütun düzəldək ki, onun ölçüləri orijinal sıra ilə eyni olacaq. Hərəkətlərin ardıcıllığı aşağıdakı kimidir:

  1. Siçan ilə bu sütunu seçin. Siz həmçinin bu sütunun ən yuxarı xanasına kliklədikdən sonra klaviaturadakı Ctrl və aşağı oxun düymələrindən istifadə edə bilərsiniz.
  2. Bundan sonra düsturu yazırıq =TRANSP(B10:F10) düstur çubuğunda.
  3. Ctrl + Shift + Enter düymələri birləşməsindən istifadə edərək onu massiv düsturu kimi yazırıq.

Xüsusi Paste ilə köçürmə

Başqa bir mümkün transpozisiya seçimi Xüsusi Paste funksiyasından istifadə etməkdir. Bu, artıq düsturlarda istifadə olunacaq operator deyil, həm də sütunları sətirlərə və əksinə çevirmək üçün məşhur üsullardan biridir.

Bu seçim Əsas səhifə nişanındadır. Ona daxil olmaq üçün "Pano" qrupunu tapmalı və orada "Yapışdır" düyməsini tapmalısınız. Bundan sonra, bu seçimin altında yerləşən menyunu açın və "Transpose" maddəsini seçin. Bundan əvvəl, seçmək istədiyiniz aralığı seçməlisiniz. Nəticədə, biz eyni diapazonu alacağıq, yalnız əksi əks olunur.

Excel-də Transpoze funksiyası

Excel-də cədvəli köçürməyin 3 yolu

Ancaq əslində, sütunları sətirlərə və əksinə çevirməyin daha çox yolu var. Excel-də cədvəlin yerini dəyişdirə biləcəyimiz 3 üsulu təsvir edək. Yuxarıda onlardan ikisini müzakirə etdik, lakin bu proseduru necə həyata keçirmək barədə daha yaxşı təsəvvür əldə etmək üçün daha bir neçə nümunə verəcəyik.

Metod 1: Xüsusi yapışdırın

Bu üsul ən sadədir. Bir neçə düyməni basmaq kifayətdir və istifadəçi cədvəlin köçürülmüş versiyasını alır. Daha aydınlıq üçün kiçik bir misal verək. Tutaq ki, hazırda anbarda neçə məhsulun olduğu, eləcə də onların ümumi dəyəri nə qədər olduğu barədə məlumatları özündə əks etdirən cədvəlimiz var. Cədvəlin özü belə görünür.

Excel-də Transpoze funksiyası

Başlıq və məhsul nömrələri olan bir sütunumuz olduğunu görürük. Nümunəmizdə başlıqda hansı məhsul, onun qiyməti, nə qədər stokda olduğu və anbarda olan bu maddə ilə bağlı bütün məhsulların ümumi dəyəri nə qədər olduğu barədə məlumatlar var. Xərcləri kəmiyyətə vurduğu düstura görə alırıq. Nümunəni daha vizual etmək üçün başlığı yaşıllaşdıraq.

Excel-də Transpoze funksiyası

Bizim vəzifəmiz cədvəldəki məlumatların üfüqi şəkildə yerləşdiyinə əmin olmaqdır. Yəni sütunlar cərgəyə çevrilsin. Bizim vəziyyətimizdə hərəkətlərin ardıcıllığı aşağıdakı kimi olacaq:

  1. Döndürməli olduğumuz məlumat aralığını seçin. Bundan sonra bu məlumatları kopyalayırıq.
  2. Kursoru vərəqin istənilən yerinə qoyun. Sonra sağ siçan düyməsini basın və kontekst menyusunu açın.
  3. Sonra "Xüsusi yapışdır" düyməsini basın.

Bu addımları tamamladıqdan sonra “Transpose” düyməsini sıxmalısınız. Əksinə, bu elementin yanındakı qutuyu işarələyin. Digər parametrləri dəyişdirmirik və sonra "OK" düyməsini basın.

Excel-də Transpoze funksiyası

Bu addımları yerinə yetirdikdən sonra bizə eyni cədvəl qalır, yalnız onun sətirləri və sütunları fərqli şəkildə düzülür. Eyni məlumatı ehtiva edən xanaların yaşıl rənglə vurğulandığını da nəzərə alın. Sual: orijinal diapazonda olan düsturlara nə oldu? Onların yeri dəyişdi, amma özləri qaldılar. Hüceyrələrin ünvanları sadəcə olaraq transpozisiyadan sonra yaranan ünvanlara dəyişdi.

Excel-də Transpoze funksiyası

Düsturları deyil, dəyərləri köçürmək üçün demək olar ki, eyni hərəkətləri yerinə yetirmək lazımdır. Bu halda, siz həmçinin Xüsusi Paste menyusundan istifadə etməlisiniz, lakin bundan əvvəl dəyərləri ehtiva edən məlumat diapazonunu seçin. Biz görürük ki, Paste Special pəncərəsi iki yolla çağırıla bilər: lentdəki xüsusi menyu və ya kontekst menyusu vasitəsilə.

Metod 2. Excel-də TRANSP funksiyası

Əslində, bu üsul artıq bu elektron cədvəl proqramının görünüşünün əvvəlində olduğu kimi aktiv şəkildə istifadə edilmir. Bunun səbəbi, bu metodun Xüsusi Paste istifadəsindən daha mürəkkəb olmasıdır. Bununla belə, o, masanın köçürülməsinin avtomatlaşdırılmasında istifadəsini tapır.

Həmçinin, bu funksiya Excel-dədir, ona görə də artıq demək olar ki, istifadə edilməməsinə baxmayaraq, bu barədə bilmək vacibdir. Əvvəllər proseduru, onunla necə işləməyi nəzərdən keçirdik. İndi bu biliyi əlavə bir nümunə ilə tamamlayacağıq.

  1. Əvvəlcə cədvəlin yerini dəyişdirmək üçün istifadə ediləcək məlumat diapazonunu seçməliyik. Siz sadəcə ərazini əksinə seçməlisiniz. Məsələn, bu nümunədə 4 sütun və 6 sətirimiz var. Buna görə də, əks xüsusiyyətləri olan bir sahə seçmək lazımdır: 6 sütun və 4 sıra. Şəkil bunu çox gözəl göstərir.Excel-də Transpoze funksiyası
  2. Bundan sonra dərhal bu hücrəni doldurmağa başlayırıq. Seçimi təsadüfən silməmək vacibdir. Buna görə də, düsturu birbaşa düstur çubuğunda göstərməlisiniz.
  3. Sonra Ctrl + Shift + Enter düymələri birləşməsini basın. Unutmayın ki, bu massiv düsturudur, çünki biz eyni anda başqa bir böyük hüceyrə dəstinə köçürüləcək böyük bir məlumat dəsti ilə işləyirik.

Məlumatları daxil etdikdən sonra Enter düyməsini sıxırıq, bundan sonra aşağıdakı nəticəni alırıq.

Düsturun yeni cədvələ köçürülmədiyini görürük. Formatlaşdırma da itirildi. Poeto

Excel-də Transpoze funksiyası

Bütün bunlar əl ilə edilməli olacaq. Bundan əlavə, bu cədvəlin orijinal ilə əlaqəli olduğunu unutmayın. Buna görə də, bəzi məlumatlar orijinal diapazonda dəyişdirilən kimi, bu düzəlişlər avtomatik olaraq köçürülmüş cədvələ edilir.

Buna görə də, bu üsul köçürülmüş cədvəlin orijinal ilə əlaqələndirilməsini təmin etmək lazım olduğu hallarda yaxşı uyğun gəlir. Xüsusi bir əlavə istifadə etsəniz, bu imkan artıq olmayacaq.

xülasə cədvəli

Bu, yalnız masanın yerini dəyişdirməyə deyil, həm də çox sayda hərəkəti həyata keçirməyə imkan verən tamamilə yeni bir üsuldur. Düzdür, transpozisiya mexanizmi əvvəlki üsullarla müqayisədə bir qədər fərqli olacaq. Hərəkətlərin ardıcıllığı aşağıdakı kimidir:

  1. Pivot cədvəli yaradaq. Bunu etmək üçün köçürməli olduğumuz cədvəli seçməlisiniz. Bundan sonra, "Daxil et" maddəsinə keçin və orada "Pivot Cədvəli" ni axtarın. Bu ekran görüntüsündə olduğu kimi bir dialoq qutusu görünəcək. Excel-də Transpoze funksiyası
  2. Burada siz onun hazırlanacağı diapazonu yenidən təyin edə, həmçinin bir sıra digər parametrlər edə bilərsiniz. İndi bizi ilk növbədə pivot masanın yeri - yeni vərəqdə maraqlandırırıq.
  3. Bundan sonra, pivot cədvəlinin düzeni avtomatik olaraq yaradılacaq. İstifadə edəcəyimiz əşyaları orada qeyd etmək lazımdır və sonra onlar düzgün yerə köçürülməlidir. Bizim vəziyyətimizdə "Məhsul" maddəsini "Sütun adları"na, "Parça başına qiymət"i isə "Dəyərlər"ə köçürməliyik. Excel-də Transpoze funksiyası
  4. Bundan sonra pivot cədvəli nəhayət yaradılacaq. Əlavə bonus son dəyərin avtomatik hesablanmasıdır.
  5. Digər parametrləri də dəyişə bilərsiniz. Məsələn, "Bir parça üçün qiymət" maddəsini işarələyin və "Ümumi xərc" maddəsini yoxlayın. Nəticə olaraq, məhsulların neçəyə başa gəldiyi barədə məlumatları ehtiva edən bir cədvəlimiz olacaq. Excel-də Transpoze funksiyasıBu transpozisiya üsulu digərlərinə nisbətən daha funksionaldır. Pivot cədvəllərin bəzi üstünlüklərini təsvir edək:
  1. Avtomatlaşdırma. Pivot cədvəllərinin köməyi ilə siz məlumatları avtomatik olaraq ümumiləşdirə, həmçinin sütun və sütunların yerini özbaşına dəyişə bilərsiniz. Bunun üçün heç bir əlavə addım atmağa ehtiyac yoxdur.
  2. İnteraktivlik. İstifadəçi öz tapşırıqlarını yerinə yetirmək üçün lazım olan qədər məlumatın strukturunu dəyişə bilər. Məsələn, sütunların sırasını, eləcə də məlumatları ixtiyari şəkildə qruplaşdıra bilərsiniz. Bu, istifadəçinin ehtiyacı olduğu qədər edilə bilər. Və sözün əsl mənasında bir dəqiqədən az vaxt aparır.
  3. Məlumatları formatlaşdırmaq asandır. Pivot masasını insanın istədiyi şəkildə təşkil etmək çox asandır. Bunu etmək üçün bir neçə siçan klik etmək kifayətdir.
  4. Dəyərlərin əldə edilməsi. Hesabat yaratmaq üçün istifadə olunan çoxlu sayda düsturlar bir insanın birbaşa əlçatanlığında yerləşir və onları pivot cədvəlinə inteqrasiya etmək asandır. Bunlar cəmləmə, arifmetik ortanın alınması, xanaların sayını təyin etmək, çoxaltmaq, göstərilən nümunədə ən böyük və ən kiçik dəyərləri tapmaq kimi məlumatlardır.
  5. Xülasə diaqramları yaratmaq bacarığı. Pivot Cədvəllər yenidən hesablanırsa, onların əlaqəli diaqramları avtomatik olaraq yenilənir. İstədiyiniz qədər diaqram yaratmaq mümkündür. Onların hamısı müəyyən bir tapşırıq üçün dəyişdirilə bilər və onlar bir-birinə bağlı olmayacaqlar.
  6. Məlumatları filtrləmək imkanı.
  7. Birdən çox mənbə məlumatı əsasında pivot cədvəli qurmaq mümkündür. Beləliklə, onların funksionallığı daha da artacaqdır.

Doğrudur, pivot cədvəllərindən istifadə edərkən aşağıdakı məhdudiyyətlər nəzərə alınmalıdır:

  1. Bütün məlumatlar pivot cədvəlləri yaratmaq üçün istifadə edilə bilməz. Bu məqsədlə istifadə edilməzdən əvvəl hüceyrələr normallaşdırılmalıdır. Sadə sözlə, düzgün başa düş. Məcburi tələblər: başlıq xəttinin olması, bütün sətirlərin dolğunluğu, məlumat formatlarının bərabərliyi.
  2. Məlumatlar yarı avtomatik olaraq yenilənir. Pivot cədvəlində yeni məlumat əldə etmək üçün xüsusi düyməni sıxmalısınız.
  3. Pivot masaları çox yer tutur. Bu, kompüterin müəyyən dərəcədə pozulmasına səbəb ola bilər. Həmçinin, bu səbəbdən faylı E-poçtla göndərmək çətin olacaq.

Həmçinin, pivot cədvəli yaratdıqdan sonra istifadəçinin yeni məlumat əlavə etmək imkanı yoxdur.

Cavab yaz