Excel-də çoxlu sətirləri sütunlara necə çevirmək olar (9 üsul)

  • Bunu Paylaş
Hugh West

Əgər siz Excel-də çoxlu sətirləri sütunlara çevirməyin ən asan yollarını axtarırsınızsa, bu məqaləni faydalı tapa bilərsiniz. Beləliklə, gəlin əsas məqaləyə keçək.

İş kitabını endirin

Birdən çox sətirlərin sütunlara çevrilməsi.xlsm

Çevirmənin 9 yolu Excel-də Sütunlara Çoxlu Sətir

Burada bizdə Yanvar - May tarixləri üzrə bəzi məhsullar üzrə satışların bəzi qeydləri var. Biz sətirləri sütunlara çevirməyə çalışacağıq ki, aylar üzrə qeydləri sütun başlıqları kimi vizuallaşdıra bilək və biz bu məlumat dəstindən əsasən çoxlu sətirlərin sütunlara asanlıqla çevrilmə yollarını nümayiş etdirmək üçün istifadə edəcəyik.

Biz burada Microsoft Excel 365 versiyasından istifadə etmişik, siz öz rahatlığınıza uyğun olaraq istənilən digər versiyalardan istifadə edə bilərsiniz.

Metod-1: Çox Satırları Çevirmək üçün Transpoze Seçimindən İstifadə Excel-də Sütunlara

Burada, aşağıdakı çoxsaylı sətirləri asanlıqla sütunlara çevirmək üçün Yapışdırmaq seçimləri daxili Köçürmə seçimindən istifadə edəcəyik.

Addımlar :

CTRL+C düymələrini sıxmaqla verilənlər toplusunun bütün diapazonunu kopyalayın.

➤ Çıxışı əldə etmək istədiyiniz xananı seçin, Mausun üzərinə sağ klikləyin Yapışdırmaq Seçimlərindən Transpozisiya seçimini seçin .

Sonra siz məlumatlarınızı köçürə biləcəksiniz, bu da sətirləri aşağıdakılara çevirmək deməkdir.sütunlar.

Ətraflı oxuyun: Excel Makrosu: Çox Satırları Sütunlara Çevirin (3 Nümunə)

Metod-2: Dönüşüm TRANSPOSE funksiyasından istifadə edərək çoxlu sətirlərdən sütunlara

Bu bölmədə biz aşağıdakı verilənlər toplusunun çoxsaylı sətirlərini çoxlu sütunlara çevirmək üçün massiv funksiyasından, TRANSPOSE funksiyasından istifadə edəcəyik və verilənləri toplamaq üçün biz həmçinin əsas verilənlər dəstinin altındakı başqa bir cədvəli formatladıq.

Addımlar :

➤ Aşağıdakı düsturu yazın. xana B10 .

=TRANSPOSE(B3:E8)

Burada, TRANSPOSE diapazonun sıralarını dəyişəcək B3:E8 sütunlara eyni vaxtda.

ENTER düyməsini basın.

Bundan sonra siz çevirməni əldə edəcəksiniz sətirləri aşağıdakı şəkildəki kimi sütunlara çevirin.

Siz ENTER CTRL+SHIFT+ENTER düymələrini basmalısınız. 7>Microsoft Excel 365 istisna olmaqla, digər versiyalar üçün.

Ətraflı oxuyun: Excel-də Sütunu Çox Satırlara Necə Yerləşdirmək (6 Metod)

Metod-3: DOLAYI və ADDRESS funksiyalarından istifadə

Burada biz DOLAYI funksiya , ADDRESS funksiyası , SATIR funksiyasından istifadə edəcəyik. COLUMN funksiyası aşağıdakı verilənlər toplusunun sətirlərini sütunlara çevirmək üçün.

Addımlar :

B10 xanasında aşağıdakı düsturdan istifadə edin.

=INDIRECT(ADDRESS(COLUMN(B3) - COLUMN($B$3) + ROW($B$3), ROW(B3) - ROW($B$3) + COLUMN($B$3)))

Burada B3 başlanğıc xanadır əsasdandataset.

  • COLUMN(B3) returns the column number of cell B3

    Çıxış → 2
  • COLUMN($B$3) returns the column number of cell $B$3 (the absolute referencing will fix this cell)

    Çıxış → 2

  • ROW($B$3) returns the row number of cell $B$3 (the absolute referencing will fix this cell)

    Çıxış → 3

  • ROW(B3) → returns the row number of cell B3

    Çıxış → 3
  • COLUMN(B3) - COLUMN($B$3) + ROW($B$3) olur

    2-2+3 → 3

  • ROW(B3) - ROW($B$3) + COLUMN($B$3) olur

    3-3+2 → 2

  • ADDRESS(COLUMN(B3) - COLUMN($B$3) + ROW($B$3), ROW(B3) - ROW($B$3) + COLUMN($B$3)) olur

    ADDRESS(3, 2) → returns the reference at the intersection point of Row 3 and Column 2

    Çıxış → $B$3

  • INDIRECT(ADDRESS(COLUMN(B3) - COLUMN($B$3) + ROW($B$3), ROW(B3) - ROW($B$3) + COLUMN($B$3))) olur

    INDIRECT(“$B$3”) xananın dəyərini qaytarır $B$3 .

    Çıxış → Ay

ENTER düyməsini basın.

Doldurma Dəstəyi alətini sağ tərəfə və aşağı dartın.

Nəhayət, siz əsas verilənlər toplusunun çoxsaylı sətirlərini birdən çox sütuna dəyişə biləcəksiniz.

Ətraflı oxuyun:  Excel VBA: Sıra əldə edin və Hüceyrə Ünvanından Sütun Nömrəsi (4 Metod)

Metod-4: Birdən çox sətirləri sütunlara çevirmək üçün INDEX funksiyasından istifadə

Bu bölmədə biz çoxlu sətirləri asanlıqla sütunlara çevirmək üçün INDEX funksiyası , COLUMN funksiyası ROW funksiyası kombinasiyasından istifadə edəcəyik.

Addımlar :

B10 xanasına aşağıdakı düsturu tətbiq edin.

=INDEX($B$3:$E$8,COLUMN(A1),ROW(A1))

Burada $B$3:$E$8 verilənlər dəstinin diapazonudur, A1 ilk sıranı almaq üçün istifadə olunur və bu məlumat dəstinin sütun nömrəsi.Satırları asanlıqla sütunlara dəyişmək üçün sətir nömrəsi arqumenti üçün sütun nömrəsi sütun nömrəsi arqumenti kimi sətir nömrəsi istifadə edirik. bu dəyərləri INDEX funksiyasına daxil etməklə.

ENTER düyməsini basın.

Doldurma Dəstəyi alətini sağ tərəfə və aşağıya doğru doldurun.

Bundan sonra siz aşağıdakı şəkildəki kimi sətirlərin sütunlara çevrilməsini əldə edəcəksiniz.

Ətraflı oxuyun:  Excel-də birdən çox sətir və sütun əlavə etmək (hər mümkün üsul)

Metod-5: INDEX-MATCH-dən istifadə Formula

Bu bölmədə biz INDEX funksiyasından MATCH funksiyasından aşağıdakı verilənlər toplusunun çoxsaylı sətirlərini sütunlara çevirmək üçün istifadə edəcəyik.

Addımlar :

➤ Birincisi, ilk sütunu yeni cədvəlin birinci sırası kimi əl ilə köçürməlisiniz.

B11 xanasına aşağıdakı düsturu yazın.

=INDEX($C$3:$C$8,MATCH(B$10,$B$3:$B$8,0))

Burada $C$3:$C$8 -in ikinci sütunudur verilənlər bazası və $B$3:$B$8 verilənlər dəstinin birinci sütunudur.

  • MATCH(B$10,$B$3:$B$8,0) olur

    MATCH(“Month”,$B$3:$B$8,0) $B$3:$B$8

    Ay sətirli xananın sıra indeks nömrəsini qaytarır 6>Çıxış → 1

  • INDEX($C$3:$C$8,MATCH(B$10,$B$3:$B$8,0)) olur

    INDEX($C$3:$C$8,1) aralığın ilk dəyərini qaytarır $C$3:$C$8

    Çıxış → Narıncı

➤ Basın ENTER Doldurma Dəstəyi alətini sağ tərəfə dartın.

Sonra əsas sütunun ikinci sütununu alacaqsınız dataset ikinci sıra kimi.

Eyni şəkildə, çevrilmənin qalan hissəsini başa çatdırmaq üçün aşağıdakı düsturları tətbiq edin.

=INDEX($D$3:$D$8,MATCH(B$10,$B$3:$B$8,0))

=INDEX($E$3:$E$8,MATCH(B$10,$B$3:$B$8,0))

Nəhayət, siz birinci verilənlər dəstinin bütün sətirlərini ikinci verilənlər dəstindəki sütunlar kimi alacaqsınız.

Ətraflı oxuyun: Excel-də çoxlu sütunları sətirlərə necə köçürmək olar

Oxşar oxunuşlar

  • [Düzeltildi!] Excel-də sətir və sütunların hər ikisi rəqəmdir
  • Excel-də sətir və sütunları necə gizlətmək olar (10 üsul)
  • Excel VBA: Sətir və Sütun Nömrəsi üzrə Aralığı təyin edin (3 Nümunə)

Metod-6: Çox Satırları Sütunlara Çevirmək üçün VLOOKUP funksiyasından istifadə

İçində bu bölmədə biz aşağıdakı verilənlər cədvəlinin çoxsaylı sətirlərini sütunlara köçürmək üçün VLOOKUP funksiyasından istifadə edəcəyik.

Addımlar :

➤ Başlanğıcda siz transpo etməlisiniz ilk sütunu yeni verilənlər toplusunun ilk sətri kimi əl ilə seçin.

➤ Aşağıdakı düsturu B11 xanasına yazın.

=VLOOKUP(B$10,$B$3:$E$8,2,FALSE)

Burada $B$3:$E$8 verilənlər dəstinin diapazonu, B$10 axtarış dəyəridir və 2 verilənlər dəstinin ikinci sütunundakı dəyərə baxmaq üçündür.

ENTER düyməsini basın və <6-nı dartın>Dolu Dəstəyi aləti sağdatərəfi.

Daha sonra siz əsas verilənlər dəstinin ikinci sütununu ikinci sıra kimi alacaqsınız.

İçində eyni şəkildə, çevrilmənin qalan hissəsini tamamlamaq üçün aşağıdakı düsturlardan istifadə edin.

=VLOOKUP(B$10,$B$3:$E$8,3, FALSE)

=VLOOKUP(B$10,$B$3:$E$8,4, FALSE)

Ətraflı oxuyun: Excel-də sətir və sütunları necə əlavə etmək olar (3 asan üsul)

Metod-7: İstifadə Power Query

Burada biz çoxlu sətirləri asanlıqla sütunlara köçürmək üçün Power Query -dən istifadə edəcəyik. Lakin verilənlər dəstinin əvvəlinə əlavə sətir əlavə etməliyik, çünki Power Query birinci sətri başlıq kimi qəbul etdiyi üçün sütuna çevirməyəcək.

Addımlar :

Məlumat Tabına >> Get & Data Transform Qrup >> Cədvəldən/Aralıqdan Seçim.

Bundan sonra Cədvəl Yarat sehrbazı görünəcək.

➤ Məlumat diapazonunu seçin və sonra Cədvəldə başlıqlar var seçiminə klikləyin.

OK .

Sonra Power Query Editor pəncərəsi görünəcək.

CTRL Sol klikləməklə aynı anda siçanla basaraq verilənlər toplusunun bütün sütunlarını seçin.

Transforma Tabına >> Transpoze Seçiminə keçin.

Siz ilk cərgəni yarada bilərsiniz. məlumat dəstiniz başlığı da daxil edin.

Transformasiya Tabına >> Birinci Sıra Başlıq kimi istifadə edin. Qrup >> Birinci Sətiri Başlıq kimi istifadə edin Seçim.

Sonra siz əsas sətirlərdən çevrilmiş sütunları alacaqsınız dataset.

➤ Bu pəncərəni bağlamaq üçün Ev Tabına >> Bağla & Yüklə Qrup >> Bağla & Seçimi yükləyin.

Beləliklə, Power Query Redaktoru pəncərəsindəki cədvəl yüklənəcək. Cədvəl5 adlı yeni vərəq.

Ətraflı oxuyun: Excel-də sətir və sütunları necə dəyişdirmək olar (5 üsul)

Metod-8: VBA kodundan istifadə edərək çoxlu sətirləri sütunlara çevirmək

Bu bölmədə biz çoxlu sətirləri sütunlara çevirmək üçün VBA kodundan istifadə edəcəyik. sütunlar.

Addımlar :

Developer Tabına >> gedin Visual Basic Seçim.

Sonra Visual Basic Redaktoru açılacaq.

➤ <6-a keçin>Daxil edin Tab >> Modulu Seçim.

Bundan sonra Modul yaradılacaq.

➤ Aşağıdakı kodu yazın

2955

Burada biz birdən çox_sətir_aralığı çox_sütun_aralığı -ni <6 olaraq elan etdik>Range və onlar InputBox metodundan istifadə etməklə Daxiletmə Qutuları vasitəsilə seçəcəyimiz diapazona təyin edilir.

Sonra biz kopyalayacağıq. əsas məlumatlar et birdən çox_sətir_aralığı və sonra onu təyinat xanasına köçürmə kimi çox_sütun_aralığı daxil edin.

➤ Basın F5 .

Sonra, -da $B$3:$E$8 verilənlər dəstinin diapazonunu seçməli olduğunuz giriş qutusunu alacaqsınız. sətir diapazonunu seçin və OK düyməsini basın.

Sonra başqa bir giriş qutusu açılacaq.

➤ Köçürülmüş verilənlər toplusuna sahib olmaq istədiyiniz təyinat xanasını $B$10 seçin və sonra OK düyməsini basın.

Nəhayət, siz əsas verilənlər toplusunun formatlanması ilə belə, çoxlu sətirlərdən çevrilmiş sütunları alacaq.

Ətraflı oxuyun: Necə Excel Diaqramında Sətir və Sütunların dəyişdirilməsi (2 Metod)

Metod-9: OFFSET funksiyasından istifadə edərək Çoxsaylı Satırların Sütunlara və Satırlara çevrilməsi

Bəzi tələbələrin adlarını ehtiva edən siyahımız var. , onların mövzuları və bir neçə cərgədə müvafiq işarələr. İndi biz ilk üç sətiri bu siyahının yanındakı cədvəlin üç fərqli sütununa çevirmək istəyirik. Eynilə, qalan sətirləri üç cərgəyə sütun kimi çevirmək istəyirik. Beləliklə, siz görə bilərsiniz ki, biz sətirləri eyni anda sütun və sətirlərə çevirməliyik.

Bunun üçün biz OFFSET , ROW -dən istifadə edəcəyik, və COLUMN funksiyaları .

Addımlar :

D4 xanasına aşağıdakı düsturu yazın .

=OFFSET($B$4,COLUMN()-4+(ROW()-4)*3,0,1,1)

Burada $B$4 siyahının başlanğıc xanasıdır.

  • COLUMN() returns the column number of cell D4 where the formula is being applied.

    Output → 4

  • COLUMN()-4 olur

    4-4 → 4 is subtracted because the starting cell of the formula is in Column 4 .

    Output → 0

  • ROW() → returns the row number of cell D4 where the formula is being applied.

    Output → 4

  • (ROW()-4)*3 olur

    (4-4)*3 → 4 is subtracted because the starting cell of the formula is in Row 4 and multiplied with 3 as we want to transform 3 rows into columns each time.

    Output → 0

  • OFFSET($B$4,COLUMN()-4+(ROW()-4)*3,0,1,1) becomes

    OFFSET($B$4,0+0,0,1,1)

    OFFSET($B$4,0,0,1,1) → OFFSET will extract the range with a height and width of 1 starting from cell $B$4 .

    Output → Joseph

ENTER düyməsini basın .

Doldurma Dəstəyi alətini sağ tərəfə və aşağı dartın.

Nəticədə siz aşağıdakıları edə biləcəksiniz. birdən çox sətirdən sütun və sətirlərə çevrilmə.

Ətraflı oxuyun: Excel-də Mövcud Məlumatları Əvəz etmədən Satır/Sütun köçürün (3 Ən Yaxşı Yol)

Təcrübə Bölməsi

Təcrübəni özünüz etmək üçün biz Təcrübə adlı vərəqdə aşağıdakı kimi bir Təcrübə bölməsini təqdim etdik. Lütfən bunu özünüz edin.

Nəticə

Bu yazıda Excel-də çoxlu sətirləri asanlıqla sütunlara çevirmək yollarını əhatə etməyə çalışdıq. Ümid edirəm ki, faydalı tapacaqsınız. Hər hansı bir təklif və ya sualınız varsa, şərh bölməsində paylaşın.

Hugh West sənayedə 10 ildən çox təcrübəyə malik yüksək təcrübəli Excel təlimçisi və analitikidir. Mühasibat uçotu və maliyyə üzrə bakalavr dərəcəsi və Biznesin idarə edilməsi üzrə magistr dərəcəsinə malikdir. Hugh tədrisə həvəslidir və izləmək və başa düşmək asan olan unikal tədris yanaşması işləyib hazırlayıb. Onun Excel üzrə ekspert biliyi bütün dünyada minlərlə tələbə və mütəxəssisə öz bacarıqlarını təkmilləşdirməyə və karyeralarında üstün olmağa kömək etmişdir. Hugh öz bloqu vasitəsilə biliklərini dünya ilə bölüşür, fərdlərə və müəssisələrə öz potensiallarını tam şəkildə çatdırmaq üçün pulsuz Excel dərsləri və onlayn təlimlər təklif edir.