Mündəricat
Bəzən Microsoft Excel -də işləyərkən bir sütunun vergüllə ayrılmış davamlı dəyərlərini müxtəlif sütunlara və ya sətirlərə bölməmiz lazımdır. Biz excel-də digər proqramlardan yaradılan məlumatları idxal etdikdə, bütün məlumatlar tək sütunda yerləşdirilə bilər; vergüllə ayrılır. Bundan əlavə, biz tələb əsasında məlumatların müəyyən bir hissəsini çıxarmalı ola bilərik. Bu məqalə sizə vergüllə ayrılmış dəyərləri bir neçə funksiya və funksiyadan istifadə edərək çoxsaylı sütunlara/sətirlərə bölmək üçün təlimat verəcək.
Təcrübə İş Kitabını endirin
Bunu hazırlamaq üçün istifadə etdiyimiz təcrübə iş kitabını yükləyə bilərsiniz. məqalə.
Vergüllə Ayrılmış Dəyərləri Satırlara və ya Sütunlara Bölün.xlsm
Exceldə Vergüllə Ayrılmış Dəyərləri Satırlara və ya Sütunlara Bölmək üçün 5 Metod
1. Excel-də 'Mətndən Sütunlara' funksiyasından istifadə edərək verilənləri sətirlərə/sütunlara ayırın
1.1. Dəyərləri Sütunlara Bölün
İlk olaraq verilənləri birdən çox sütuna bölmək üçün Excelin Mətndən Sütunlara xüsusiyyətindən istifadə edəcəyəm. Bu məlumatları sütunlara ayırmaq üçün ən asan üsuldur. Tutaq ki, sütunda yerləşən, vergüllə ayrılmış bir neçə meyvədən ibarət verilənlər bazamız var. Hər hüceyrədə 3 meyvə var. İndi mən B sütununun meyvələrini 3 müxtəlif sütuna böləcəyəm (sütunlar C , D & E< ).
Bunu etmək üçün aşağıdakı addımları izləyintapşırıq.
Addımlar:
- İlk olaraq, bütün verilənlər dəstini seçin və Data > Məlumat Alətləri<2 bölməsinə keçin> > Sütunlara Mətn .
- Nəticədə Sütunlara Mətn Sehrbazı görünür . İndi, Orijinal məlumat növü bölməsindən Adlandırılmış seçin və Növbəti düyməsini basın.
- Sonra Delimiters bölməsindən Vergül üzərinə işarə qoyun və Növbəti düyməsini basın.
- Bundan sonra Təyinat yerini seçin (burada C5 xanası ) və Bitir düyməsini basın.
- Nəhayət, Text to Columns Wizard -i bağladıqdan sonra aşağıdakı nəticəni alacağıq. Vergüllə ayrılmış bütün məlumatlar C , D və E sütunlarına bölünür.
Ətraflı oxuyun: Bir Excel Hüceyrəsində Verilənləri Çoxlu Sütunlara Necə Bölmək (5 Metod)
1.2. Mətni Sütunlara İstifadə edərək Sətirlərə Bölün
İndi mən vergüllə ayrılmış dəyərləri çox sətirlərə böləcəyəm. Tutaq ki, məndə bəzi meyvə adları olan aşağıdakı verilənlər bazası var. Bu dəyərləri bir neçə sətirə yerləşdirməzdən əvvəl mən onları Mətndən Sütunlara funksiyasından istifadə edərək sütunlara ayıracağam.
Addımlar:
- Əvvəlcə Hüceyrə B5 seçin, Məlumat > Sütunlara Mətn bölməsinə keçin.
- Sonra Sütunlara Mətn Sihirbazı seçin Orijinal Məlumat Tipi : Məhdud və klikləyin Növbəti .
- İndi Delimiters növünü seçin: Vergül və Sonrakı düyməsini basın.
- Sonra ki, Təyinat xanasını seçin (burada C5 xanası) və Bitir düyməsini basın.
- Nəticədə aşağıdakı çıxışı əldə edəcəksiniz. İndi mən əldə edilən məlumatları bir neçə sıraya yerləşdirəcəyəm. Bunu etmək üçün C5:G5 diapazonunu kopyalayın.
- Daha sonra C5:G5 üzərinə sağ klikləyin , və Yapışdırmaq Seçimləri -dən Köçürmə -ni seçin (ekran şəklinə baxın).
- Nəhayət, biz edəcəyik axtardığımız nəticəni əldə edin, bütün vergüllə ayrılmış qiymətlər 7 - 11 sətirlərinə bölünür.
Ətraflı oxuyun: Excel-də verilənləri necə bölmək olar (5 üsul)
2. Vergüllə ayrılmış dəyərləri sütunlara və ya sətirlərə bölmək üçün Excel Power Query
2.1. Dəyərləri Sütunlara Bölmək üçün Power Query
Bu dəfə vergüllə ayrılmış məlumatları çoxlu sütunlara bölmək üçün excel Power Query -dən istifadə edəcəyəm. Tapşırığı yerinə yetirmək üçün aşağıdakı təlimatlara əməl edin.
Addımlar:
- Əvvəla, kursoru mövcud verilənlər dəstindəki hər hansı xanaya qoyun. Sonra Data > Cədvəldən/Aralıqdan ( Get & Transform Data qrupu) bölməsinə keçin.
- Nəticədə, Excel sizdən məlumat diapazonunu cədvələ çevirməyinizi xahiş edəcək. Məlumat diapazonunu yoxlayın və cədvəl yaratmaq üçün OK basın.
- Nəticədə Power Query Redaktoru pəncərəaşağıdakı cədvəllə görünür. İndi Power Query Editor pəncərəsindən Home > Split Column > By Delimiter bölməsinə keçin.
- Bundan sonra Sütunu Ayırıcı ilə Bölün dialoqu görünür. Seçin və ya ayırıcı daxil edin dən Vergül seçin və OK düyməsini basın (ekran şəklinə baxın).
- Nəticədə excel cədvəli aşağıdakı kimi 3 sütunlarına bölür. İndi Power Query Redaktorunu bağlamaq üçün Ev > Bağla & Yüklə > Bağlayın & Yüklə .
- Nəhayət, aldığımız son nəticə budur. Vergüllə ayrılmış bütün məlumatlar cədvəlin 3 sütununa bölünür.
Ətraflı oxuyun: Məlumatı necə bölmək olar Excel-də Çoxlu Sütunlar
2.2. Verilənləri Sətirlərə Bölün
Burada mən Excel Power Query istifadə edərək vergüllə ayrılmış dəyərləri çoxlu sətirlərə ayıracağam.
Addımlar:
- Bizim B5 Hüceyrəsində vergüllə ayrılmış bəzi meyvələr var & C5 . Bu dəyərlərə Power Query tətbiq etmək üçün Cell B5 və ya C5 üzərinə klikləyin və Data > From Cədvəl bölməsinə keçin. /Range .
- Sonra Cədvəl Yarat dialoqu görünəcək, cədvəl diapazonunu yoxlayın və basın OK . Beləliklə, aşağıdakı cədvəl Power Query Editor pəncərəsində yaradılacaq.
- Sonra cədvəli seçin, Ev > BölünSütun > Ayırıcı ilə .
- İndi Sütunu Ayırıcı ilə Bölün dialoqu görünür. Seçin və ya ayırıcı daxil edin bölməsindən Vergül seçin, Qabaqcıl Seçimlər bölməsinə keçin və sahədən Sətrlər üzərinə klikləyin: Bölün daxil edin. Bitirdikdən sonra OK düyməsini basın.
- OK düyməsini basdıqdan sonra aşağıdakı çıxışı əldə edəcəyik. . Ev > Bağla & Yüklə > Bağla & Nəticəni excel iş vərəqində göstərmək üçün yükləyin.
- Nəticədə əldə etdiyimiz son nəticə aşağıdakılardır. Vergüllə ayrılmış bütün dəyərlər 2 - 7 cərgələrinə bölünür.
3. SOL, SAĞI birləşdirin , MID, FIND & amp; Vergüllə Ayrılmış Dəyərləri Sütunlara Bölmək üçün LEN Funksiyaları
Biz vergüllə ayrılmış məlumatları çoxlu sütunlara bölmək üçün excel funksiyalarından istifadə edə bilərik. Əsasən, ayırıcıya (vergül, boşluq, nöqtəli vergül) əsaslanan excel funksiyalarının birləşməsindən istifadə edərək müxtəlif sütunlarda verilənlərin hissələrini çıxara bilərik. Bu üsulda mən B sütununda yerləşən davamlı mətn sətirindən 3 mövqelərindən məlumatları çıxaracağam və onları bir neçə sütunda yerləşdirəcəyəm.
3.1. İlk sözü tapın
İlk olaraq mən SOL və FIND funksiyalarından istifadə edərək fasiləsiz mətn sətirindən birinci sözü çıxaracağam.
Addımlar:
- Aşağıdakı düsturu C5 xanasına yazın və basın Klaviaturadan daxil edin.
=LEFT(B5,FIND(",", B5)-1)
- Daxil olduqdan sonra düsturla, Excel B5 xanasının ilk sözü olan ' Tarixlər 'i qaytaracaq.
Burada, FIND funksiyası 1-ci vergülün yerini qaytarır. Sonra SOL funksiyası birinci vergüldən əvvəl ilk sözü çıxarır.
3.2. 2-ci sözü çıxarın
İndi mən MID və FIND funksiyalarının birləşməsindən ikinci sözü B5 xanasından çıxarmaq üçün istifadə edəcəyəm.
Addımlar:
- D5 xanasına aşağıdakı düsturu yazın və Enter düyməsini basın.
=MID(B5,FIND(",",B5)+1,FIND(",",B5,FIND(",",B5)+1)-FIND(",",B5)-1)
- Nəticədə yuxarıdakı düstur Üzüm qaytarır; B5 xanasının 2-ci sözü.
Burada MID funksiyası qaytarır B5 xanasının mətn sətirinin ortasından simvollar. və FIND funksiyası 2-ci sətirin B5 xanasındakı yerini qaytarır.
3.3. 3-cü sözü tapın
Fərz edək ki, vergülün yerinə əsaslanaraq 3-cü sözü B5 xanasından çıxaracağam. 3-cü sözünü çıxararkən mən RIGHT , LEN və FIND funksiyalarından istifadə edəcəyəm.
Addımlar:
- Aşağıdakı düsturu D5 xanasına yazın. Sonra Enter düyməsini basın.
=RIGHT(B5, LEN(B5)-FIND(",", B5,FIND(",",B5)+1))
- düyməsini vurduqdan sonra daxil edin, excel Qarpız qaytaracaq, bu da 3-cüdür B5 xanasındakı davamlı məlumatımızın sözü.
Burada LEN funksiyası uzunluğu qaytarır B5 xanasının. Sonra FIND funksiyası B5 xanasındakı vergülün yerini qaytarır. Daha sonra, FIND və LEN funksiyalarının nəticəsindən asılı olaraq RIGHT funksiyası B5 xanasından ən sağdakı sözü çıxarır.
- Birinci sıra üçün müxtəlif sütunlarda bütün 1-ci , 2-ci və 3-cü sözləri qəbul etdiyim üçün indi almağa çalışacağam qalan sıralar üçün də oxşar nəticə. Bunun üçün C5:D5 diapazonunu seçin və Doldurma Dəstəyi ( + ) alətindən istifadə edin.
- Nəticədə əldə edəcəyimiz yekun nəticə budur.
4. Excel VBA Vergüllə Ayrılmış Dəyərləri Sütunlara Bölmək üçün və ya Sətirlər
4.1. Dəyərləri Sütunlara Bölmək üçün VBA
Siz sadə VBA kodundan istifadə edərək vergüllə ayrılmış məlumatları bir neçə sütuna bölmək olar.
Addımlar:
- İlk olaraq məlumatları bölmək istədiyiniz iş səhifəsinə keçin. Sonra, vərəq adına sağ klikləyin və VBA pəncərəsini açmaq üçün Koda Baxın üzərinə klikləyin.
- Sonra Modul -ə aşağıdakı kodu daxil edin və F5 düyməsini istifadə edərək kodu Çalışdırın .
9044
Burada ' r ' verilənlərdən ibarət sətirləri göstərir. Digər tərəfdən, ' Count=3 ' sütunu C göstərir, hansı ki,bölünmüş verilənləri göstərmək üçün ilk sütun.
- Kodu işə saldıqdan sonra B sütununda vergüllə ayrılmış məlumatlar C , <1 sütunlarına bölünür>D və E aşağıdakı kimi:
4.2. Dəyərləri Satırlara Bölün
İndi mən excel VBA-dan istifadə edərək vergüllə ayrılmış dəyərləri müxtəlif sətirlərə ayıracağam. Tapşırığı yerinə yetirmək üçün aşağıdakı addımları yerinə yetirin.
Addımlar:
- İlk olaraq məlumatların olduğu iş vərəqinə keçin və üzərinə sağ klikləyin. Koda Baxın .
- Nəticədə VBA pəncərəsi görünür. Aşağıdakı kodu Module yazın və klaviaturada F5 düyməsinə basaraq kodu silin.
1542
- İndi kodu işə saldığınız zaman aşağıdakı giriş qutusu görünəcək, aşağıdakı məlumat diapazonunu daxil edin və OK düyməsini basın.
- Nəticədə başqa bir giriş qutusu görünəcək. Təyinat xanasını oraya daxil edin və OK düyməsini basın.
- Sonunda aşağıdakı çıxışı əldə edəcəyik. Datasetimizin bütün vergüllə ayrılmış dəyərləri sətirlərə bölünür 8 - 13 .
5. İstifadə edin Vergüllə Ayrılmış Dəyərləri Fərqli Sütunlara Ayırmaq üçün Excel Flash Doldurun
Biz vergüllə ayrılmış məlumatların bir hissəsini fərqli sütuna yaza və sonra qalanını əldə etmək üçün Flash Doldurma funksiyasını tətbiq edə bilərik. eyni modelin datası.
Addımlar:
- C5 xanasına ' Tarixlər ' yazın.Daha sonra C6 xanasına ' R ' yazmağa başlayanda excel başa düşür ki, mən bütün cərgələrdən birinci yerdə meyvələr istəyirəm.
- Aşağıdakı nəticəni əldə etmək üçün sadəcə Enter düyməsini basın. İndi siz digər vergüllə ayrılmış dəyərləri bir neçə sütuna bölmək üçün bu oxşar üsulu tətbiq edə bilərsiniz.
Nəticə
Yuxarıdakı məqalədə mən Excel-də vergüllə ayrılmış dəyərləri sətirlərə və ya sütunlara bölmək üçün bir neçə metodu ətraflı müzakirə etməyə çalışdı. İnşallah bu üsullar və izahatlar problemlərinizi həll etmək üçün kifayət edər. Hər hansı bir sualınız varsa, mənə bildirin.