Excel-də birdən çox sətirdən məlumatları necə birləşdirmək olar (4 Sürətli Metod)

  • Bunu Paylaş
Hugh West

Bir çox hallarda sizə məlumatları birləşdirməyə, birləşdirməyə və ya birləşdirməyə ehtiyac ola bilər. Microsoft Excel-də bu cür tapşırıqları toplu və saniyələr ərzində edə bilərsiniz. Bu məqalə bəzi sürətli üsullarla bir neçə cərgədən Excel-də verilənlərin birləşdirilməsini nümayiş etdirir.

Təcrübə İş Kitabını endirin

Siz təcrübə iş kitabını aşağıdakı linkdən endirə bilərsiniz.

Birdən çox sətirdən verilənlərin birləşdirilməsi.xslm

Excel-də birdən çox sətirdən verilənlərin birləşdirilməsinin 4 metodu

İndi tutaq ki, sizdə Ölkələr və onların Şəhərləri . Burada, Ölkə yanında Şəhərlər birləşdirilmiş üçün çoxsaylı cərgələrə sahib olmaq istəyirsiniz. Bu nöqtədə mən sizə bunun üçün bu verilənlər toplusundan istifadə edərək iki üsul göstərəcəyəm.

1. UNİKAL və TEXTJOIN funksiyalarından istifadə

UNIQUE-dan istifadə TEXTJOIN funksiyaları Excel-də çoxlu sətirlərdən məlumatların birləşdirilməsinin ən sürətli və rahat yollarından biridir. İndi bu funksiyalardan istifadə edərək məlumatları birləşdirmək üçün aşağıdakı addımları yerinə yetirin.

Addımlar :

  • İlk olaraq, <üçün yeni sütun yaradın. 8>Ölkə data dəstinizin yanında.
  • Sonra E5 xanasını seçin və aşağıdakı düsturu daxil edin.
=UNIQUE(B5:B13)

Bu halda E5 xanası yeni Ölkə sütununun ilk xanasıdır. Həmçinin, B5 B13 verilənlər bazası sütununun ilk və son xanalarıdır Ölkə .

Bundan başqa, biz UNİKAL funksiyasından istifadə edirik. Bu funksiyanın sintaksisi UNIQUE(massiv, [col_col], [dəqiq_bir dəfə]) .

  • Sonra konsolidasiya üçün başqa sütun əlavə edin şəhərlərin məlumatları.
  • Bundan sonra F5 xanasına klikləyin və aşağıdakı düsturu daxil edin.
=TEXTJOIN(",",TRUE,IF(E5=B5:B13,C5:C13,""))

Burada F5 xanası yeni Şəhər sütununun ilk xanasıdır. Həmçinin, C5 C13 xanalar müvafiq olaraq Şəhər verilənlər bazası sütununun ilk və sonuncu xanalarıdır.

Bundan əlavə, burada biz TEXTJOIN funksiya. Bu funksiyanın sintaksisi TEXTJOIN(ayırıcı,iqnor_boş,mətn1,...) -dir. Həmçinin, biz ƏĞƏR funksiyasından istifadə edirik.

  • Nəhayət, sütunun qalan hissəsi üçün Doldurma Dəstəyi -ni dartın. .

Ətraflı oxuyun: Excel-də Mətn Məlumatları üçün Funksiyaları Birləşdirmək (3 Nümunə ilə)

2. IF Funksiyasının Tətbiqi və Sort

Excel-də birdən çox sətirdən verilənləri birləşdirmək üçün başqa bir üsul ƏGƏR funksiyasından və Sort seçimindən istifadə etməkdir. Data nişanı eyni vaxtda. İndi yuxarıdakı məlumat dəstindən bunu etmək üçün aşağıdakı addımları yerinə yetirin.

Addımlar :

  • Əvvəlcə, xana diapazonunu seçin. çeşidləmək istəyirəm. Bu halda, B5:B13 diapazonudur.
  • Sonra Məlumat tab > Sort & Filtr > A-dan Z-yə çeşidləyin .

  • İndi Çeşidləmə Xəbərdarlığı qutusuaçılacaq. Bu zaman Seçimi genişləndir seçin.
  • Sonra OK üzərinə klikləyin.

  • Beləliklə, Şəhərlər üçün başqa sütun əlavə edin.
  • Bundan sonra D5 xanasını seçin və aşağıdakı düsturu daxil edin və Doldurma Dəstəsini sürükləyin. sütunun qalan xanaları üçün.
=IF(B5=B4,D4 &","& C5,C5)

Bu halda D5 xanası birinci xanadır. sütunu Şəhərlər .

  • Bu nöqtədə Son Sort adlı yeni sütun daxil edin.
  • Sonra E5 xanasını seçin, aşağıdakı düsturu daxil edin və qalan sütun xanaları üçün Doldurma Dəstəsini dartın.
=IF(B5B6,"Final Row","")

Bu halda, B5 B6 müvafiq olaraq Şəhər sütununun birinci və ikinci xanalarıdır. Həmçinin, E5 Son sətir sütununun ilk xanasıdır.

  • İndi diapazonu seçin və kopyalayın D5:E13 və düsturlarını silmək üçün onları Dəyərlər formatına yapışdırın.

  • Sonra bura keçin Məlumat tab > Çeşidləmə .

  • Bu nöqtədə, Çeşilə görə seçimlər Son Sort seçin.
  • Sonra Sifariş seçimlərindən Z-dən A -ni seçin.
  • Nəticədə , OK klikləyin.

  • İndi Sort Warning qutusu açılacaq. Bu zaman Seçimi genişləndir seçin.
  • Sonra OK üzərinə klikləyin.

  • Bu nöqtədə, sizaşağıdakı ekran görüntüsündə göstərildiyi kimi çıxışınız olacaq.

  • Nəhayət, bütün əlavə sətir və sütunları silin və istədiyiniz nəticəni əldə edin.

Ətraflı oxuyun: Excel-də məlumatı necə birləşdirmək olar (2 sadə üsul)

Oxşar Oxumalar

  • Excel-də Qruplaşdırma və Konsolidasiya Alətlərindən Necə İstifadə Edilir (5 Asan Nümunə)
  • Excel-də Konsolidasiyanı Sil (2 Faydalı Metod) )
  • Birdən çox iş dəftərindən Excel-də verilənləri necə birləşdirmək olar (2 üsul)
  • [Sabit]: Konsolidasiya arayışı Excel-də etibarlı deyil ( Tez Düzəltmə ilə)

3. Excel-də Çox Satırdan Verilənləri Birləşdirmək üçün Konsolidasiya Seçimindən İstifadə

İndi tutaq ki, bir neçə şəxs tərəfindən satış etdiyiniz məlumat dəstiniz var. müxtəlif hallarda şəxslər. Bu nöqtədə, siz onların satış məlumatlarını birləşdirmək və bir neçə cərgədən onların məbləğini əldə etmək istəyirsiniz. Bunu etmək istəyirsinizsə, aşağıdakı addımları izləyə bilərsiniz.

Addımlar :

  • Əvvəlcə, istədiyiniz xananı seçin. yeni data.
  • İkincisi, Data tabına keçin.
  • Sonra Məlumat Alətləri -dən Birləşdirin seçin. .

  • Sonra Funksiya seçimlərindən Cəmi seçin.
  • Bundan sonra , Referans seçin, Bu halda, $B$5:$C$14 -dir.

Burada B5 xanası Satıcı sütununun və C14 xanasının ilk xanasıdır Satış Məbləği sütununun son xanasıdır.

  • Sonra, Etiketlərdən istifadə et -dən Sol sütunu seçin.
  • Nəticədə, OK düyməsinə klikləyin.

  • Nəhayət, satış üçün konsolidasiya edilmiş məlumatlarınız var.

Qeyd: Məlumatlarınızı meyarlar əsasında konsolidasiya etmək istəyirsinizsə, əvvəlcə Məlumatlarınızı meyarlarınıza uyğun olaraq çeşidləyin və sonra Birləşdirin seçimindən istifadə edin.

Daha çox oxuyun: Excel-də Verilənlərin Təsdiqlənməsi və Konsolidasiyası (2 Nümunə)

4. Excel-də Çox Satırdan Məlumatların Birləşdirilməsi üçün VBA Kodunun Tətbiqi

Həmçinin, siz də tətbiq edə bilərsiniz VBA kodu Excel-də çoxlu sətirlərdən məlumatları asanlıqla birləşdirmək üçün. Bunu etmək istəyirsinizsə, aşağıdakı addımları izləyə bilərsiniz.

Addımlar :

  • İlk olaraq ALT düyməsini basın. + F11 VBA pəncərəsini açmaq üçün.
  • İndi Cədvəl 7 və ya üzərində işlədiyiniz vərəqi seçin və Sağ klikləyin üzərində.
  • Sonra ardıcıl olaraq Daxil edin > Modul seçin.

  • Bu zaman aşağıdakı kodu kopyalayın və boş yerə yapışdırın.
1745

💡 Kod izahı:

Bu hissədə yuxarıda istifadə olunan VBA kodunu izah edəcəyəm. İndi kodu müxtəlif bölmələrə ayırdım və nömrələdim. Bu nöqtədə kod bölməsini müdrikcə izah edəcəyəm.

  • Bölmə 1: bu bölmədə biz yeni Alt adlı ConsolidateMultiRows() yaradırıq.
  • Bölmə 2 : Sonra müxtəlif dəyişənləri elan edirik.
  • Bölmə 3: Burada, bu bölmədə istinad diapazonumuzu soruşacaq Daxiletmə qutusu yaradırıq.
  • Bölmə 4: Biz Satış Məbləğini əlavə etmək üçün For döngü işlədirik.
  • Bölmə 5: Nəhayət, bütün əlavə məzmunu təmizləməli və xanaları yenidən təşkil edin.

  • İndi F5 düyməsini basın və kodu işə salın.
  • Bu nöqtədə, aşağıdakı skrinşot kimi qutu görünəcək.
  • Sonra istinad diapazonunuzu daxil edin
  • Nəhayət, OK düyməsinə klikləyin.

  • Nəhayət, aşağıdakı skrinşot kimi konsolidasiya edilmiş datanız var.

Ətraflı oxuyun: Excel-də Çoxlu Sütunlardan Məlumatları Necə Birləşdirmək (7 Asan Yol)

Nəticə

Sonuncu, lakin ən azı, ümid edirəm ki, burada axtardığınızı tapdınız məqalə. Hər hansı bir sualınız varsa, aşağıda şərh yazın. Həmçinin, bu kimi məqalələri oxumaq istəyirsinizsə, ExcelWIKI saytımıza daxil ola bilərsiniz.

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.