Една од вообичаените задачи со кои се соочуваат корисниците на програмата Excel е конверзија на нумерички изрази во формат на текст и обратно. Ова прашање често ве тера да потрошите многу време на решение ако корисникот не знае јасен алгоритам на активности. Ајде да видиме како можете да ги решите двата проблеми на различни начини.
Претворање на број во преглед на текст
Сите ќелии во Excel имаат специфичен формат, кој ја поставува програмата како да гледа еден или друг израз. На пример, дури и ако се напишани броеви во нив, но форматот е поставен на текст, апликацијата ќе ги смета за едноставен текст и нема да може да изведува математички пресметки со такви податоци. Со цел Excel да ги перцепира броевите точно како број, тие мора да бидат внесени во лист елемент со заеднички или нумерички формат.
За почеток, разгледајте ги различните опции за решавање на проблемот со конвертирање на броеви во текст.
Метод 1: форматирање преку контекстното мени
Најчесто, корисниците вршат форматирање на нумерички изрази на текст преку контекстното мени.
- Изберете ги елементите на листот во кој сакате да ги конвертирате податоците во текст. Како што можете да видите, во табулаторот „Дома“ на лентата со алатки во блокот „Број“ во посебно поле прикажува информација дека овие елементи имаат заеднички формат, што значи дека броевите внесени во нив се сметаат од програмата како број.
- Десен-клик на изборот и одберете ја позицијата во менито што се отвора "Формат на ќелија ...".
- Во прозорецот за форматирање што се отвора, одете до јазичето „Број“ако се отворило на друго место. Во блокот за поставки "Формати на броеви" изберете позиција „Текст“. За да зачувате промени, кликнете на копчето "ОК “ на дното на прозорецот.
- Како што можете да видите, по овие манипулации во специјално поле се прикажуваат информации дека клетките се претворени во преглед на текст.
- Но, ако се обидеме да ја пресметаме автоматската сума, тогаш таа ќе биде прикажана во ќелијата подолу. Ова значи дека конверзијата не била целосна. Ова е една од одликите на Excel. Програмата не дозволува да се заврши конверзијата на податоците на најинтуитивен начин.
- За да ја завршиме конверзијата, треба да извршиме секвенцијален двоен клик на левото копче на глувчето за да го поставиме курсорот во секој елемент од опсегот индивидуално и да го притиснеме копчето Внесете. Наместо да кликнете двапати, можете да го користите клучот за функција за поедноставување на задачата. Ф2.
- По извршувањето на оваа постапка со сите клетки од регионот, податоците во нив ќе бидат согледани од програмата како текст изрази, и, според тоа, авто-сумата ќе биде еднаква на нула. Покрај тоа, како што можете да видите, горниот лев агол на ќелиите ќе биде обоен зелен. Ова е исто така индиректен знак дека елементите во кои се наоѓаат броевите се претвораат во текстуална верзија на дисплејот. Иако овој симптом не е секогаш задолжителен, а во некои случаи, таков белег недостасува.
Лекција: Како да го смените форматот во Excel
Метод 2: алатки за ленти
Можете исто така да претворите број во преглед на текст користејќи ги алатките на лентата, особено, користејќи го полето за да го прикажете форматот дискутиран погоре.
- Изберете ги елементите во кои податоците што сакате да ги конвертирате во преглед на текст. Да се биде во табулаторот „Дома“ кликнуваме на иконата во форма на триаголник десно од полето во кое се прикажува форматот. Се наоѓа во блокот со алатки. „Број“.
- Во списокот со опции за форматирање што се отвора, изберете „Текст“.
- Следно, како и во претходниот метод, последователно поставете го покажувачот во секој елемент од опсегот со двојно кликнување на левото копче на глувчето или со притискање на Ф2и потоа кликнете на копчето Внесете.
Податоците се конвертираат во текстуална верзија.
Метод 3: користете ја функцијата
Друга опција за конвертирање на нумерички податоци за тестирање на податоци во Excel е да се користи специјална функција, која се нарекува - ТЕКСТ. Овој метод е погоден, пред сè, ако сакате да пренесете броеви како текст во посебна колона. Покрај тоа, тоа ќе заштеди време на конверзија ако количината на податоци е премногу голема. Навистина, мора да признаете дека прескокнувањето на секоја ќелија во опсег од стотици или илјадници редови не е најдобриот излез.
- Ние го поставуваме курсорот во првиот елемент на опсегот во кој ќе се прикаже резултатот од конверзијата. Кликнете на иконата "Вметни функција"која е поставена во близина на линијата на формулите.
- Започнува прозорецот Волшебници за функции. Во категоријата „Текст“ изберете ја предметот ТЕКСТ. После тоа, кликнете на копчето „ОК“.
- Отворен е прозорецот за аргументи на операторот ТЕКСТ. Оваа функција ја има следната синтакса:
= TEXT (вредност; формат)
Прозорецот што се отвора има две полиња што одговараат на овие аргументи: „Вредност“ и „Формат“.
На полето „Вредност“ треба да го наведете конвертираниот број или врската до ќелијата во која се наоѓа. Во нашиот случај, ова ќе биде повикување на првиот елемент од обработениот опсег на броеви.
На полето „Формат“ треба да ја одредите опцијата за да го прикажете резултатот. На пример, ако воведеме "0", тогаш текстуалната верзија на излезот ќе биде прикажана без децимали, дури и ако тие беа во изворот. Ако депонираме "0,0", тогаш резултатот ќе се прикаже со едно децимални места, ако "0,00"потоа со два, итн.
Откако ќе ги внесете сите потребни параметри, кликнете на копчето „ОК“.
- Како што можете да видите, вредноста на првиот елемент на даден опсег е прикажана во ќелијата што ја истакнавме во првиот пасус од ова упатство. За да пренесете други вредности, треба да ја копирате формулата во соседните елементи на листот. Поставете го покажувачот во долниот десен агол на елементот што ја содржи формулата. Курсорот се претвора во маркер за пополнување што изгледа како мал крст. Држете го левото копче на глувчето и влечете низ празни ќелии паралелно со опсегот во кој се наоѓаат изворните податоци.
- Сега целиот ред е исполнет со потребните податоци. Но, тоа не е сè. Всушност, сите елементи на новиот опсег содржат формули. Изберете ја оваа област и кликнете на иконата. Копирајшто се наоѓа во табулаторот „Дома“ на лентата со алатки за опсези Клипборд.
- Понатаму, ако сакаме да ги задржиме обете опсези (извор и конвертиран), ние не го отстрануваме изборот од областа што ги содржи формулите. Ние кликнуваме на него со десното копче на глувчето. Започнува контекстниот список со активности. Изберете позиција во неа "Специјален инсерт". Меѓу опциите во списокот што се отвора, изберете "Вредности и формати на броеви".
Ако корисникот сака да ги замени податоците во оригиналниот формат, тогаш наместо одредено дејство, треба да ги изберете и да ги вметнете на ист начин како што е наведено погоре.
- Во секој случај, текстот ќе биде вметнат во избраниот опсег. Ако сепак сте одбрале да вметнете во областа на изворот, тогаш ќелиите што содржат формули можат да се расчистат. За да го направите ова, одберете ги, кликнете со десното копче и изберете ја позицијата Јасна содржина.
На ова, постапката за конверзија може да се смета за целосна.
Лекција: Функција Волшебник во Excel
Претворете го текстот на број
Сега ајде да дознаеме како можете да ја извршите инверзната задача, имено како да конвертирате текст во број во Excel.
Метод 1: Конвертирај користејќи ја иконата за грешка
Најлесен и најбрз начин е да конвертирате текстуална верзија со помош на специјална икона што известува за грешка. Оваа икона изгледа како извичник, испишана во иконограм на ромб. Се појавува кога ќе бидат обележани клетките што се обележани во горниот лев агол со зелена боја, за што порано разговаравме. Оваа ознака сè уште не означува дека податоците во ќелијата се нужно погрешни. Но, броевите лоцирани во ќелијата што имаат изглед на текст предизвикуваат програмата да се сомнева дека податоците може да бидат внесени неправилно. Затоа, за секој случај, таа ги обележува така што корисникот привлекува внимание. Но, за жал, Excel не секогаш дава вакви белешки дури и кога броевите се претставени во текстуална форма, така што методот опишан подолу не е погоден за сите случаи.
- Изберете ја ќелијата што содржи зелен индикатор за можна грешка. Кликнете на иконата што се појавува.
- Се отвора список со активности. Изберете ја вредноста "Претвори во број ".
- Во избраниот елемент, податоците веднаш ќе се конвертираат во нумеричка форма.
Ако не постојат една, но многу, од слични вредности на текстот што треба да се конвертираат, тогаш во овој случај постапката за конверзија може да се забрза.
- Изберете го целиот опсег во кој се наоѓаат податоците за текст. Како што можете да видите, иконата се појави една за целата област, а не за секоја ќелија одделно. Ние кликнуваме на тоа.
- Се отвора списокот што веќе ни е познат. Како и минатиот пат, изберете позиција Претвори во број.
Сите податоци за низата ќе бидат претворени во наведениот приказ.
Метод 2: претворете го користејќи го прозорецот за формати
Што се однесува до конвертирање на податоците од нумерички поглед во текст, во Excel постои можност за обратна конверзија преку прозорецот за форматирање.
- Изберете го опсегот што ги содржи броевите во верзијата со текст. Десен клик Во контекстното мени изберете позиција "Формат на ќелија ...".
- Прозорецот за форматирање започнува. Како и претходниот пат, одете на јазичето „Број“. Во групата "Формати на броеви" треба да избереме вредности што ќе го претворат текстот во број. Овие вклучуваат предмети „Генерал“ и „Нумерички“. Кое и да одберете, програмата ќе ги смета броевите внесени во ќелијата како броеви. Направете избор и кликнете на копчето. Ако избравте „Нумерички“, тогаш во десниот дел од прозорецот ќе биде можно да се прилагоди застапеноста на бројот: поставете го бројот на децимални места по децимална точка, поставете ги раздвојувачите помеѓу цифрите. По завршувањето на поставувањето, кликнете на копчето „ОК“.
- Сега, како и во случајот со претворање на број во текст, треба да ги кликнеме сите ќелии со ставање на покажувачот во секоја од нив и со тоа да го притиснеме клучот Внесете.
По извршувањето на овие чекори, сите вредности на избраниот опсег се претвораат во погледот што ни е потребен.
Метод 3: Конвертирај со употреба на алатки за лента
Можете да ги конвертирате податоците за текст во нумеричка употреба со специјално поле на лентата со алатки.
- Изберете го опсегот што треба да претрпи трансформација. Одете на јазичето „Дома“ на снимката. Ние кликнуваме на полето со избор на формат во групата „Број“. Изберете ставка „Нумерички“ или „Генерал“.
- Следно, кликнете на ќелијата на трансформираната област користејќи ги копчињата повеќе од еднаш на начин опишан од нас Ф2 и Внесете.
Вредностите во опсегот ќе бидат претворени од текст во нумерички.
Метод 4: употреба на формулата
Можете исто така да користите специјални формули за претворање на вредностите на текстот во броеви. Размислете како да го направите ова во пракса.
- Во празна ќелија лоцирана паралелно со првиот елемент од опсегот што треба да се конвертира, ставете еднаков знак (=) и двоен минус знак (-). Следно, наведете ја адресата на првиот елемент на променливиот опсег. Така, двојно множење по вредност "-1". Како што знаете, множењето минус со минус дава плус. Тоа е, во целната ќелија ја добиваме истата вредност што беше првично, но веќе во нумеричка форма. Оваа постапка се нарекува двојна бинарна негација.
- Кликнете на копчето Внесете, по што ја добиваме готовата претворена вредност. За да ја примениме оваа формула на сите други ќелии во опсегот, ние го користиме маркерот за пополнување што претходно го применивме за функцијата ТЕКСТ.
- Сега имаме опсег што е исполнет со вредности со формули. Изберете го и кликнете на копчето. Копирај во табулаторот „Дома“ или користете кратенка на тастатура Ctrl + C.
- Изберете ја областа на изворот и кликнете на неа со десното копче на глувчето. Во активираната листа со контексти, одете до артиклите "Специјален инсерт" и "Вредности и формати на броеви".
- Сите податоци се вметнуваат во формата што ни е потребна. Сега можете да го отстраните транзитниот опсег во кој се наоѓа формулата за бинарни бинарни негации. За да го направите ова, изберете ја оваа област, кликнете со десното копче на менито за контекст и одберете ја позицијата во неа. Јасна содржина.
Патем, не е неопходно да се користи исклучиво двојно множење со "-1". Може да примените која било друга аритметичка операција која не води до промена на вредностите (додавање или одземање на нула, извршување на подигнување до првата моќност, итн.)
Лекција: Како да направите автоматско комплетирање во Excel
Метод 5: користете специјален инсерт
Следниот метод е многу сличен на претходниот по принципот на работа, со единствена разлика е во тоа што не треба да создадете дополнителна колона за да ја користите.
- Во која било празна ќелија на листот, внесете го бројот "1". Потоа изберете го и кликнете на познатата икона Копирај на снимката.
- Изберете ја областа на листот што треба да се конвертира. Ние кликнуваме на него со десното копче на глувчето. Во менито што се отвора, кликнете двапати на предметот "Специјален инсерт".
- Во специјалниот прозорец за вметнување, поставете го прекинувачот во блокот „Операција“ во позиција Помножете. Следејќи го ова, кликнете на копчето „ОК“.
- По оваа акција, сите вредности на избраната област ќе бидат претворени во нумерички. Сега, ако сакате, можете да го избришете бројот "1"што ги користевме за цели на конверзија.
Метод 6: користете ја алатката Text Columns
Друга опција каде можете да конвертирате текст во нумеричка форма е да ја користите алатката Текст на колоната. Има смисла да се користи кога точка се користи наместо запирка како децимална поделба, а апострофот се користи како сепаратор на цифри наместо празно место. Оваа опција се смета за англиски Excel како нумерички, но во руската верзија на оваа програма сите вредности што ги содржат горенаведените знаци се сметаат за текст. Се разбира, можете да ги убиете податоците рачно, но ако има многу од нив, ќе биде потребно значително време, особено затоа што постои можност за многу побрзо решавање на проблемот.
- Изберете го фрагментот на листот чија содржина сакате да ја конвертирате. Одете на јазичето „Податоци“. На лентата со алатки во блокот "Работа со податоци" кликнете на иконата Текст на колоната.
- Започнува Волшебник за текст. Во првиот прозорец, проверете дали прекинувачот за форматот на податоците е во позиција Одделен. Стандардно, треба да биде во оваа позиција, но проверувањето на статусот нема да биде грешно. Потоа кликнете на копчето „Следно“.
- Во вториот прозорец, ние исто така оставаме сè непроменето и кликнуваме на копчето "Следно"
- Но, по отворањето на третиот прозорец Мајстори на текст треба да го притиснете копчето „Детали“.
- Се отвора прозорец за дополнителни поставки за увоз на текст. На полето "Одвојувач на цели и фракциони делови" поставете ја точката и во полето "Одвојувач на категории" - апострофот. Потоа направете еден клик на копчето „ОК“.
- Се враќаме на третиот прозорец Мајстори на текст и кликнете на копчето Готово.
- Како што можете да видите, по извршувањето на овие дејства, броевите усвоија вообичаен формат за верзија на руски јазик, што значи дека тие истовремено беа конвертирани од текстуални податоци во нумерички.
Метод 7: нанесете макроа
Ако честопати треба да конвертирате големи области на податоци од формат на текст во нумеричка, тогаш има смисла да напишете специјално макро за оваа намена, што ќе се користи доколку е потребно.Но, за да го постигнете ова, пред сè, треба да вклучите макроа и панелот за развивачи во вашата верзија на Excel, ако тоа сè уште не е сторено.
- Одете на јазичето "Програмер". Кликнете на иконата со лента "Visual Basic"кој се става во група "Код".
- Започнува стандардниот макро уредник. Ние го возиме или копираме следниов израз во него:
Под текст_то_број ()
Избор.NumberFormat = "Општо"
Избор.Value = Избор.Value
Крај субПосле тоа, затворете го уредникот со кликнување на стандардното копче за затворање во горниот десен агол на прозорецот.
- Изберете го фрагментот на листот што сакате да го конвертирате. Кликнете на иконата Макроашто се наоѓа на јазичето "Програмер" во групата "Код".
- Се отвора прозорец снимен во вашата верзија на макроата на програмата. Ние наоѓаме макро со името Текст_то_ Број, изберете го и кликнете на копчето Стартувај.
- Како што можете да видите, изразот на текстот веднаш се претвора во формат на броеви.
Лекција: Како да креирате макро во Excel
Како што можете да видите, постојат неколку опции за конвертирање на броеви во Excel, кои се напишани во нумеричка верзија, во формат на текст и во спротивна насока. Изборот на одреден метод зависи од многу фактори. Прво на сите, ова е задача. Навистина, на пример, можете брзо да конвертирате текстуален израз со странски разграничувачи во нумерички, само користејќи ја алатката Текст на колоната. Вториот фактор што влијае на изборот на опцијата е волуменот и фреквенцијата на трансформациите. На пример, ако често користите вакви трансформации, има смисла да снимате макро. И третиот фактор е индивидуалната погодност за корисници.