Rəqəmləri mətn kimi normal ədədlərə çevirin

Mətn formatı vərəqdəki hər hansı bir xana üçün təyin edilibsə (bunu istifadəçi və ya proqram Excel-ə məlumat yükləyərkən edə bilər), onda bu xanalara sonradan daxil edilmiş nömrələr Excel mətn kimi qəbul etməyə başlayır. Bəzən belə hüceyrələr yaşıl bir göstərici ilə qeyd olunur, çox güman ki, gördüyünüz:

Rəqəmləri mətn kimi normal ədədlərə çevirin

Və bəzən belə bir göstərici görünmür (bu, daha pisdir).

Ümumiyyətlə, məlumatlarınızda mətn kimi rəqəmlərin görünməsi bir çox xoşagəlməz nəticələrə səbəb olur:

  • çeşidləmə normal işləməyi dayandırır - "psevdo-rəqəmlər" sıxılır və gözlənildiyi kimi sıralanmır:

    Rəqəmləri mətn kimi normal ədədlərə çevirin

  • tipli funksiyalar VLOOKUP (VLOOKUP) tələb olunan dəyərləri tapmayın, çünki onlar üçün rəqəm və mətn kimi eyni nömrə fərqlidir:

    Rəqəmləri mətn kimi normal ədədlərə çevirin

  • filtrasiya zamanı psevdo-rəqəmlər səhv seçilir
  • bir çox digər Excel funksiyaları da düzgün işləməyi dayandırır:
  • s.

Xüsusilə gülməli odur ki, hüceyrə formatını sadəcə rəqəmə dəyişdirmək təbii istəyi kömək etmir. Bunlar. siz hərfi mənada hüceyrələri seçirsiniz, üzərinə sağ vurun, seçin Hüceyrə formatı (Hüceyrələri Formatlaşdırın), formatını dəyişdirin Sayısal (nömrə), sıxmaq OK - və heç nə olmur! Bütün!

Ola bilsin ki, "bu bir səhv deyil, bir xüsusiyyətdir", əlbəttə ki, amma bu bizim üçün asanlaşdırmır. Beləliklə, vəziyyəti düzəltməyin bir neçə yoluna baxaq - onlardan biri sizə mütləq kömək edəcəkdir.

Metod 1. Yaşıl göstərici küncü

Mətn formatında rəqəmi olan xanada yaşıl göstərici küncü görürsünüzsə, özünüzü şanslı hesab edin. Siz sadəcə olaraq məlumatları olan bütün hüceyrələri seçə və nida işarəsi olan açılan sarı simvolu vura və sonra əmri seçə bilərsiniz. Nömrəyə çevirin (Nömrəyə çevir):

Rəqəmləri mətn kimi normal ədədlərə çevirin

Seçilmiş diapazondakı bütün nömrələr tam nömrələrə çevriləcək.

Əgər ümumiyyətlə yaşıl künclər yoxdursa, Excel parametrlərində onların söndürüldüyünü yoxlayın (Fayl – Seçimlər – Düsturlar – Mətn kimi formatlanmış və ya apostrofdan əvvəl gələn nömrələr).

Metod 2: Yenidən giriş

Əgər xanalar çox deyilsə, onda siz onların formatını rəqəmə dəyişə bilərsiniz və sonra format dəyişikliyinin qüvvəyə minməsi üçün məlumatları yenidən daxil edə bilərsiniz. Bunun ən asan yolu xananın üzərində dayanıb düymələri ardıcıl olaraq basmaqdır F2 (redaktə rejiminə daxil olun, xana kursor yanıb-sönməyə başlayır) və sonra Daxil edin. Həm də əvəzinə F2 sadəcə olaraq sol siçan düyməsi ilə xanaya iki dəfə klikləyə bilərsiniz.

Sözsüz ki, hüceyrələr çox olarsa, bu üsul, əlbəttə ki, işləməyəcəkdir.

Metod 3. Düstur

Verilənlərin yanında elementar düsturla əlavə sütun yaratsanız, psevdo-rəqəmləri tez bir zamanda normal rəqəmlərə çevirə bilərsiniz:

Rəqəmləri mətn kimi normal ədədlərə çevirin

İkiqat mənfi, bu halda, əslində, iki dəfə -1-ə vurulması deməkdir. Mənfi bir mənfi bir artı verəcək və xanadakı dəyər dəyişməyəcək, lakin riyazi əməliyyatın yerinə yetirilməsi faktı məlumat formatını bizə lazım olan ədədi formata keçir.

Əlbəttə ki, 1-ə vurmaq əvəzinə, hər hansı digər zərərsiz riyazi əməliyyatdan istifadə edə bilərsiniz: 1-ə bölmə və ya sıfırı əlavə edib çıxarmaq. Təsiri eyni olacaq.

Metod 4: Xüsusi yapışdırın

Bu üsul Excel-in köhnə versiyalarında istifadə olunurdu müasir effektiv menecerlər masanın altına girdi  hələ prinsipcə yaşıl göstərici küncü yox idi (yalnız 2003-cü ildə meydana çıxdı). Alqoritm belədir:

  • istənilən boş xanaya 1 daxil edin
  • kopyalayın
  • mətn formatında nömrələri olan xanaları seçin və onların formatını rəqəmə dəyişdirin (heç nə olmayacaq)
  • Pseudo-nömrələri olan hüceyrələrə sağ vurun və əmri seçin Xüsusi yapışdırın (Xüsusi yapışdırın) və ya klaviatura qısa yolundan istifadə edin Ctrl + Alt + V
  • açılan pəncərədə seçimi seçin Dəyərlər (Dəyərlər) и Çoxaltmaq (Çorpmaq)

Rəqəmləri mətn kimi normal ədədlərə çevirin

Əslində, əvvəlki üsulda olduğu kimi eyni şeyi edirik - hüceyrələrin məzmununu birinə vururuq - ancaq düsturlarla deyil, birbaşa buferdən.

Metod 5. Sütunlar üzrə mətn

Dönüştürüləcək yalançı rəqəmlər də səhv onluq və ya minlərlə ayırıcılarla yazılıbsa, başqa yanaşmadan istifadə etmək olar. Data ilə mənbə aralığını seçin və düyməni basın Sütunlar üzrə mətn (Sütunlara mətn) nişanı Tarix (Tarix). Əslində, bu alət yapışqan mətni sütunlara bölmək üçün nəzərdə tutulmuşdur, lakin bu halda biz onu fərqli məqsədlər üçün istifadə edirik.

Düyməni klikləməklə ilk iki addımı atlayın sonrakı (Sonrakı), üçüncüdə isə düyməni istifadə edin Bundan əlavə, (İrəli). Hazırda mətnimizdə mövcud olan ayırıcı simvolları təyin edə biləcəyiniz bir dialoq qutusu açılacaq:

Rəqəmləri mətn kimi normal ədədlərə çevirin

Klikdən sonra finiş Excel mətnimizi normal rəqəmlərə çevirəcək.

Metod 6. Makro

Əgər belə çevrilmələri tez-tez etmək məcburiyyətindəsinizsə, bu prosesi sadə bir makro ilə avtomatlaşdırmağın mənası var. Alt+F11 düymələrini basın və ya nişanı açın geliştirici (İnkişaf etdirici) Və düyməsini vurun Visual Basic. Görünən redaktor pəncərəsində menyu vasitəsilə yeni modul əlavə edin Daxil et - Modul və aşağıdakı kodu oraya kopyalayın:

Sub Convert_Text_to_Numbers() Selection.NumberFormat = "Ümumi" Selection.Value = Selection.Value End Sub  

İndi diapazonu seçdikdən sonra siz həmişə tabı aça bilərsiniz İnkişaf etdirici - Makroslar (Tərtibatçı — Makroslar), siyahıdan makromuzu seçin, düyməni basın qaçış (Qaç) – və dərhal psevdo-rəqəmləri tam hüquqlu rəqəmlərə çevirin.

Siz həmçinin bu makronu sonradan istənilən faylda istifadə etmək üçün şəxsi makro kitabınıza əlavə edə bilərsiniz.

PS

Eyni hekayə tarixlərlə də baş verir. Bəzi tarixlər Excel tərəfindən mətn kimi də tanınır, ona görə də qruplaşdırma və çeşidləmə işləməyəcək. Həlllər rəqəmlərlə eynidir, yalnız format rəqəm əvəzinə tarix-vaxt ilə əvəz edilməlidir.

  • Yapışqan mətnin sütunlara bölünməsi
  • Xüsusi yapışdırmaqla düstursuz hesablamalar
  • PLEX əlavəsi ilə mətni rəqəmlərə çevirin

Cavab yaz