Мәтін ретіндегі сандарды қалыпты сандарға түрлендіру

Егер мәтін пішімі парақтағы кез келген ұяшық үшін орнатылған болса (оны Excel бағдарламасына деректерді жүктеп салу кезінде пайдаланушы немесе бағдарлама жасай алады), онда бұл ұяшықтарға кейінірек енгізілген сандар Excel мәтін ретінде қарастырыла бастайды. Кейде мұндай ұяшықтар жасыл индикатормен белгіленеді, оны сіз көрген боларсыз:

Мәтін ретіндегі сандарды қалыпты сандарға түрлендіру

Ал кейде мұндай көрсеткіш пайда болмайды (бұл әлдеқайда нашар).

Жалпы алғанда, деректеріңіздегі мәтін ретіндегі сандар әдетте көптеген өкінішті салдарға әкеледі:

  • сұрыптау қалыпты жұмысын тоқтатады – «псевдо-сандар» сығымдалады және күткендей ретпен реттелмейді:

    Мәтін ретіндегі сандарды қалыпты сандарға түрлендіру

  • типті функциялар VLOOKUP (VLOOKUP) қажетті мәндерді таппаңыз, өйткені олар үшін сан және мәтін ретінде бірдей сан әртүрлі:

    Мәтін ретіндегі сандарды қалыпты сандарға түрлендіру

  • сүзу кезінде жалған сандар қате таңдалады
  • көптеген басқа Excel функциялары да дұрыс жұмысын тоқтатады:
  • және т.б.

Ұяшық пішімін сандық форматқа ауыстырудың табиғи тілегі көмектеспейді. Анау. сіз тура мағынада ұяшықтарды таңдайсыз, оларды тінтуірдің оң жақ түймешігімен басып, таңдаңыз Ұяшық пішімі (Ұяшықтарды пішімдеу), пішімін келесіге өзгертіңіз Сандық (сан), қысыңыз OK - және ештеңе болмайды! Мүлдем!

Мүмкін, «бұл қате емес, мүмкіндік», әрине, бірақ бұл бізге оны жеңілдетпейді. Сонымен, жағдайды түзетудің бірнеше жолдарын қарастырайық – олардың бірі сізге міндетті түрде көмектеседі.

1-әдіс. Жасыл индикатор бұрышы

Мәтін пішіміндегі саны бар ұяшықта жасыл индикатор бұрышын көрсеңіз, өзіңізді бақытты деп санаңыз. Сіз жай ғана деректері бар барлық ұяшықтарды таңдап, леп белгісі бар қалқымалы сары белгішені басып, пәрменді таңдай аласыз. Санға түрлендіру (Санға түрлендіру):

Мәтін ретіндегі сандарды қалыпты сандарға түрлендіру

Таңдалған ауқымдағы барлық сандар толық сандарға түрлендіріледі.

Егер жасыл бұрыштар мүлде болмаса, Excel параметрлерінде олардың өшірілгенін тексеріңіз (Файл – Параметрлер – Формулалар – Мәтін ретінде пішімделген немесе алдында апостроф қойылған сандар).

2-әдіс: Қайта енгізу

Егер ұяшықтар көп болмаса, олардың пішімін сандық етіп өзгертуге болады, содан кейін пішім өзгерісі күшіне енуі үшін деректерді қайта енгізуге болады. Мұны істеудің ең оңай жолы - ұяшықта тұрып, пернелерді ретімен басу F2 (өңдеу режиміне кіріңіз, ұяшық курсор жыпылықтай бастайды) және содан кейін кіру. Оның орнына F2 тінтуірдің сол жақ батырмасымен ұяшықты екі рет шертуге болады.

Жасушалар көп болса, бұл әдіс, әрине, нәтиже бермейтіні айтпаса да түсінікті.

3-әдіс. Формула

Деректердің жанында қарапайым формуласы бар қосымша баған жасасаңыз, жалған сандарды қалыпты сандарға жылдам түрлендіруге болады:

Мәтін ретіндегі сандарды қалыпты сандарға түрлендіру

Қосарлы минус, бұл жағдайда, шын мәнінде, екі есе -1 көбейтуді білдіреді. Минуспен минус плюс береді және ұяшықтағы мән өзгермейді, бірақ математикалық операцияны орындау фактісінің өзі деректер пішімін бізге қажет сандық форматқа ауыстырады.

Әрине, 1-ге көбейтудің орнына кез келген басқа зиянсыз математикалық операцияны қолдануға болады: 1-ге бөлу немесе нөлді қосу және азайту. Әсері бірдей болады.

4-әдіс: Арнайы қою

Бұл әдіс Excel бағдарламасының ескі нұсқаларында қолданылған заманауи тиімді менеджерлер үстелдің астына кетті  Негізінде әлі жасыл индикатор бұрышы болған жоқ (ол тек 2003 жылы пайда болды). Алгоритм бұл:

  • кез келген бос ұяшыққа 1 енгізіңіз
  • көшіріңіз
  • мәтін пішіміндегі сандары бар ұяшықтарды таңдап, олардың пішімін сандық етіп өзгертіңіз (ештеңе болмайды)
  • жалған сандары бар ұяшықтарды тінтуірдің оң жақ түймешігімен басып, пәрменді таңдаңыз Арнайы қою (Арнайы қою) немесе пернелер тіркесімін пайдаланыңыз Ctrl + Alt + V
  • ашылған терезеде опцияны таңдаңыз Құндылықтар (Құндылықтар) и Көбейту (Көбейту)

Мәтін ретіндегі сандарды қалыпты сандарға түрлендіру

Шын мәнінде, біз алдыңғы әдіспен бірдей әрекетті жасаймыз - ұяшықтардың мазмұнын біреуге көбейту - бірақ формулалармен емес, тікелей буферден.

5-әдіс. Бағандар бойынша мәтін

Егер түрлендірілетін жалған сандар да қате ондық немесе мыңдық бөлгіштермен жазылса, басқа тәсілді қолдануға болады. Деректермен бастапқы ауқымды таңдап, түймені басыңыз Бағандар бойынша мәтін (Бағандарға мәтін) қойындысы мәліметтер (Күні). Шын мәнінде, бұл құрал жабысқақ мәтінді бағандарға бөлуге арналған, бірақ бұл жағдайда біз оны басқа мақсатта қолданамыз.

Түймені басу арқылы алғашқы екі қадамды өткізіп жіберіңіз Келесі (Келесі), ал үшіншісінде түймені пайдаланыңыз Сонымен қатар (Озат). Біздің мәтінде қазіргі уақытта қол жетімді бөлгіш таңбаларды орнатуға болатын диалогтық терезе ашылады:

Мәтін ретіндегі сандарды қалыпты сандарға түрлендіру

Басқаннан кейін Аяқтау Excel біздің мәтінді қалыпты сандарға түрлендіреді.

6-әдіс. Макрос

Егер сізге мұндай түрлендірулерді жиі жасау керек болса, онда бұл процесті қарапайым макроспен автоматтандыру мағынасы бар. Alt+F11 пернелер тіркесімін басыңыз немесе қойындыны ашыңыз әзірлеуші (Әзірлеуші) Және түймесін басыңыз Visual Basic. Пайда болған редактор терезесінде мәзір арқылы жаңа модуль қосыңыз Кірістіру – модуль және сол жерге келесі кодты көшіріңіз:

Subconvert_Text_to_Numbers() Selection.NumberFormat = "Жалпы" Таңдау.Мән = Таңдау.Мән Соңы Ішкі  

Енді ауқымды таңдағаннан кейін, сіз әрқашан қойындыны аша аласыз Әзірлеуші ​​– Макростар (Әзірлеуші ​​— макростар), тізімнен біздің макросты таңдап, түймесін басыңыз жүгіру (Жүгіру) – және псевдосандарды толыққанды сандарға бірден түрлендіру.

Сондай-ақ, бұл макросты кейінірек кез келген файлда пайдалану үшін жеке макрос кітабына қосуға болады.

PS

Дәл осындай оқиға күндерге қатысты болады. Кейбір күндерді Excel бағдарламасы мәтін ретінде тануы мүмкін, сондықтан топтау және сұрыптау жұмыс істемейді. Шешімдер сандармен бірдей, тек пішім сандық емес, күн-уақытпен ауыстырылуы керек.

  • Жабысқақ мәтінді бағандарға бөлу
  • Арнайы қою арқылы формуласыз есептеулер
  • PLEX қондырмасы арқылы мәтінді сандарға түрлендіру

пікір қалдыру