Содржина
Написот ќе ви покаже како да го конвертирате резултатот од формулата во текстуалната низа во Excel. Понекогаш е добро да ги користиме резултатите од формулата како вредности во Excel, бидејќи не ни требаат формули за да означуваме цена за производ или да користиме датум секој пат. Покрај тоа, може да ви биде досадно да копирате еден податок што содржи формула бидејќи секогаш кога ќе ја копирате, нормално не можете да ги залепите без формулата. Што може да ви предизвика непотребни грешки. Значи, конвертирањето на резултатите од формулата во текст низа или вредностите некогаш е важно по нивното извршување.
Преземете ја работната книга за вежбање
Конвертирање на резултатот од формулата во текстуален String.xlsm
7 начини да го конвертирате резултатот од формулата во текстуална низа во Excel
Во базата на податоци, имаме информации за продажба на самопослуга за денес. Користивме аритметичка формула, во неа функциите ДЕНЕС и СУМ . Ќе ја отстраниме формулата и ќе ги задржиме резултатите од формулата како текстуална низа . Само што ви ги покажав основните формули што ги користевме на следната слика.
Имајте на ум, ќелиите што содржат формули не се форматирани. Значи, ако излезот од формулата е број, тој ќе биде на десната страна на ќелијата. И ако стане текст низа тогаш ќе ја држи левата страна на ќелијата .
1. Користење на Excel Копирај & засилувач; Залепете ја функцијата за конвертирање формат. Функцијата SUM може да го пресмета збирот на вредности кои се во форма текст .
Така, можете да ги конвертирате резултатите од формулата во текстуални низи во Excel со помош на функцијата CONCAT или CONCATENATE .
Прочитајте повеќе: Како да конвертирате Формула за автоматско вреднување во Excel (6 ефективни начини)
Дел за вежбање
Овде, ви ја давам базата на податоци од овој напис за да можете сами да ги практикувате овие методи .
Заклучок
На крајот, можеме да заклучиме дека ќе научите ефективни методи како да го претворите резултатот од формулата во текстуална низа во Excel. Ако имате подобри методи или прашања или повратни информации во врска со овој напис, ве молиме споделете ги во полето за коментари. Ова ќе ми помогне да ги збогатам моите претстојни написи. За повеќе прашања, ве молиме посетете ја нашата веб-страница ExcelWIKI.
Резултат од формулата во текстМожеме лесно да ги конвертираме резултатите од формулата во текстуална низа со користење на Копирај & Залепете ја карактеристиката на Excel. Ајде да ја поминеме процедурата подолу.
Чекори:
- Прво, изберете ги ќелиите или опсегот што содржи формули.
- Следно, притиснете CTRL+C .
- Подоцна, десен клик на која било од избраните ќелии и изберете Опцијата за залепување ' Залепи вредности '. Оваа опција можете да ја видите и во Опции за залепување: и Залепете специјално
Оваа операција ќе го зачува резултатите од формулата од датумите како вредностите и прекинете ја формулата.
- За да ги конвертирате овие вредности како текстуални низи , можете едноставно да го промените нивниот формат во текст од формат на броеви . Но, бидејќи овие вредности се датуми , оваа конверзија нема да биде погодна. Наместо да ги форматираме како текст од Формат на броеви , ние ги правиме текст со помош на Најди & Заменете го Поради таа причина, изберете ги ќелиите што содржат вредност и потоа одете во Дома >> Најди & Изберете >> Замени .
- Во полето за дијалог Најди и замени , напишете 1 и '1 во Најдете што и Замени со , соодветно.
- Кликнете Замени Сите .
- После тоа, ќе се појави предупредувачко поле кажувајќи колку замени се направени. Само кликнете OK .
- Потоа, тие датуми ќе ги видите како текст низа . Забележете дека тие ја држат левата страна на ќелиите.
- Има уште една колона која содржи формули во мојата база на податоци. Резултатите ги конвертирав во вредности на ист начин.
- Сепак, тие не се форматирани како текстуални низи . Значи, го избираме тој опсег и одиме во Група за формат на броеви .
- После тоа, го избравме Текст формат .
- Подоцна, ќе ги видите вредностите како текстуални низи . Забележете дека, вредностите се префрлаат на лево во ќелиите , што може да кажете дека е доказ дека тие се претворени во текстуални низи .
Така, можете да ги конвертирате резултатите од формулата во текстуални низи со користење на Копирај & Залепете ја функцијата на Excel.
Прочитајте повеќе: VBA за отстранување на формули во Excel зачувување вредности и форматирање
2. Примена на кратенка на тастатура за да се конвертира Резултатот од формулата во текст во Excel
Можете да имплицирате Копирај & засилувач; Залепете ја функцијата користејќи ја и кратенката на тастатурата . Ајде да го поминеме процесот подолу.
Чекори:
- Прво, изберете го опсегот на ќелии што содржат формули и притиснете CTRL + C или CTRL+INSERT .
- Следно, притиснете SHIFT+F10 . Ако стекористејќи лаптоп, можеби ќе треба да притиснете SHIFT+FN+F10 .
- Ќе видите дека ќе се појави лентата Контекстно мени .
- Потоа, само притиснете V . Ќе ги видите резултатите од формулите сега претворени во вредности.
- Конвертирај ги овие датира во текстуални низи како што направивме во Дел 1 .
- Потоа, конвертирај ја продажната цена и Формулата за вкупна продажба резултира во вредности со користење кратенка на тастатура .
- Подоцна конвертирајте ги овие вредности во текстуални низи како што направивме во Дел 1 .
Така, можете да ги конвертирате резултатите од формулата во текстуални низи со користење на кратенката на тастатурата .
Прочитај повеќе: Конвертирај ја формулата во вредност во повеќе ќелии во Excel (5 ефективни начини)
3. Користење VBA за конвертирање Резултат од формулата во текст во Excel
Можете да користите и едноставен код VBA за да ги конвертирате резултатите од формулата во вредностите и потоа претворете ги во текстуални низи . Ајде да ги следиме упатствата подолу.
Чекори:
- Прво, одете до Програмер >> Visual Basic .
- Ќе се отвори VBA уредникот. Изберете Вметни >> Модул .
- Потоа, напишете го следниов код во VBA модул .
3268
Објаснување на кодот
- Прво, именуваме Подпроцедурата ConvertToTextString .
- Следно, ние прогласуваме Range_Value и Cell_Value како Range .
- Подоцна, поставивме Range_Value на Selection сопственост .
- Потоа, користевме For Loop за конвертирање на Cell Formules до Вредности на ќелиите .
- Конечно, го извршуваме кодот.
- Следно, вратете се на вашиот лист, изберете ги ќелиите што содржи формули и Изврши Макро .
- Оваа операција ќе ги конвертира резултатите од формулата во вредности, што значи дека формулите ќе исчезнат и само вредностите ќе останат.
- За конвертирање на Датумите до текстуални низи , следете ја оваа врска од Дел 1 .
- Следно, за да ја конвертирате продажната цена во текстуални низи , одете на оваа врска од Дел 1 и прочитајте го процесот.
Така можете да ги конвертирате резултатите од формулата на текстуални низи со користење на VBA .
Прочитај повеќе: Excel VBA: Конвертирај F ormula за да се вреднува автоматски (2 лесни методи)
4. Имплементирање на Excel Power Query Editor за конвертирање на резултатите од формулата во текст
Користењето на Excel Power Query Editor може да биде витален метод за конвертирање резултати од формулата во текстуални низи . Ајде да го поминеме процесот подолу.
Чекори:
- Прво, изберете го целиот опсег на податоци.
- После тоа, одете на Податоци >> Од табела/опсег
- Ќе се појави дијалог поле . Погрижете се да изберете Мојата табела има заглавија .
- Потоа, кликнете OK .
- Следно, ќе ги видите вашите податоци за резултатите од формулата во Уредувач на Power Query .
- После тоа, изберете Затвори & засилувач; Вчитај од картичката Дома .
- Ова ќе ги префрли овие податоци на нов лист како табела . Оваа табела не содржи никаква формула, што значи дека сите резултати од формулата претворени во нивните соодветни вредности. Исто така, ќе видите дека Датумите не се правилно форматирани.
- За правилно форматирање на Датумите , изберете ги и одете во Групата со броеви .
- Потоа, изберете Формат на датум .
- Ова ќе ви ги сервира Датумите во соодветен формат.
- Потоа, за конвертирање Датумите до текстуалните низи , следете ја оваа врска од Дел 1 .
- Следно, за да ја конвертирате продажната цена до текстуални низи , одете на оваа врска од Дел 1 и прочитајте го процесот.
Така можете да конвертирате резултатите од формулата во текстуалните низи со користење на Уредувачот на Power Query .
Прочитајте повеќе: Конвертирај Формула за вредност без специјално залепување во Excel (5 лесни методи)
5. Влечење на резултатите од формулата со глувчетода ги конвертирате во текст
Друг едноставен начин да ги конвертирате резултатите од формулата во текстуалните низи е да ги користите ќелиите за влечење со десен клик или опсег карактеристика. Ве молиме поминете низ постапката подолу.
Чекори:
- Прво, изберете опсег што содржи формули и поставете го вашиот курсорот на кој било раб од избраните ќелии така што означената икона
- Потоа, држете го Десен-клик на копчето на него и поместете го опсегот каде било.
- Подоцна, поставете го на претходната позиција. Ќе се појави лента со опции. Изберете Копирај овде само како вредности .
Оваа операција ќе ги претвори резултатите од формулата во вредности, што значи дека формулите ќе исчезнат и само вредностите ќе останат.
- Слично на тоа, конвертирај ги продажната цена и резултатите од формулата за вкупни продажби во вредности.
- За да ги конвертирате Датумите во текстуалните низи , следете ја оваа врска од Дел 1 .
- Следно, за да ја претворите продажната цена во текстуални низи , одете на оваа врска од Оддел 1 и прочитајте го процесот.
Така, можете да го конвертирате резултатот од формулата на Excel во текстуална низа со влечење со функцијата повлечете со десен клик .
6. Примена на функцијата TEXT
Ако не сакате да користите команди, можете да ја користите функцијата TEXT да ги конвертирате резултатите од формулата во текстуални низи . Ајде да го поминеме процесот подолу.
Чекори:
- Прво, напишете ја следнава формула во ќелијата B5 . Само додадете ја функцијата TEXT .
=TEXT(TODAY(),"dd-mm-yy")
Функцијата TEXT ги конвертира резултатите од формулата од функцијата ДЕНЕС во текстуални низи и исто така неговиот формат.
- Притиснете ENTER и ќе видите дека датумот во B5 се префрла налево што значи дека е претворен во текстуална низа .
- Користете ја Рачка за пополнување до Автоматско пополнување долните ќелии.
- Слично, напишете ја следната формула во F5 ќелијата и користете Пополнете ја рачката за Автоматско пополнување долните ќелии во Продажна цена
=TEXT(D5*(1-E5),"0.00")
Можете да видите и дека Вкупната продажба станува 0 долари бидејќи продажните цени се во текст формат. Функцијата SUM може да го пресмета збирот на вредности кои се во форма текст .
Така, можете да ги конвертирате резултатите од формулата во текстуални низи со помош на функцијата TEXT .
Прочитајте повеќе: Како да конвертирате формули во вредности во Excel (8 брзи методи)
7. Примена на функцијата CONCAT или CONCATENATE
Можете да ја користите и функцијата CONCAT или CONCATENATE за да ги конвертирате резултатите од формулата во текстжици . Ајде да го поминеме процесот подолу.
Чекори:
- Прво, напишете ја следнава формула во ќелијата B5 . Само додадете ја функцијата CONCAT или CONCATENATE .
=CONCAT(TODAY())
Следната формула ја користи функцијата CONCATENATE .
=CONCATENATE(TODAY())
Нормално, функцијата CONCAT или CONCATENATE додава повеќе низи заедно и ги складира како низи. Бидејќи штотуку користевме резултати од формулата во CONCAT или CONCATENATE , ќе видиме само една вредност претворена во низа текст .
- Притиснете ENTER и ќе видите датумот во B5 се префрла налево што значи дека е претворен во текстуална низа . Исто така, можете да видите дека датумот не е правилно форматиран.
Излез од функцијата CONCATENATE .
- Користете ја Рачка за пополнување до Автоматско пополнување долните ќелии.
За да ги претворите датумите во правилен формат, љубезно следете ја оваа врска од Дел 4 .
- Слично на тоа, напишете ја следната формула во F5 ќелијата и користете Пополнете ја рачката до автоматско пополнување долните ќелии во продажната цена
=CONCAT(D5*(1-E5))
Функцијата CONCATENATE ќе ви го даде истиот резултат.
Можете да видите и дека Вкупната продажба станете 0 долари бидејќи продажните цени се во текст