Formuladan istifadə edərək Excel-də ilk orta və soyadı necə ayırmaq olar

  • Bunu Paylaş
Hugh West

Bu məqalə Excel formulunun köməyi ilə ad, ata və soyadın necə ayrılacağını göstərəcək. Bununla bağlı qısa məlumat əldə etmək üçün aşağıya nəzər salın.

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

Aşağıdakı linkə klikləyin və təcrübə iş kitabını pulsuz endirin.

Ata və soyadları ayırın.xlsx

Formuladan istifadə edərək Ad Ata və Soyadı Ayırmağın 3 Yolu

Excel düsturundan istifadə edərək tam adı hissələrə bölmək asandır. Ancaq eyni anda müxtəlif xanalarda ad, orta və soyad çıxara bilən tək Excel düsturu yoxdur. Beləliklə, biz burada bütöv adın hissələrini ayırmaq üçün müxtəlif fərdi düsturların istifadəsini göstərəcəyik.

Aşağıdakı verilənlər bazasında bir neçə görkəmli aktyorun əsl adlarının siyahısı var.

Biz onların tam adlarından birinci, orta və soyadları çıxarmaq üçün Excel düsturlarından istifadə edəcəyik ( Sütun B ).

1. Birincini ayırın. Excel SOL və AXTAR Funksiyaları ilə ad

Siz yalnız SOL funksiyasından istifadə edərək və ya onu AXTAR funksiyası ilə birləşdirərək asanlıqla ilk adı çıxara bilərsiniz.

SOL Funksiyalı Ümumi Düstur:

=SOL(Tam ad, ilk addakı simvolların sayı)

Ümumi LEFT-SEARCH Formula:

=SOL(Tam ad,SEARCH(” “,Tam ad)-1)

İstifadə edin Tam adlar varsa, boşluq yerinə vergül (,). Flash Doldurma düyməsini seçin.

Qalan xanalar ( C6:C9 ) indi avtomatik olaraq ilk adları qaytaracaq.

Qeyd:

C5 xanasında nümunəni çıxışı əldə etmək istədiyiniz şəkildə yaradın. Əgər ata adını silmək istəyirsinizsə, C5 xanasına William Pitt yazın, sonra Flash Fill tətbiq edin və s. Soyad (3 Praktiki Nümunə)

3. Tap və Dəyişdirməkdən istifadə edərək Adları Ayrı-ayrılıqda

Tap və Dəyişdir aləti geniş funksionallığı olan başqa bir Excel xüsusiyyətidir. Bu, Wildcards istifadə etməyə imkan verir. Ad, orta və soyadları çıxarmaq üçün bu bölmədə Tap və Dəyişdirmək üçün ulduz işarəsindən (*) istifadə edəcəyik.

3.1 Ad və ya Soyadı ayırın

Adı ayırın Adlar:

  • Əvvəlcə tam adları ayrıca sütuna köçürün.
  • CTRL+H düymələrini basın. Tap və Əvəz et pəncərəsi görünəcək.
  • Nə tapın: xanasına boşluq və ardınca ulduz işarəsi (*) yazın.
  • Əvəz et: xanasına heç nə yazın. Onu boş qoyun.
  • Hamısını dəyişdirin düyməsini basın.

Aşağıdakı şəkil bu metodun mükəmməl işlədiyini göstərir. 👇

Ayrı Soyadlar:

  • Tam adları ayrıca sütuna köçürün və seçin.
  • CTRL+H düymələrini basın.
  • Soyadları ayırmaq üçün ulduz işarəsi (8) və ardınca yazın. Nə tapın: qutusunda boşluq. Əvəz et: qutusunu boş buraxın.
  • İndi Hamısını dəyişdirin düyməsini basın.

Aşağıdakı şəkil nəticələri göstərir. 👇

3.2 Tam addan ata adını silin

Ata adlarını tam addan çıxarmaq üçün iş proseduru 3.1-də olduğu kimidir. . Lakin siz boşluq, ardınca ulduz işarəsi (*), sonra yenidən boşluq daxil etməlisiniz Tap və Dəyişin pəncərəsinin Nəyi tap xanasına. Əvəz et qutusunu boş qoymayın. Bu dəfə ona boşluq daxil etməlisiniz. Sonra Hamısını dəyişdirin düyməsini basın.

Ətraflı oxuyun: Excel-də düsturdan istifadə edərək adları necə bölmək olar (4 asan) Metodlar)

Sürətli Qeydlər

  • Bütün proqramlarda AXTAR funksiyası əvəzinə böyük hərflərə həssas TAPA funksiyasından istifadə edə bilərsiniz. yuxarıdakı düsturları.
  • AXTAR və ya TAP funksiyası verilmiş mətn sətirinin ən sol küncündən axtarılan simvolun mövqeyini qaytarır.
  • Kimə eyni vaxtda bir metoddan istifadə edərək adları ayırın, T ext to Columns funksiyasından istifadə edin.
  • Flash Fill funksiyasından istifadə etmək üçün bitişik hissədə nümunə yaradın. sütun. Əks halda, Flash Fill sıranı hiss edə bilməz.

Nəticə

Biz Excel-də ad, orta və soyadları hər birinin müsbət və mənfi cəhətləri ilə ayırmaq üçün 3 düstur nümunəsini müzakirə etdik. Əgər varsasuallarınız varsa, şərh bölməsində bizə bildirin. Excel ilə əlaqəli daha çox məqalə oxumaq üçün ExcelWIKI saytımıza daxil olun.

vergüllər var.

SOL-AXTAR düsturu bir səbəbdən bu halda SOL düsturundan daha effektivdir. SOL düsturunda ilk addakı simvolların sayını əl ilə daxil etməlisiniz. SOL-AXTAR düsturu ilk adlarınızın neçə simvoldan ibarət olduğunu tapdığı halda, SOL funksiyası ilə ilk adları qaytarın.

1.1 SOL-dan istifadə edin AXTAR Formula

İlk adları ayırmaq üçün aşağıdakı addımları yerinə yetirin.

Addımlar:

  • İlk olaraq aşağıdakı düsturu kopyalayın və daxil edin C5 xanasında.

=LEFT(B5,SEARCH(" ",B5)-1)

  • ENTER <8 düyməsini basın>düyməsini basın və düsturu kopyalamaq üçün Doldurma Dəstəyi işarəsini aşağıdakı xanaların üzərinə sürükləyin.

Qeyd:

Siz AXTAR funksiyasının əvəzinə TAPA funksiyasından də istifadə edə bilərsiniz. Onların arasındakı fərq ondadır ki, SEARCH həssas deyil, buna görə də daha çevikdir, FIND həssasdır. Lakin bu halda hər iki funksiya yaxşı işləyəcək.

1.2 Yalnız SOL Funksiyadan İstifadə Edin

İcra ediləcək addımlar aşağıdakılardır.

Addımlar:

  • İlk addakı simvolların sayını sayın. Məsələn, “William Bradley Pitt”in ilk adındakı simvol nömrəsi 7-dir (W i l l i a m).
  • C5 xanasına keçin və aşağıdakı düsturu daxil edin. daxilonu.

=LEFT(B5,7)

  • ENTER düyməsini basın və ilk tam üçün ilk adı alın. ad.
  • Növbəti xanalara keçin və bütün əvvəlki addımları təkrarlayın.

Son nəticə aşağıdakı şəkildəki kimi olacaq. 👇 Uyğun düsturları da göstərmişəm.

Ətraflı oxuyun: Excel-də adları üç sütuna necə bölmək olar (3 üsul)

2. Soyadı ayırın (Ata adlarla və ya olmadan)

Ad növləri ola bilər. Orta adı olan adlar və ata adı olmayan adlar! Soyadı tam addan ayırmaq üçün onun orta adı olub-olmadığını nəzərə almalıyıq. Bundan asılı olaraq, düsturlar dəyişəcək.

2.1 Orta adlar olduqda

Biz SAĞ, LEN, TAP ƏVƏZİNDƏN istifadə edərək düstur tətbiq edəcəyik. ikinci üsulda funksiyaları yerinə yetirir. Sadəcə aşağıdakı addımları tətbiq edin.

Addımlar:

  • Aşağıdakı düsturu C5 xanasına yazın və ya kopyalayın.

=RIGHT(A2,LEN(A2)-FIND("^",SUBSTITUTE(A2," ","^",LEN(A2)-LEN(SUBSTITUTE(A2," ","")))))

  • ENTER düyməsinə basın və Doldurma Dəstəyi işarəsini çəkin. yol.

Yekun nəticə aşağıda göstərilmişdir. 👇

Qeyd:

Əvəzinə AXTAR funksiyasından da istifadə edə bilərsiniz. FIND funksiyasının.

🔎 Formula Necə İşləyir?

  • ƏVƏZİNƏ(B5,” “,””)

    ƏZƏBƏT funksiyası mətndəki “ “ boşluqlarını əvəz edirboş “” sətri ilə B5 xanasının sətri.

    Nəticə: “WilliamBradleyPitt”.

  • LEN(SUBSTITUTE(B5,” “,””))

    LEN funksiyası “WilliamBradleyPitt” uzunluğunu qaytarır.

    Nəticə: 18.

  • LEN(B5)-LEN(Əvəz(B5,” “,””))

    Nəticə: 2 .

  • ƏZƏBƏT(B5,” “,”^”,LEN(B5)-LEN(ƏZƏBƏT(B5," “,”")) ))))

    Burada, LEN(B5)-LEN(SUBSTITUTE(B5,” “,””))=2 çıxışı bu ƏVƏZİNƏ 4-cü arqument kimi işləyir funksiyası. Bu o deməkdir ki, ƏVƏZİNƏ funksiyası B5 xanasının mətn sətirindəki 2-ci boşluq simvolunu “ “ əvəz edəcək.

    Nəticə: “William Bradley^Pitt”.

  • TAP(“^”,ƏVƏZƏT(B5,” “,”^",LEN(B5)-LEN(ƏVƏZİNƏ(B5," ",""))))

    SUBSTITUTE(B5," ","^",LEN(B5)-LEN(SUBSTITUTE(B5," ","")) çıxışı "William Bradley^Pitt"dir. . Beləliklə, FIND funksiyası sol küncdən “William Bradley^Pitt” mətn sətirindən “^” simvolunun yerini tapır.

    Nəticə: 16.

  • LEN(B5)-TAPA("^",ƏVƏZƏT(B5," ","^",LEN(B5)-LEN(ƏVƏT(B5," " ,””))))

    Nəticə: 4.

2.2 Orta Ad Olmayanda

Tam adlarda ata adı yoxdursa, o zaman bizim işimizdaha asandır. Belə hallarda soyadları ayırmaq üçün tam addakı boşluq simvolunun yerini soldan sağa müəyyən etməli, nəticəni tam ad mətn sətirinin uzunluğundan çıxarmalı və sonra bu 2-ci nəticəni <7 kimi istifadə etməliyik. RIGHT funksiyasının>num_chars arqumenti.

Bunu etmək üçün aşağıdakı asan addımları tətbiq edin.

Addımlar:

  • Aşağıdakı düsturu C5 xanasına yazın və ENTER düyməsini basın.

=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

  • Düsulu aşağı köçürmək üçün Doldurma Dəstəyi ikonasını dartın.

Nəticə budur . 👇

🔎 Formula Bölməsi

  • AXTAR (” “,B5)

    AXTAR funksiyası soldan B5 xanasındakı boşluq simvolunun (” “) mövqeyini qaytarır.

    Nəticə: 5.

  • LEN(B5)-SEARCH(" ",B5)

    Nəticə: 4.

  • SAĞ(B5,LEN(B5)-AXTAR(" ",B5))

    LEN(B5)-SEARCH(” “,B5) hissəsi soyaddakı simvolların sayını qaytarır. Beləliklə, RIGHT funksiyası B5 xanasındakı mətn sətirindən 4 simvolu, yəni soyadını qaytaracaq.

    Nəticə: Pitt.

Ətraflı oxuyun: Excel-də adları vergüllə necə bölmək olar (3 uyğun üsul)

3. Orta adları ayırın (Tək və ya Çoxlu)

Bizim tək və ya çoxlu orta adlarımız ola bilər. Hər bir halda biz ayrıca Excel-dən istifadə etməliyikdüsturlar. Aşağıda onların hər ikisini göstərdik.

3.1 Tək ata adı MID-SEARCH Formula ilə ayırın

Tək ata adını ayırmaq üçün biz MID funksiyası olan düsturdan istifadə edə bilərik. 8>çoxlu AXTAR funksiyaları ilə birləşdirilmişdir. MID funksiyası verilmiş mövqedən başlayaraq müəyyən edilmiş mətn sətirinin ortasından verilmiş simvolların sayını qaytarır.

MID Funksiyasının sintaksisi:

=MID(mətn, başlanğıc_num, simvollar)

İndi isə aşağıdakı addımları yerinə yetirin.

Addımlar:

  • İlk olaraq C5 xanasına aşağıdakı düsturu yazın və ENTER düyməsini basın.

=MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-(SEARCH(" ",B5)+1))

  • Düsulu bütün xanalara köçürmək üçün Doldurma Dəstəyi işarəsini C9 xanasına qədər dartın.

Aşağıdakı şəklə baxın, orada orta adlar mükəmməl şəkildə ayrılmışdır. 👇

Qeyd:

Əgər tam adlardan bəzilərinin yalnız ad və soyadları varsa, düsturda IFERROR funksiyası .

=IFERROR(MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1),"")

🔎 Düsturun Dağılımı

Bu düsturda istifadə edilən MID funksiyasının üç tələb olunan arqumenti var.

» B5 mətn arqumentinə istinad edir. .

» SEARCH(” “,B5)+1 start_num arqumentinə istinad edir.

» SEARCH(” “,B5 ,SEARCH(” “,B5)+1)-(SEARCH(” “,B5)+1) MID funksiyası üçün simvol_sayı arqumentini qaytarır.

  • AXTAR(” “,B5) + 1

    AXTAR funksiyası B5 xanasındakı mətn sətirində boşluq simvolunu (" ") axtarır və boşluq mövqeyini qaytarır simin sol küncündən. Çıxışı ilə 1-in əlavə edilməsi ata adının başladığı mövqeni verir.

    Nəticə: 9.

  • SEARCH(" ", B5, SEARCH(” “, B5)+1) – (SEARCH(” “, B5)+1)

    Bu hissədə üç SEARCH funksiyası var. SEARCH(” “, B5)+1) birinci SEARCH funksiyasının daxilindəki hissə “ “ simvolunun mövqeyini hesablamaq üçün onun başlanğıc mövqeyini qaytarır. Beləliklə, SEARCH(” “, B5, SEARCH(” “, B5)+1) mətn sətirində ikinci boşluq simvolunun mövqeyini qaytarır. Buradan (SEARCH(” “, B5)+1) çıxışını çıxmaq MID funksiyası üçün simvollar sayı arqumentini qaytaracaq.

    Nəticə: 7.

  • ORTA(B5, AXTAR(” “, B5) + 1, AXTAR(” “, B5, AXTAR(” “, B5)+1) – (AXTAR(” “, B5)+1))

    Nəhayət, MID funksiyası ata adını qaytarır.

    Nəticə: “Bradley”.

3.2 Birdən çox orta adları ayırın

Birdən çox ata adınız varsa, yenə də onları tam adlardan ayıra bilərsiniz. Əvvəlki düsturda olduğu kimi, biz MID funksiyasından istifadə edəcəyik. Bununla biz TRIM LEN funksiyalarını da birləşdirəcəyik.

Birdən çox Ortanı Ayırmaq üçün Ümumi DüsturAdlar:

=TRIM(MID(ad,LEN(ilk)+1,LEN(ad)-LEN(ilk&son)))

Addımlar:

  • İlk olaraq ad və soyadları iki ayrı sütuna ayırmalısınız C D . Biz bunu 1.1 və 2-də müzakirə etdik.

  • Aşağıdakı düsturu E5 xanasına köçürün və ENTER .

=TRIM(MID(B5,LEN(C5)+1,LEN(B5)-LEN(C5&D5)))

  • Doldurma Dəstəsini sürükləyin və bütün adlar üçün çıxış əldə edin. 👇

🔎 Formula Bölməsi

  • LEN(C5&D5)

    Nəticə: 10.

  • LEN( B5)-LEN(C5&D5)

    Nəticə: 13.

  • LEN(C5)+1

    Nəticə: 6.

  • MID(B5,LEN(C5)+1,LEN(B5)-LEN (C5&D5))

    Nəticə: ” E. Hoffmann “

  • =TRIM(” E. Hoffmann “)

    Nəticə: “E. Hoffmann”.

Excel-də İlk Orta və Soyadı Ayırmağın Daha çox Yolları

İndiyə qədər biz əvvəlcə ayıra biləcəyimiz bir neçə düstur öyrənmişik. Excel-də orta və ya soyadlar. İndi bu bölmədə biz Excel düsturları olmadan daha bir neçə üsul öyrənəcəyik.

1. Tam Adları Mətni Sütunlara Bölün

Excel Mətni Sütunlara sehrbaz ad, orta və ya soyadları eyni vaxtda ayırmağa imkan verir. Sadəcə aşağıdakı sadə addımları yerinə yetirin.

Addımlar:

  • Aralığı seçintam adları ehtiva edən B5:B9 xanaları.
  • Məlumat tabına >> Məlumat Alətləri qrupu >> Mətndən Sütunlara düyməsini basın.

  • Aşağıdakı pəncərə açılacaq. Məhdud düyməsini basın və sonra Növbəti> düyməsini basın.

  • Boşluğu işarələyin onay qutusunu seçin və yenidən Növbəti> düyməsini basın.

  • Sütun məlumat formatını kimi seçin Ümumi .
  • İlk çıxışın yer alacağı Təyinat yeri C5 xanasını seçin.
  • Bitir düyməsini basın.

  • Aşağıdakı pop-up görünsə, OK düyməsini basın.

Aşağıdakı şəkil ayrılmış adları göstərir. 👇

Ətraflı oxuyun: Excel-də adları necə bölmək olar (5 Effektiv Metod)

2. Excel 2013, 2016, 2019-da Flash Fill istifadə edərək Ad, Orta və ya Soyadı ayırın. 365

Excel Flash Fill xanalardakı nümunələri hiss edə və nümunəyə uyğun olaraq növbəti xanaları avtomatik doldura bilən zəhmli xüsusiyyətdir. Excel 2013, 2016, 2019 və ya 365 istifadə edirsinizsə, bu funksiyadan istifadə edə bilərsiniz.

Aşağıdakı addımlar Excel Flash Doldurmasından istifadə edərək ilk, orta və ya soyadları necə çıxarmaq/silmək lazım olduğunu göstərəcək.

Addımlar:

  • İlk adı C5 xanasına yazın.
  • C5:C9 seçin Məlumat tabına keçin.
  • Məlumat Alətləri qrupundan ,

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.