Содржина
Во Microsoft Excel, треба да ги форматираме вредностите на сите ќелии за да добиеме соодветна читливост и добар изглед. Покрај користењето на достапната вградена команда во лентата на Excel, можеме да ја форматираме вредноста на ќелијата со користење на функцијата TEXT и исто така функцијата VBA Format . Ако и вие сте љубопитни да знаете за тоа, преземете ја нашата работна книга за вежбање и следете не.
Преземете ја работната книга за вежбање
Преземете ја оваа работна книга за вежбање за вежбање додека ја читате оваа статија.
6>
Функции за формат и текст.xlsm
📚 Забелешка:
Сите операции од овој член се постигнуваат со користење на апликацијата Microsoft Office 365 .
10 соодветни Примери на функцијата TEXT за форматирање вредност на ќелијата во Excel
Овде, ќе ја користиме функцијата TEXT за да го конвертираме форматирањето на вредноста на нашата ќелија. Ќе покажеме 10 соодветни примери за прикажување на сите формати.
1. Форматирање на вредност на бројот
Во првиот пример од функцијата TEXT , ќе го промениме форматирањето на некој број и ќе го прикажеме во различни формати. Имаме број во ќелијата B5 . Ќе го форматираме во 7 различни формати.
Изберете ќелија и запишете која било од формулите за форматирање според вашата желба.
За да ја претворите вредноста во Формат '#,###.00' , формулата ќе биде:
=TEXT($B$5,"#,###.00")
ЗаДостапност:
Excel за Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2011 за Mac, Excel 2010, Excel 2007, Excel 2003, Excel XP, Excel 2000.
5 соодветни примери на функцијата VBA формат за форматирање вредност на ќелија
Овде, ќе прикажеме 5 лесни примери за прикажување на промената на форматот на вредностите на ќелијата преку VBA формат Функција. Примерите се прикажани подолу чекор-по-чекор:
1. Форматирање на број
Во првиот пример, ќе напишеме VBA код кој ќе го форматира нашиот нумерички број во 5 различни типови на формати. Чекорите се дадени подолу:
📌 Чекори:
- За да го започнете процесот, одете во картичката Програмер и кликнете на Visual Basic . Ако го немате тоа, мора да го овозможите табот Програмери . Или, исто така, можете да притиснете 'Alt+F11' за отворање на Visual Basic Editor .
- Како резултат на тоа, ќе се појави дијалог-кутија.
- Сега, во јазичето Вметни на тоа поле, кликнете на опцијата Модул .
- Потоа, запишете го следниов визуелен код во таа празна кутија за уредување.
4328
- После тоа, притиснете 'Ctrl+S' за да го зачувате кодот.
- Затворете го табот Уредувач .
- Потоа, во <1 картичката>Програмер , кликнете на Макроа од групата Код .
- Како како резултат, ќе се појави мало поле за дијалог со наслов Макро се појави.
- Изберете ја опцијата Format_Number и кликнете на копчето Изврши за да го извршите кодот.
- Ќе видите дека бројот ќе се прикаже во различни формати.
Така, можеме да кажеме дека нашиот визуелен код функционира совршено, а ние сме во можност за користење на функцијата Формат во Excel.
2. Процент на форматирање
Во овој пример, ќе напишеме VBA код за форматирање на вредноста на ќелијата со процентот. Чекорите на овој пристап се дадени на следниов начин:
📌 Чекори:
- Прво, одете на картичката Програмер и кликнете на Visual Basic . Ако го немате тоа, мора да го овозможите табот Програмери . Или, исто така, можете да притиснете 'Alt+F11' за отворање на Visual Basic Editor .
- Ќе се појави мал дијалог прозорец.
- Потоа, во картичката Вметни на тоа поле, кликнете на опцијата Модул .
- Запишете го следниов визуелен код во празното поле за уредување.
3081
- Сега, притиснете 'Ctrl+S' за да го зачувате кодот.
- Потоа, затворете го табот Уредувач .
- Потоа, во Програмер јазичето, кликнете на Макроа од групата Код.
- Како резултат на тоа, мал дијалог прозорец со наслов Ќе се појави макро .
- Следно, изберете ја опцијата Format_Percentage .
- На крајот, кликнете на копчето Изврши за да ја извршитекод.
- Ќе забележите дека бројот ќе се прикаже во процентуален формат.
Оттука, можеме да кажеме дека нашиот визуелен код работи ефикасно и можеме да ја користиме функцијата Format во Excel.
3. Форматирање за логички тест
Сега, ќе напишеме VBA код за да ја провериме логиката и да ја форматираме вредноста на ќелијата на таа логика. Чекорите на овој метод се објаснети подолу:
📌 Чекори:
- Прво, одете во картичката Програмер и кликнете на Visual Basic . Ако го немате тоа, мора да го овозможите табот Програмери . Или, исто така, можете да притиснете 'Alt+F11' за отворање на Visual Basic Editor .
- Како резултат на тоа, ќе се појави дијалог-кутија.
- Следно, во јазичето Вметни на тоа поле, кликнете на опцијата Модул .
- Потоа, запишете го следниов визуелен код во таа празна кутија за уредување.
8710
- Притиснете 'Ctrl+S' за да го зачувате кодот.
- Сега, затворете го табот Уредувач .
- Потоа, во Програмер табот , кликнете на Макроа од групата Код .
- Мала дијалог-кутија ќе се појави со наслов Макро .
- Потоа, изберете ја опцијата Format_Logic_Test и кликнете на копчето Изврши .
- Ќе го добиете посакуваниот резултат.
Значи, можеме да кажеме дека нашиот визуелен код работипрецизно, и можеме да ја користиме функцијата Формат во Excel.
4. Форматирање датум
Тука, ќе ја форматираме вредноста на датумот на ќелијата преку VBA код. Чекорите за форматирање на ќелијата се прикажани подолу:
📌 Чекори:
- Најпрво, одете во картичката Програмер и кликнете на Visual Basic . Ако го немате тоа, мора да го овозможите табот Програмери . Или, исто така, можете да притиснете 'Alt+F11' за отворање на Visual Basic Editor .
- Ќе се појави мало поле за дијалог.
- Сега, во јазичето Вметни на тоа поле, кликнете на опцијата Модул .
- Потоа, запишете го следниов визуелен код во празното поле за уредувач.
8742
- Потоа, притиснете 'Ctrl+S' за да го зачувате кодот.
- Затворете го табот Уредувач .
- Следно, во Програмер јазичето, кликнете на Макроа од групата Код .
- Друго мало поле за дијалог со наслов <Ќе се појави 1>Макро .
- Сега, изберете ја опцијата Формат_Датум .
- Конечно, кликнете на Стартувај .
- Ќе добиете датуми во повеќе формати.
Затоа, можеме да кажеме дека нашата визуелниот код работи совршено, а ние можеме да ја користиме функцијата Format во Excel.
5. Форматирање временска вредност
Во последниот пример, ќе напишеме VBA код за форматирање на нашето време va луе во повеќекратниначини. Чекорите за форматирање се опишани подолу:
📌 Чекори:
- Прво, одете во картичката Програмер и кликнете на Visual Basic . Ако го немате тоа, мора да го овозможите табот Програмери . Или, исто така, можете да притиснете 'Alt+F11' за отворање на Visual Basic Editor .
- Како резултат на тоа, ќе се појави дијалог-кутија.
- Потоа, во јазичето Вметни на тоа поле, кликнете на опцијата Модул .
- Запишете го следниов визуелен код во таа празна кутија за уредување.
9580
- После тоа , притиснете 'Ctrl+S' за да го зачувате кодот.
- Сега, затворете го табот Уредувач .
- Следно, во табот Програмер , кликнете на Макроа од групата Код .
- Како резултат , ќе се појави уште едно мало поле за дијалог наречено Макро .
- Изберете ја опцијата Format_Time и кликнете на копчето Изврши .
- Ќе ја добиете временската вредност во различни формати.
Конечно, можеме да кажеме дека нашата визуелниот код работи совршено, а ние сме во состојба да ја користиме функцијата Формат во Excel.
Прочитајте повеќе: Excel Text Formula (TEXT Function)
💬 Работи што треба да ги знаете
Додека ќе ја користите оваа функција, мора да запомните две работи.
Прво, функцијата TEXT ќе биде применлива само во Табелата на Excel. Виене може да ја користи оваа функција во VBA околина. Покрај тоа, ако се обидете да ја користите функцијата во вашиот работен простор VBA, Excel ќе ви покаже грешка и кодот нема да се извршува.
Од друга страна, можете да го користите Формат функционира само во работниот простор VBA. Во работниот лист на Excel, нема да можете да сфатите ниту една функција наречена Формат .
Заклучок
Тоа е крајот на овој член. Се надевам дека овој напис ќе ви биде корисен и ќе можете да ја користите функцијата Формат во Excel. Ве молиме споделете ги сите дополнителни прашања или препораки со нас во делот за коментари подолу доколку имате дополнителни прашања или препораки.
Не заборавајте да ја проверите нашата веб-страница, ExcelWIKI , за неколку Excel- поврзани проблеми и решенија. Продолжете да учите нови методи и да растете!
претворајќи ја вредноста во формат '(#,###.00)' , формулата ќе биде: =TEXT($B$5,"(#,###.00)")
За да ја претворите вредноста во формат '-#,###.00' , формулата ќе биде:
=TEXT($B$5,"-#,###.00")
За конвертирање на вредноста во формат '#,###' , формулата ќе биде:
=TEXT($B$5,"#,###")
За да ја претворите вредноста во формат '###,###' , формулата ќе биде:
=TEXT($B$5,"###,###")
За конвертирање на вредноста во формат '####.00' , формулата ќе биде:
=TEXT($B$5,"####.00")
За да ја претворите вредноста во формат '#.00' , формулата ќе биде:
=TEXT($B$5,"#.00")
Притиснете го копчето Enter и ќе го добиете посакуваното форматирање на ќелијата.
Така. можеме да кажеме дека можеме да ја користиме функцијата Excel TEXT за форматирање броеви.
Прочитајте повеќе: Како да комбинирате текст и броеви во Excel и Продолжи со форматирање
2. Форматирање валута
Во следниот пример, ќе ја користиме функцијата TEXT за да прикажеме број во формат на валута. 7 различни типови на форматирање валути ќе се прикажат овде. Го имаме бројот во ќелијата B5 .
За да ја добиете вредноста, изберете која било ќелија и запишете која било од формулите според вашите барања.
За да ја конвертирате вредноста во формат '$#,###.00' , формулата ќе биде:
=TEXT($B$5,"$#,###.00")
За претворајќи ја вредноста во формат '($#,###.00)' , формулата ќебиде:
=TEXT($B$5,"($#,###.00)")
За конвертирање на вредноста во формат '-$#,###.00' , формулата ќе биде:
=TEXT($B$5,"-$#,###.00")
За конвертирање на вредноста во '¥#,###' формат, формулата ќе биде:
=TEXT($B$5,"
¥#,###")
За да ја претворите вредноста во '¥# ##,###' формат, формулата ќе биде:
=TEXT($B$5,"
¥###,###")
За претворајќи ја вредноста во формат '$####.00' , формулата ќе биде:
=TEXT($B$5,"$####.00")
За да ја претворите вредноста во формат '$#.00' , формулата ќе биде:
=TEXT($B$5,"$#.00")
Притиснете Enter . Ќе го добиете посакуваното форматирање на валутата.
Значи. можеме да кажеме дека можеме да ја користиме функцијата Excel TEXT за да форматираме број во валута.
Прочитај повеќе: Кодови за формати на функцијата Excel за текст
3. Дата на форматирање
Сега, ќе ја користиме функцијата TEXT за форматирање на датуми во различни формати. Нашата вредност на датумот е во ќелијата B5 . Ќе прикажеме 9 различни типови на форматирање датуми.
Прво, изберете која било ќелија и запишете која било од формулите според вашите барања.
За да го претворите датумот во Формат „DDMMMYYY“ , формулата ќе биде:
=TEXT($B$5,"DDMMMYYY")
За конвертирање на датумот во “ DDMMMYY' формат, формулата ќе биде:
=TEXT($B$5,"DDMMMYY")
За да го конвертирате датумот во 'MMM DD, YYYY „ формат, формулата ќе биде:
=TEXT($B$5,"MMM DD, YYYY")
Запретворајќи го датумот во формат 'DDDD' , формулата ќе биде:
=TEXT($B$5,"DDDD")
За да го претворите датумот во Формат „DDDD,DDMMMYYYY“ , формулата ќе биде:
=TEXT($B$5,"DDDD, DDMMMYYYY")
За конвертирање на датумот во „DDDD, MMM DD, YYYY“ , формулата ќе биде:
=TEXT($B$5,"DDDD, MMM DD, YYYY")
За да го претворите датумот во <Формат 1>ММ/ДД/ГГГГ , формулата ќе биде:
=TEXT($B$5,"MM/DD/YYYY")
За конвертирање на датумот во формат „MM/DD“ , формулата ќе биде:
=TEXT($B$5,"MM/DD")
За да го претворите датумот во Формат „ГГГГ-ММ-ДД“ , формулата ќе биде:
=TEXT($B$5,"YYYY-MM-DD")
Потоа, притиснете Enter . Ќе го добиете посакуваното форматирање на датумот.
Оттука. можеме да кажеме дека можеме да ја користиме функцијата Excel TEXT за форматирање датуми.
4. Време на форматирање
Овде, функцијата TEXT ќе ни помогне да ја форматираме вредноста на времето во различни формати. Времето што треба да го форматираме е во ќелијата B5 . Ќе прикажеме 3 различни типови на форматирање на времето.
На почетокот, изберете која било ќелија и запишете која било од формулите според вашите барања.
За да го конвертирате времето во формат 'H:MM AM/PM' , формулата ќе биде:
=TEXT($B$5,"H:MM AM/PM")
За конвертирање на време во формат 'H:MM:SS AM/PM' , формулата ќе биде:
=TEXT($B$5,"H:MM:SS AM/PM")
За да го претворите времето во формат 'H:MM:SS AM/PM' , формулата ќеbe:
=TEXT(NOW(),"H:MM:SS AM/PM")
Ќе ја користиме и функцијата NOW .
После тоа, притиснете Enter . Ќе го добиете посакуваното форматирање на времето.
Затоа. можеме да кажеме дека можеме да ја користиме функцијата Excel TEXT за да го форматираме посакуваното време.
5. Форматирање на комбинираниот датум и време
Понекогаш, нашата база на податоци ги содржи и двете датум и време во иста ќелија. Во тој случај, можеме да ги форматираме со користење на функцијата TEXT . Ќе покажеме 3 различни типови на форматирање каде што времето и датумот се поставени заедно. Вредноста е во ќелијата B5 .
Прво, изберете која било ќелија и запишете која било од формулите според вашата потреба.
За да ги конвертирате датумот и времето во Формат „МММ ДД, ГГГГ Ч:ММ:СС AM/PM“ , формулата ќе биде:
=TEXT($B$5,"MMM DD, YYYY H:MM:SS AM/PM")
За конвертирање на датумот и времето во формат „ГГГГ-ММ-ДД ч:ММ AM/PM“ , формулата ќе биде:
=TEXT($B$5,"YYYY-MM-DD H:MM AM/PM")
За да ги конвертирате датумот и времето во формат „ГГГГ-ММ-ДД ч:ММ“ , формулата ќе биде:
=TEXT($B$5,"YYYY-MM-DD H:MM")
Следно, притиснете Enter . Ќе забележите дека вредноста ќе се форматира според вашата желба.
На крајот. можеме да кажеме дека можеме да ја користиме функцијата Excel TEXT за да ги форматираме датумот и времето заедно во исто време.
6. Процент на форматирање
Можеме да конвертираме број во проценти со користење на функцијата TEXT . Ниеќе прикажат 3 различни типови на форматирање. Главно, форматирањето ќе варира во зависност од бројот на цифри што ги чуваме по децималната точка. Вредноста што ќе се конвертира е во ќелијата B5 .
Прво, изберете која било ќелија и запишете која било од формулите според вашите барања.
За да ја конвертирате вредност во формат '0%' , формулата ќе биде:
=TEXT($B$5,"0%")
За конвертирање на вредноста во '0,0%' формат, формулата ќе биде:
=TEXT($B$5,"0.0%")
За конвертирање на вредноста во ' 0,00%' формат, формулата ќе биде:
=TEXT($B$5,"0.00%")
Сега, притиснете Enter . Ќе го добиете посакуваното форматирање на процентот.
На крајот. можеме да кажеме дека можеме да ја користиме функцијата Excel TEXT за форматирање број во проценти.
Прочитај повеќе: Како да се прикаже процентот во легендата во Excel Pie Chart (со лесни чекори)
7. Форматирање на број на дропки
Во овој пример, ќе ги форматираме броевите на дропките користејќи ја функцијата TEXT . Ќе покажеме 9 различни типови на форматирање. Децималната бројна вредност што ќе се форматира е во ќелијата B5 .
Изберете која било ќелија и запишете која било од формулите според вашите барања.
За да ја претворите вредноста во '?/?' формат на фракција, формулата ќе биде:
=TEXT($B$5,"?/?")
За конвертирање на вредноста во '?/??' формат на дропка,формулата ќе биде:
=TEXT($B$5,"?/??")
За претворање на вредноста во формат на фракција '?/???' , формулата ќе биде:
=TEXT($B$5,"?/???")
За конвертирање на вредноста во формат на фракција '?/2' , формулата ќе биде:
=TEXT($B$5,"?/2")
За да ја претворите вредноста во формат на фракција '?/4' , формулата ќе биде:
=TEXT($B$5,"?/4")
За конвертирање на вредноста во формат на фракција '?/8' , формулата ќе биде:
=TEXT($B$5,"?/8")
За да ја претворите вредноста во формат на фракција '?/16' , формулата ќе be:
=TEXT($B$5,"?/16")
За конвертирање на вредноста во формат на фракција '?/10' , формулата ќе биде :
=TEXT($B$5,"?/10")
За да ја претворите вредноста во формат на фракција '?/100' , формулата ќе биде:
=TEXT($B$5,"?/100")
Конечно, притиснете Enter . Ќе го добиете посакуваното форматирање на процентот.
Така. можеме да кажеме дека можеме да ја користиме функцијата Excel TEXT за форматирање на децимален број во дропка.
8. Форматирање на научниот број
Во следниот пример, ќе форматираме нумеричка вредност во научен број преку функцијата TEXT . Ќе го форматираме бројот врз основа на бројот на цифри по децималните точки. Оригиналната бројна вредност што ќе се форматира е во ќелијата B5 .
На почетокот, изберете која било ќелија и запишете која било од формулите според вашатажелба.
За да ја претворите вредноста во формат '0,00E+00' , формулата ќе биде:
=TEXT($B$5,"0.00E+00")
За конвертирање на вредноста во формат '0.0E+00' , формулата ќе биде:
=TEXT($B$5,"0.0E+00")
Притиснете Enter . Ќе ја добиете форматираната вредност.
Оттука. можеме да кажеме дека можеме да ја користиме функцијата Excel TEXT за форматирање децимален број во научен број.
9. Форматирање телефонски број
Сега, ќе ви ја покаже процедурата за форматирање за форматирање на општите нумерички вредности во телефон со функцијата TEXT . Нумеричката вредност е во ќелијата B5 .
Прво, изберете која било ќелија и запишете која било од формулите според вашите барања.
За да ја претворите вредноста во '(##) ###-###-#####' формат, формулата ќе биде:
=TEXT($B$5,"(##) ###-###-#####")
Потоа, притиснете Enter . Ќе го дознаете телефонскиот број.
Затоа. можеме да кажеме дека можеме да ја користиме функцијата Excel TEXT за форматирање децимален број во дропка.
10. Форматирање нулта водечки број
Во последниот пример , ќе го користиме форматот на функцијата TEXT за броевите кои треба да започнуваат со Нула (0) . Ќе прикажеме 3 различни формули за форматирање. Бројот е во ќелијата B5 .
На почетокот, изберете која било ќелија и запишете која било од формулите според вашатабарање.
За да ја претворите вредноста во формат '00' , формулата ќе биде:
=TEXT($B$5,"00")
За конвертирање на вредноста во формат '000' , формулата ќе биде:
=TEXT($B$5,"000")
За да ја претворите вредноста во формат '0000' , формулата ќе биде:
=TEXT($B$5,"0000")
Потоа, притиснете Внесете . Ќе го добиете посакуваното форматирање на процентот.
Конечно. можеме да кажеме дека можеме да ја користиме функцијата Excel TEXT за форматирање децимален број што започнува со Нули .
Преглед на функцијата за формат VBA
Формат е функција VBA . Не можете да го најдете или да го користите во табелата на Excel. Можеме да ја користиме оваа функција само во моментот кога пишуваме VBA код.
⏺ Цел на функцијата:
Оваа функција обично се користи за менување на форматот на вредност на ќелијата преку VBA.
⏺ Синтакса:
Format(Expression, [Format])
⏺ Аргументи Објаснување:
Аргумент | Задолжително/Изборно | Објаснување |
---|---|---|
Израз | Потребен | Израз е текстуалната низа или вредност на ќелијата што сакаме да ја форматираме според нашите потреби. |
Формат | Изборно | Ова е нашето посакувано форматирање ќелија. |
⏺ Враќање:
По извршувањето на кодот, функцијата ќе ја прикаже вредноста на ќелијата со посакуваното форматирање.
⏺