İpucu: Digər dillər Google-tərcümə olunur. Sizi ziyarət edə bilərsiniz English bu linkin versiyası.
Daxil ol
x
or
x
x
Qeydiyyatdan
x

or

Excel-də strings / numbers / cells-dan məktubları necə çıxarmaq olar?

Bu məqalədə Excel-də mətn dizələrindən / hüceyrələrdən / nömrələrdən gələn məktubları necə aradan qaldıracağı haqqında danışılır. Və biz Excel, Excel üçün Kutools üçüncü tərəf eklentiyi, array formula, istifadəçi müəyyən funksiyası ilə həll etmək üçün dörd üsul təqdim edirik.

Diziler / ədədlər / hüceyrələrdən array formula ilə məktubları silin

İstifadəçi Tanımlı funksiyası ilə simli / nömrələrdən / hüceyrələrdən məktubları silin

Excel üçün Kutools Remover funksiyasını Sil ilə simvollar / nömrələr / hüceyrələrdən məktubları silin

Excel üçün Kutools EXTRACTNUMBER funksiyası ilə strings / numbers / cells-dan məktubları silin

Batch Bir sətirdən / sütundan müxtəlif sütunlar / satırlara ayrı mətn və nömrələr

Excel üçün Kutools onun gücləndirir Split Cells kommunal və dəstəyi bütün mətn simvollarını və bir sətir / sütunun iki sütuna / sütuna bölünməsini dəstəkləyir. Tam xüsusiyyətli 60-sınaq sınaq!
reklam split hücrenin ayrı mətn nömrələri


Diziler / ədədlər / hüceyrələrdən array formula ilə məktubları silin

Excel-də strings / numbers / cells-dan məktubları çıxarmaq üçün bir sıra formulunu tətbiq edə bilərik. Xahiş edirəm:

1. Mətn simli olmadan məktub olmadan qaytaracaq boş bir hüceyrəni seçin, formulu daxil edin =SUM(MID(0&A2,LARGE(INDEX(ISNUMBER(--MID(A2,ROW($1:$99),1))*ROW($1:$99),),ROW($1:$99))+1,1)*10^ROW($1:$99)/10) (A2 məktubları çıxardığınız hüceyrə) daxil edin və basın Ctrl + ÜstKrkt + Daxil edin eyni zamanda düymələri.
doc 1 mətnindən hərfləri çıxarın

2. Hüceyrəni seçməyinizi və sonra Doldurma Tutumu'nu lazım olduğunuz aralığa sürükləyin. İndi göstərilən ekran göründüyü kimi, bütün məktublar orijinal mətn simvollarından çıxarıldığını görürsünüz:

Qeydlər:
(1) Bu array formula, sayısal simvollar xaricində hər cür simvol çıxarır. Məsələn, orijinal mətn simli abc-859 * -24test, bu array formula bütün məktubları və xüsusi simvolları (*-) və qaytarılması 85924.
(2) Mətn dizisində heç bir ədəd yoxdursa, bu array formula 0-ə dönər.


İstifadəçi Tanımlı funksiyası ilə simli / nömrələrdən / hüceyrələrdən məktubları silin

Dizgeler / ədədlər / hüceyrələrdən gələn məktubları aradan qaldırmaq üçün Excel-də istifadəçi müəyyən funksiyanı əlavə edə bilərik. Xahiş edirəm:

1. Basın Dayandırmaq + F11 Microsoft Visual Basic for Applications penceresini açmaq üçün eyni zamanda düymələri.

2. Basın Taxmaq > Modules, sonra isə aşağıdakı kodu yeni açılış modulu pəncərəsinə köçürün və yapışdırın.

VBA: Excel-də strings / numbers / cells-dan məktubları silin

Function StripChar(Txt As String) As String
With CreateObject("VBScript.RegExp")
.Global = True
.Pattern = "\D"
StripChar = .Replace(Txt, "")
End With
End Function

3. Bu istifadəçi funksiyasını qeyd edin. Hər hansı bir məktub olmadan mətn simli qayıdacağınız boş bir hüceyrə seçin və formulu daxil edin = StripChar (A2) (A2 məktubları çıxardığınız hüceyrədir) daxil edin və lazım olduğu qədər Doldurma Sapını aşağıya sürükləyin. Ekranlara baxın:

Qeydlər:
(1) Bu istifadəçi funksiyası, ədədi simvollar xaricində hər cür simvolları da aradan qaldıra bilər. Məsələn, orijinal mətn simli abc-859 * -24testbu array formulu məktubları və xüsusi simvolları aradan qaldıracaq (* -) və qaytarılması 85924.
(2) Bu istifadəçi müəyyən funksiyası mətn strings kimi saxlanılan nömrələri qaytarır.


Excel üçün Kutools EXTRACTNUMBERS funksiyası ilə strings / numbers / cells-dan məktubları silin

Bu metod Excel üçün Kutools təqdim edəcək EXTRACTNUMBERS Excel-də asanlıqla stings / numbers / hüceyrələrindən gələn bütün məktubları aradan qaldırmaq funksiyası. Xahiş edirəm:

Excel üçün Kutools - Microsoft Excel üçün 300 Ətraflı funksiyaları və Alətlərdən daha çox birləşir

1. Boş bir hüceyrəni seçin, mətnsiz məktub olmadan qaytaracaqsınız və vurun Kutools > Funksiyaları > Mətn > EXTRCTNUMBERS. Ekran görüntüsünə baxın:

2. Açılış funksiyası Arxivləri informasiya qutusunda, məktubları daxil etdiyiniz hüceyrəni daxil edin Mətn qutusuna əlavə etmək lazımdır TRUE or Fəlsəfə daxil N qutusuna basın və basın OK düyməsini basın.

QeydYazmaq TRUE heç bir şey yazmadan ədədi nömrələri geri qaytaracaq SAXTA mətn strings kimi saxlanılan nömrələri qaytarır.

3. Hüceyrəni seçməyi davam etdirin və Doldurma Saplığını lazım gəldikdə aralığa sürükləyin. Və sonra bütün məktublar orijinal mətn strings çıxarılır görəcəksiniz. Ekran görüntüsünə baxın:

Excel üçün Kutools - 300-dən çox lazımlı Excel alətləri daxildir. Tam xüsusiyyət pulsuz sınaq 60-gün, kredit kartı lazım deyil! Ele indicə onu al!

Qeydlər:
(1) Formula yaza bilərsiniz = EXTRACTNUMBERS (A2, TRUE) seçilmiş hüceyrəyə birbaşa daxil edin və sonra Fill tutamağını lazım olduğu qədər aralığa sürükləyin.
(2) Bu EXTRACTNUMBERS funksiyası ədədi simvollar xaricində hər cür simvolları da aradan qaldıracaq.


Excel üçün Kutools Remover funksiyasını Sil ilə simvollar / nömrələr / hüceyrələrdən məktubları silin

Bütün yuxarıda göstərilən üsullar ədədi simvollardan başqa bütün simvolları aradan qaldıracaqlar. Amma bəzən mətn dizisindən gələn məktubları çıxarmalıyıq, ancaq sayısal simvollar və başqaları olaraq qalmaq olar. Bu metod Excel üçün Kutools təqdim edəcək Karakterləri sil Excel-də asanlıqla əldə etmək üçün kommunal.

Excel üçün Kutools - Microsoft Excel üçün 300 Ətraflı funksiyaları və Alətlərdən daha çox birləşir

1. Harfləri çıxardığınız hüceyrələri seçin və vurun Kutools > Mətn > Karakterləri sil.

2. Açılan Karakterleri Sil diyaloğunda, kontrol edin Alpha seçimi və basın Ok düyməsini basın. Və sonra seçilmiş hüceyrələrdən yalnız məktublar çıxarıldığını görürsünüz. Ekran görüntüsünə baxın:
doc 6 mətnindən hərfləri çıxarın
QeydHəqiqətən sayısal olanlar xaricində hər cür simvolları aradan qaldırmaq istəyirsinizsə, onu kontrol edə bilərsiniz Nümerik olmayan Seçim və basın Ok düyməsini çıxarın dialoq qutusu. Ekran görüntüsünə baxın:
doc 7 mətnindən hərfləri çıxarın

Excel üçün Kutools - 300-dən çox lazımlı Excel alətləri daxildir. Tam xüsusiyyət pulsuz sınaq 60-gün, kredit kartı lazım deyil! Ele indicə onu al!


Demo: Excel-də strings / numbers / cells-dan məktubları sil

Bu videoda Kutools nişanı və Kutools Plus nişanı əlavə olunur Excel üçün Kutools. Lazım olsa, klikləyin burada məhdudiyyətsiz bir 60 günlük pulsuz sınaq üçün!


Related articles:



Təklif olunan Məhsuldarlıq Vasitələri

Office Tab

qızıl star1 Chrome, Firefox və yeni Internet Explorer kimi Excel və digər Office proqramlarına lazımlı sekmeleri gətirin.

Excel üçün Kutools

qızıl star1 Amazing! 5 dəqiqədə məhsuldarlığınızı artırın. Heç bir xüsusi bacarıqa ehtiyac yoxdur, hər gün iki saat saxlaya bilərsiniz!

qızıl star1 300 Excel üçün yeni funksiyalar, Excel çox asan və güclü olun:

  • Veriyi ləğv etmədən Cell / Satır / Sütunları birləşdirin.
  • Bir neçə Çarşaf və İş Kitabını birləşdirin və birləşdirin.
  • Çaprazları müqayisə edin, birdən çox aralığa kopyalayın, mətni tarixə, vahidə və valyuta çevrilməsinə çevirin.
  • Rənglər, Paging Subtotals, Advanced Sort və Super Filter tərəfindən sayılan,
  • Daha çox seçin / Insert / Sil / Mətn / Biçim / Bağlantı / Yorum / Çalışma kitabları / Çalışma Qurğuları Tools ...

Excel üçün Kutools-un ekranı

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    ed · 1 months ago
    hi, i want to ask if theres a formula to add period on every abbreviation in one cell within a sentence?

    example

    825 apple rd st #5 - i want to add period on "rd" and "st" to make it formal


    hope you can help me

    thanks
  • To post as a guest, your comment is unpublished.
    Formatunknown · 3 months ago
    What if you want to preserve the format of the number or has decimals? i.e Apple30.01? for answer of 30.01? your vb drops the spot?
    • To post as a guest, your comment is unpublished.
      kellytte · 2 months ago
      Hi Formatunknown,
      In this situation, Kutools for Excel’s Remove Characters feature is recommended.
      Select the cells, enable the Remove Characters feature, only check the Alpha option, and click the Ok button to remove all alpha characters, and remain numbers including the decimal places.
  • To post as a guest, your comment is unpublished.
    Abi DC · 1 years ago
    Thank u so much