Како користити функцију форматирања у Екцелу (са одговарајућим примерима)

  • Деле Ово
Hugh West

У Мицрософт Екцел-у, морамо да форматирамо вредности било које ћелије да бисмо добили одговарајућу читљивост и добар изглед. Поред коришћења доступне уграђене команде у Екцел траци, можемо форматирати вредност ћелије помоћу функције ТЕКСТ и функције ВБА Формат . Ако сте такође радознали да сазнате више о томе, преузмите нашу радну свеску за вежбање и пратите нас.

Преузмите свеску за вежбу

Преузмите ову радну свеску за вежбање док читате овај чланак.

Формат и ТЕКСТ Функције.клсм

📚 Напомена:

Све операције овог чланка се постижу коришћењем апликације Мицрософт Оффице 365 .

10 одговарајућих примера функције ТЕКСТ за форматирање вредности ћелије у Екцел-у

Овде ћемо користити функцију ТЕКСТ да конвертујемо форматирање вредности наше ћелије. Показаћемо 10 одговарајућих примера да прикажемо сва форматирања.

1. Форматирање Број вредности

У првом примеру функције ТЕКСТ , променићемо форматирање броја и приказати га у различитим форматима. Имамо број у ћелији Б5 . Форматираћемо је у 7 различитих формата.

Изаберите ћелију и запишите било коју од формула за форматирање према вашој жељи.

Да бисте претворили вредност у '#,###.00' , формула ће бити:

=TEXT($B$5,"#,###.00")

ЗаДоступност:

Екцел за Оффице 365, Екцел 2019, Екцел 2016, Екцел 2013, Екцел 2011 за Мац, Екцел 2010, Екцел 2007, Екцел 2003, Екцел КСП, Екцел 2000.

5 одговарајућих примера функције ВБА формата за форматирање вредности ћелије

Овде ћемо демонстрирати 5 лаке примере за приказивање промене формата вредности ћелија кроз ВБА формат Функција. Примери су приказани испод корак по корак:

1. Форматирање броја

У првом примеру, написаћемо ВБА код који ће форматирати наш нумерички број у 5 различите врсте формата. Кораци су дати у наставку:

📌 Кораци:

  • Да бисте започели процес, идите на картицу Програмер и кликните на Висуал Басиц . Ако то немате, морате омогућити картицу Програмер . Или такође можете притиснути 'Алт+Ф11' да бисте отворили Висуал Басиц Едитор .

  • Као резултат, појавиће се оквир за дијалог.
  • Сада, на картици Инсерт на том пољу, кликните на опцију Модуле .

  • Затим, запишите следећи визуелни код у тај празан оквир за уређивање.

7712
  • Након тога, притисните 'Цтрл+С' да сачувате код.
  • Затворите картицу Едитор .
  • Након тога, у <1 На картици>Програмер кликните на Макрои из групе Код .

  • Као резултат ће бити мали оквир за дијалог под називом Макро
  • Изаберите опцију Формат_Нумбер и кликните на дугме Рун да бисте покренули код.

  • Видећете да ће се број приказати у различитим форматима.

Дакле, можемо рећи да наш визуелни код функционише савршено и да смо у могућности да користите функцију Формат у Екцел-у.

2. Форматирање процента

У овом примеру ћемо написати ВБА код за форматирање вредности ћелије са процентом. Кораци овог приступа су дати на следећи начин:

📌 Кораци:

  • Пре свега, идите на картицу Програмер и кликните на Висуал Басиц . Ако то немате, морате омогућити картицу Програмер . Или такође можете притиснути 'Алт+Ф11' да бисте отворили Висуал Басиц Едитор .

  • Појавиће се мали оквир за дијалог.
  • Након тога, на картици Инсерт на том пољу, кликните на опцију Модуле .

  • Запишите следећи визуелни код у тај празан оквир за уређивање.

5093
  • Сада притисните 'Цтрл+С' да сачувате код.
  • Затим затворите картицу Едитор .
  • Након тога, у Програмер , кликните на Макрои из групе Код.

  • Као резултат, мали оквир за дијалог под називом Макро ће се појавити.
  • Следеће, изаберите опцију Формат_Перцентаге .
  • На крају, кликните на дугме Рун да бисте покренуликод.

  • Примијетићете да ће се број приказати у процентуалном формату.

Дакле, можемо рећи да наш визуелни код функционише ефикасно и да смо у могућности да користимо функцију Формат у Екцел-у.

3. Форматирање за логички тест

Сада ћемо написати ВБА код да проверимо логику и форматирамо вредност ћелије на тој логици. Кораци ове методе су објашњени у наставку:

📌 Кораци:

  • Прво, идите на картицу Програмер и кликните на Висуал Басиц . Ако то немате, морате омогућити картицу Програмер . Или такође можете притиснути 'Алт+Ф11' да бисте отворили Висуал Басиц Едитор .

  • Као резултат, појавиће се оквир за дијалог.
  • Следеће, на картици Инсерт на том пољу, кликните на опцију Модуле .

  • Затим, запишите следећи визуелни код у тај празан оквир за уређивање.

9629
  • Притисните 'Цтрл+С' да бисте сачували код.
  • Сада затворите картицу Едитор .
  • Након тога, у Програмер , кликните на Макрои из групе Код .

  • Мали оквир за дијалог појавиће се под насловом Макро .
  • Затим изаберите опцију Формат_Логиц_Тест и кликните на дугме Покрени .

  • Добићете жељени резултат.

Дакле, можемо рећи да наш визуелни код функционишепрецизно, и можемо да користимо функцију Формат у Екцел-у.

4. Форматирање датума

Овде ћемо форматирати вредност датума ћелије преко ВБА код. Кораци форматирања ћелије су приказани у наставку:

📌 Кораци:

  • Прво, идите на картицу Програмер и кликните на Висуал Басиц . Ако то немате, морате омогућити картицу Програмер . Или такође можете притиснути 'Алт+Ф11' да бисте отворили Висуал Басиц Едитор .

  • Појавиће се мали оквир за дијалог.
  • Сада, на картици Инсерт на том пољу, кликните на опцију Модуле .

  • Након тога, запишите следећи визуелни код у тај празан оквир за уређивање.

9391
  • Онда, притисните 'Цтрл+С' да сачувате код.
  • Затворите картицу Едитор .
  • Следеће, у Програмер , кликните на Макрои из групе Код .

  • Још један мали оквир за дијалог под називом Макро ће се појавити.
  • Сада изаберите опцију Формат_Дате .
  • На крају, кликните на Рун .

  • Добићете датуме у више формата.

Стога можемо рећи да наш визуелни код ради савршено и можемо да користимо функцију Формат у Екцел-у.

5. Временска вредност форматирања

У последњем примеру ћемо написати ВБА код за форматирање нашег времена ва луе у вишеначина. Кораци форматирања су описани у наставку:

📌 Кораци:

  • Прво, идите на картицу Програмер и кликните на Висуал Басиц . Ако то немате, морате омогућити картицу Програмер . Или такође можете притиснути 'Алт+Ф11' да бисте отворили Висуал Басиц Едитор .

  • Као резултат, појавиће се оквир за дијалог.
  • Затим, на картици Инсерт на том пољу, кликните на опцију Модуле .

  • Запишите следећи визуелни код у тај празан оквир за уређивање.

1882
  • Након тога , притисните 'Цтрл+С' да бисте сачували код.
  • Сада затворите картицу Едитор .
  • Следеће, у Картица Девелопер , кликните на Мацрос из групе Цоде .

  • Као резултат , појавиће се још један мали дијалог под називом Макро .
  • Изаберите опцију Формат_Тиме и кликните на дугме Покрени .

  • Временску вредност добићете у различитим форматима.

Коначно, можемо рећи да наша визуелни код савршено функционише и можемо да користимо функцију Формат у Екцел-у.

Прочитајте више: Екцел текстуална формула (функција ТЕКСТ)

💬 Ствари које треба да знате

Док ћете користити ову функцију, морате запамтити две ствари.

Прво, функција ТЕКСТ ће бити применљива само у Екцел табела. тине може да користи ову функцију у ВБА окружењу. Штавише, ако покушате да користите функцију у свом ВБА радном простору, Екцел ће вам показати грешку и код се неће покренути унапред.

С друге стране, можете користити Формат функционише само у ВБА радном простору. Унутар Екцел радног листа нећете моћи да схватите ниједну функцију која се зове Формат .

Закључак

То је крај овог члана. Надам се да ће вам овај чланак бити од помоћи и да ћете моћи да користите функцију Формат у програму Екцел. Молимо вас да поделите сва додатна питања или препоруке са нама у одељку за коментаре испод ако имате додатних питања или препорука.

Не заборавите да проверите нашу веб локацију, ЕкцелВИКИ , за неколико Екцел- сродни проблеми и решења. Наставите да учите нове методе и наставите да растете!

претварањем вредности у формат '(#,###.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")

Притисните тастер Ентер и добићете жељено форматирање ћелије.

Дакле. можемо рећи да смо у могућности да користимо Екцел ТЕКСТ функцију за форматирање бројева.

Прочитајте више: Како комбиновати текст и бројеве у Екцел-у и Наставите са форматирањем

2. Форматирање валуте

У следећем примеру, користићемо функцију ТЕКСТ да прикажемо број у формату валуте. 7 различите врсте форматирања валута ће бити приказане овде. Имамо број у ћелији Б5 .

Да бисте добили вредност, изаберите било коју ћелију и запишите било коју од формула према вашим захтевима.

Да бисте претворили вредност у формату '$#,###.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")

Притисните Ентер . Добићете жељено форматирање валуте.

Дакле. можемо рећи да смо у могућности да користимо Екцел ТЕКСТ функцију за форматирање броја у валуту.

Прочитајте више: Екцел текстуална функција Формат кодови

3. Форматирање датума

Сада ћемо користити функцију ТЕКСТ за форматирање датума у ​​различитим форматима. Наша вредност датума је у ћелији Б5 . Приказаћемо 9 различите типове форматирања датума.

Прво, изаберите било коју ћелију и запишите било коју од формула према вашим захтевима.

Да бисте конвертовали датум у 'ДДММИИИ' формат, формула ће бити:

=TEXT($B$5,"DDMMMYYY")

За претварање датума у ​​ ' ДДММИИ' формат, формула ће бити:

=TEXT($B$5,"DDMMMYY")

Да бисте претворили датум у 'МММ ДД, ГГГГ ' формат, формула ће бити:

=TEXT($B$5,"MMM DD, YYYY")

Запретварањем датума у ​​формат 'ДДДД' , формула ће бити:

=TEXT($B$5,"DDDD")

Да бисте претворили датум у 'ДДДД,ДДММГГГГ' формат, формула ће бити:

=TEXT($B$5,"DDDD, DDMMMYYYY")

За претварање датума у ​​ 'ДДДД, МММ ДД, ГГГГ' формат, формула ће бити:

=TEXT($B$5,"DDDD, MMM DD, YYYY")

Да бисте претворили датум у 'ММ/ДД/ГГГГ' формат, формула ће бити:

=TEXT($B$5,"MM/DD/YYYY")

За претварање датума у ​​ 'ММ/ДД' формат, формула ће бити:

=TEXT($B$5,"MM/DD")

Да бисте претворили датум у 'ГГГГ-ММ-ДД' , формула ће бити:

=TEXT($B$5,"YYYY-MM-DD")

Затим притисните Ентер . Добићете жељено форматирање датума.

Дакле. можемо рећи да смо у могућности да користимо Екцел ТЕКСТ функцију за форматирање датума.

4. Форматирање времена

Овде, функција ТЕКСТ ће нам помоћи да форматирамо временску вредност у различитим форматима. Време које морамо да форматирамо је у ћелији Б5 . Приказаћемо 3 различите врсте форматирања времена.

Прво, изаберите било коју ћелију и запишите било коју од формула према вашим захтевима.

Да бисте претворили време у формат 'Х:ММ АМ/ПМ' , формула ће бити:

=TEXT($B$5,"H:MM AM/PM")

За претварање време у формату 'Х:ММ:СС АМ/ПМ' , формула ће бити:

=TEXT($B$5,"H:MM:SS AM/PM")

Да бисте претворили време у формат 'Х:ММ:СС АМ/ПМ' , формула ћебити:

=TEXT(NOW(),"H:MM:SS AM/PM")

Такође ћемо користити функцију САДА .

Након тога, притисните Ентер . Добићете жељено форматирање времена.

Дакле. можемо рећи да смо у могућности да користимо Екцел ТЕКСТ функцију за форматирање нашег жељеног времена.

5. Форматирање комбинованог датума и времена

Понекад, наш скуп података садржи оба датум и време у истој ћелији. У том случају можемо их форматирати помоћу функције ТЕКСТ . Приказаћемо 3 различите типове форматирања где су време и датум постављени заједно. Вредност је у ћелији Б5 .

Прво, изаберите било коју ћелију и запишите било коју од формула према вашим потребама.

Да бисте претворили и датум и време у 'МММ ДД, ГГГГ Х:ММ:СС АМ/ПМ' формат, формула ће бити:

=TEXT($B$5,"MMM DD, YYYY H:MM:SS AM/PM")

За претварање датума и времена у формат 'ГГГГ-ММ-ДД Х:ММ АМ/ПМ' , формула ће бити:

=TEXT($B$5,"YYYY-MM-DD H:MM AM/PM")

Да бисте претворили и датум и време у формат 'ГГГГ-ММ-ДД Х:ММ' , формула ће бити:

=TEXT($B$5,"YYYY-MM-DD H:MM")

Следеће притисните Ентер . Приметићете да ће вредност форматирати према вашој жељи.

Коначно. можемо рећи да смо у могућности да користимо Екцел ТЕКСТ функцију да форматирамо датум и време заједно у исто време.

6. Проценат форматирања

Можемо да конвертујемо број у проценте помоћу функције ТЕКСТ . Миће приказати 3 различите врсте форматирања. Углавном, форматирање ће варирати у зависности од броја цифара које чувамо после децималног зареза. Вредност која ће бити конвертована је у ћелији Б5 .

Пре свега, изаберите било коју ћелију и запишите било коју од формула у складу са вашим захтевом.

Да бисте конвертовали вредност у формат '0%' , формула ће бити:

=TEXT($B$5,"0%")

За претварање вредности у '0.0%' формат, формула ће бити:

=TEXT($B$5,"0.0%")

Да бисте претворили вредност у ' 0,00%' формат, формула ће бити:

=TEXT($B$5,"0.00%")

Сада притисните Ентер . Добићете жељено форматирање процента.

На крају. можемо рећи да смо у могућности да користимо Екцел ТЕКСТ функцију да форматирамо број у процентима.

Прочитајте више: Како приказати проценат у легенди у Екцел тортном графикону (са једноставним корацима)

7. Форматирање броја разломка

У овом примеру ћемо форматирати бројеве разломака помоћу функције ТЕКСТ . Показаћемо 9 различите типове форматирања. Вредност децималног броја која ће се форматирати налази се у ћелији Б5 .

Изаберите било коју ћелију и запишите било коју од формула према вашим захтевима.

Да бисте конвертовали вредност у '?/?' формат разломка, формула ће бити:

=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' формат разломка, формула ће бити:

=TEXT($B$5,"?/16")

За претварање вредности у '?/10' формат разломка, формула ће бити :

=TEXT($B$5,"?/10")

Да бисте претворили вредност у '?/100' формат разломка, формула ће бити:

=TEXT($B$5,"?/100")

На крају, притисните Ентер . Добићете жељено форматирање процента.

Тако. можемо рећи да смо у могућности да користимо функцију Екцел ТЕКСТ да форматирамо децимални број у разломак.

8. Форматирање научног броја

У следећем примеру, нумеричку вредност ћемо форматирати у научни број преко функције ТЕКСТ . Форматираћемо број на основу броја цифара иза децималних зареза. Оригинална вредност броја која ће се форматирати налази се у ћелији Б5 .

На почетку изаберите било коју ћелију и запишите било коју од формула према вашојжеља.

Да бисте конвертовали вредност у формат '0.00Е+00' , формула ће бити:

=TEXT($B$5,"0.00E+00")

За претварање вредности у формат '0.0Е+00' , формула ће бити:

=TEXT($B$5,"0.0E+00")

Притисните Ентер . Добићете форматирану вредност.

Дакле. можемо рећи да смо у могућности да користимо Екцел ТЕКСТ функцију за форматирање децималног броја у научни број.

9. Форматирање телефонског броја

Сада ћемо показује вам процедуру форматирања за форматирање општих нумеричких вредности у телефон помоћу функције ТЕКСТ . Нумеричка вредност је у ћелији Б5 .

Прво, изаберите било коју ћелију и запишите било коју од формула у складу са вашим захтевом.

Да бисте претворили вредност у '(##) ###-###-#####' формат, формула ће бити:

=TEXT($B$5,"(##) ###-###-#####")

Након тога притисните Ентер . Сазнаћете број телефона.

Дакле. можемо рећи да смо у могућности да користимо Екцел ТЕКСТ функцију за форматирање децималног броја у разломак.

10. Форматирање нулте водећег броја

У последњем примеру , користићемо формат функције ТЕКСТ за бројеве који морају да почињу са Нула (0) . Показаћемо 3 различите формуле за форматирање. Број је у ћелији Б5 .

Прво, изаберите било коју ћелију и запишите било коју од формула према вашојзахтев.

Да бисте конвертовали вредност у формат '00' , формула ће бити:

=TEXT($B$5,"00")

За конвертовање вредности у формат '000' , формула ће бити:

=TEXT($B$5,"000")

Да бисте конвертовали вредност у формат '0000' , формула ће бити:

=TEXT($B$5,"0000")

Затим притисните Ентер . Добићете жељено форматирање процента.

Коначно. можемо рећи да смо у могућности да користимо Екцел ТЕКСТ функцију за форматирање децималног броја који почиње са Нуле .

Преглед функције ВБА формата

Формат је функција ВБА . Не можете га пронаћи или користити у Екцел табели. Ову функцију можемо користити само у тренутку када пишемо ВБА код.

⏺ Циљ функције:

Ова функција се генерално користи за промену формата вредности ћелије кроз ВБА.

⏺ Синтакса:

Format(Expression, [Format])

⏺ Аргументи Објашњење:

Аргумент Обавезно/Опционално Објашњење
Израз Обавезно Израз је онај текстуални низ или вредност ћелије коју желимо да форматирамо у складу са нашим потребама.
Формат Опционо Ово је наше жељено форматирање ћелије.

⏺ Повратак:

Након покретања кода, функција ће приказати вредност ћелије са нашим жељеним форматирањем.

Хју Вест је веома искусан Екцел тренер и аналитичар са више од 10 година искуства у индустрији. Дипломирао је рачуноводство и финансије и магистрирао пословну администрацију. Хју има страст према подучавању и развио је јединствен приступ подучавању који је лако пратити и разумети. Његово стручно знање о Екцел-у помогло је хиљадама студената и професионалаца широм света да унапреде своје вештине и постану успешни у каријери. Кроз свој блог, Хју дели своје знање са светом, нудећи бесплатне Екцел туторијале и онлајн обуку како би помогли појединцима и предузећима да остваре свој пуни потенцијал.