Текст катары сандарды кадимки сандарга айландыруу

Текст форматы барактын каалаган уячалары үчүн коюлган болсо (бул колдонуучу же программа Excelге маалыматтарды жүктөөдө жасай алат), анда бул уячаларга кийинчерээк киргизилген сандар Excel текст катары карала баштайт. Кээде мындай уячалар жашыл индикатор менен белгиленет, сиз муну көргөнсүз:

Текст катары сандарды кадимки сандарга айландыруу

Ал эми кээде мындай көрсөткүч пайда болбойт (бул бир топ жаман).

Жалпысынан алганда, маалыматтарыңызда сандардын текст катары пайда болушу, адатта, көптөгөн өкүнүчтүү кесепеттерге алып келет:

  • сорттоо нормалдуу иштебей калат - "псевдо-сандар" сыгылып, күтүлгөндөй тартипте жайгаштырылбайт:

    Текст катары сандарды кадимки сандарга айландыруу

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

    Текст катары сандарды кадимки сандарга айландыруу

  • чыпкалоодо псевдо-сандар туура эмес тандалып алынат
  • көптөгөн башка Excel функциялары да туура иштебей калат:
  • жана башкалар

Өзгөчө күлкүлүү нерсе, уячанын форматын жөн гана сандык форматка өзгөртүүгө болгон табигый каалоо жардам бербейт. Ошол. сиз түзмө-түз уячаларды тандап, аларды оң баскыч менен басып, тандаңыз Клетка форматы (Формат уячалары), форматын өзгөртүңүз Сандык (сан), кысуу OK - жана эч нерсе болбойт! Таптакыр!

Балким, "бул ката эмес, өзгөчөлүк", албетте, бирок бул биз үчүн жеңилдетпейт. Андыктан келгиле, кырдаалды оңдоонун бир нече жолдорун карап көрөлү – алардын бири сизге сөзсүз жардам берет.

Метод 1. Жашыл көрсөткүч бурчу

Эгер сиз текст форматындагы номери бар уячада жашыл индикатордук бурчту көрсөңүз, анда өзүңүздү бактылуу деп эсептеңиз. Сиз жөн гана маалыматтары бар бардык уячаларды тандап, илеп белгиси бар калкыма сары сөлөкөтүн чыкылдатып, андан кийин буйрукту тандай аласыз. Санга айландыруу (Санга айландыруу):

Текст катары сандарды кадимки сандарга айландыруу

Тандалган диапазондогу бардык сандар толук сандарга айланат.

Эгерде такыр жашыл бурчтар жок болсо, анда алар Excel жөндөөлөрүңүздө өчүрүлгөнүн текшериңиз (Файл – Параметрлер – Формулалар – Текст катары форматталган же апострофтун алдында турган сандар).

Метод 2: кайра кирүү

Эгерде уячалар көп болбосо, анда сиз алардын форматын сандыкка өзгөртүп, андан кийин форматты өзгөртүү күчүнө кириши үчүн маалыматтарды кайра киргизсеңиз болот. Муну жасоонун эң оңой жолу - уячада туруп, баскычтарды ырааттуулук менен басуу F2 (редакциялоо режимине кириңиз, уяча курсорду ирмеп баштайт) жана андан кийин кирүү. Анын ордуна F2 сиз жөн гана чычкандын сол баскычы менен уячаны эки жолу бассаңыз болот.

Эгерде клеткалар көп болсо, бул ыкма, албетте, иштебей турганы айтпаса да түшүнүктүү.

Метод 3. Формула

Маалыматтын жанына элементардык формула менен кошумча мамычаны жасасаңыз, псевдо-сандарды тез эле кадимки сандарга алмаштыра аласыз:

Текст катары сандарды кадимки сандарга айландыруу

Кош минус, бул учурда, чындыгында, эки жолу -1ге көбөйтүлөт. Минус менен минус плюс берет жана уячадагы маани өзгөрбөйт, бирок математикалык операцияны жасоо фактысынын өзү маалымат форматын бизге керектүү сандык форматка которот.

Албетте, 1ге көбөйтүүнүн ордуна башка зыянсыз математикалык операцияны колдонсо болот: 1ге бөлүү же нөлдү кошуу жана кемитүү. Эффект бирдей болот.

Метод 4: Атайын чаптоо

Бул ыкма Excelдин эски версияларында колдонулган заманбап натыйжалуу менеджерлер үстөлдүн астына кетти  Негизи жашыл индикатордук бурч жок болчу (ал 2003-жылы гана пайда болгон). Алгоритм бул:

  • каалаган бош уячага 1 киргизиңиз
  • аны көчүр
  • текст форматындагы сандары бар клеткаларды тандап, алардын форматын сандыкка өзгөртүү (эч нерсе болбойт)
  • псевдо сандары бар клеткаларды оң баскыч менен чыкылдатып, буйрукту тандаңыз Атайын чаптоо (Атайын чаптоо) же баскычтопту колдонуңуз Ctrl + Alt + V
  • ачылган терезеде параметрди тандаңыз Баалуулуктар (Баалар) и Multiply (Көбөйтүү)

Текст катары сандарды кадимки сандарга айландыруу

Чынында, биз мурунку ыкмадагыдай эле жасайбыз - клеткалардын мазмунун бирге көбөйтөбүз - бирок формулалар менен эмес, түздөн-түз буферден.

Метод 5. Текст тилкелер боюнча

Эгерде конвертирленүүчү псевдондор да туура эмес ондук же миңдик бөлгүчтөр менен жазылса, башка ыкманы колдонсо болот. Маалыматтар менен булак диапазонун тандап, баскычты басыңыз Текст тилкелер боюнча (Текст тилкелерге) табулатура маалыматтар (Дата). Чынында, бул курал жабышчаак текстти тилкелерге бөлүү үчүн иштелип чыккан, бирок, бул учурда, биз аны башка максатта колдонобуз.

Баскычты басуу менен алгачкы эки кадамды өткөрүп жибериңиз кийинки (Кийинки), жана үчүнчүдө, баскычты колдонуңуз Андан тышкары, (Advanced). Диалогдук терезе ачылат, анда сиз учурда биздин текстибизде бар бөлүүчү символдорду орното аласыз:

Текст катары сандарды кадимки сандарга айландыруу

Кийин басуу боюнча бүтүрүү Excel биздин текстти кадимки сандарга айлантат.

Метод 6. Макро

Эгер сиз мындай трансформацияларды тез-тез жасоого туура келсе, анда бул процессти жөнөкөй макрос менен автоматташтыруу акылга сыярлык. Alt+F11 баскычтарын басыңыз же өтмөктү ачыңыз иштеп (Иштеп чыгуучу) Жана бас Visual Basic. Пайда болгон редактор терезесинде меню аркылуу жаңы модулду кошуңуз Кыстаруу – модуль жана ал жерде төмөнкү кодду көчүрүү:

Sub Convert_Text_to_Numbers() Selection.NumberFormat = "Жалпы" Selection.Value = Selection.Value End Sub  

Эми диапазонду тандагандан кийин, сиз ар дайым өтмөктү ача аласыз Иштеп чыгуучу – Макрос (Иштеп чыгуучу — Макрос), тизмеден биздин макросту тандап, баскычты басыңыз Run (Кач) – жана псевдо-сандарды дароо толук кандуу сандарга айландырыңыз.

Бул макросту жеке макро китебиңизге кийинчерээк каалаган файлда колдонуу үчүн кошо аласыз.

PS

Ошол эле окуя даталар менен болот. Кээ бир даталар Excel тарабынан текст катары да таанылышы мүмкүн, андыктан топтоо жана сорттоо иштебейт. Чечимдер сандар менен бирдей, формат гана сандык эмес, дата-убакыт менен алмаштырылышы керек.

  • Жабышкак текстти тилкелерге бөлүү
  • Атайын чаптоо менен формуласыз эсептөөлөр
  • PLEX кошумчасы менен текстти сандарга айландырыңыз

Таштап Жооп