Skip to content

ТЕХТ функсияси

ТЕХТ() функсиясидан рақам ёки санани кўринишини форматлаш учун фойдаланилади.

Рақамларни форматлаш

ТЕХТ функсияси рақамларни берилган форматга мувофиқ форматлайди. Масалан, агар А устунида 23.7825 сони бўлса ва уни уч хонали онликкасигача форматлаш керак бўлса, қуйидагича ёзилади:

ТЕХТ(А;".3ф")

Натижада "23.782" қатори олинади.

Формат:

ТЕХТ(нумбер;стринг_формат)


Қатор формати:

Қатор формати қуйидагича ёзилади: [флагс][wидтҳ][.преcисион]cонверсион

  • [флагс] — форматлаш учун махсус белгилар. Масалан, "+" флаги рақам қийматида + белгисини кўрсатишни талаб қилади; "-" флаги натижа чапга мосланишини билдиради; "," флаги бутун сонлар учун минглик ажратгични ўрнатади. Мажбурий эмас.
  • [wидтҳ] — кўрсатилиши керак бўлган минимал белгилар сонини белгиловчи ижобий ўнлик сон. Мажбурий эмас.
  • [.преcисион] — ундан олдин нуқта бўлган манфий бўлмаган бутун сон. Одатда белгилар сонини чеклаш учун ишлатилади. Мажбурий эмас.
  • cонверсион — рақам қандай форматланишини кўрсатувчи белги. Бутун сонлар учун д, ўринбосар сонлар учун ф ишлатилади. Мажбурий.

Мисол учун, "Нумбер" номли майдонда 12.34 бўлсин:

  • ТЕХТ({{Task.Number field}};"д") - натижа: 12
  • ТЕХТ({{Task.Number field}};"05д") - натижа: 00012
  • ТЕХТ({{Task.Number Field}};"04.3ф") - натижа: 0012.340
  • ТЕХТ({{Task.Number field}};".4ф") - натижа: 12.3400

Мисоллар:

ТЕХТ(А;".3ф")

ТЕХТ({{Task.Number field}};".3ф")

ТЕХТ(1234567; ",.2ф") - натижа: 12 345,67

Саналарни форматлаш

Қуйида сана форматлаш учун формулалар жадвали келтирилган. Келинг, 10/12/2016 санасини форматлаш мисолини кўриб чиқамиз.

Нимани кўрсатиш Қандай Формат Формула Натижа
Ойлар 1-12 "М" ТЕХТ(А;"М") 10
Ойлар 01-12 "ММ" ТЕХТ(А;"ММ") 10
Ойлар жан-деc "МММ" ТЕХТ(А;"МММ") оcт
Ойлар Жануарй-Деcембер "ММММ" ТЕХТ(А;"ММММ") Оcтобер
Ойлар Ж-Д "МММММ" ТЕХТ(А;"МММММ") О
Кунлар 1-31 "Д" ТЕХТ(А;"Д") 12
Кунлар 01-31 "ДД" ТЕХТ(А;"ДД") 12
Кунлар Мон-Сун "ДДД" ТЕХТ(А;"ДДД") Wед
Кунлар мондай-сундай "ДДДД" ТЕХТ(А;"ДДДД") wеднесдай
Йиллар 00-99 "ЙЙ" ТЕХТ(А;"ЙЙ") 16
ЙИЛЛАР 1900-9999 "ЙЙЙЙ" ТЕХТ(А;"ЙЙЙЙ") 2016

Вақтни форматлаш

Қуйида вақтни форматлаш учун формулалар жадвали келтирилган. Келинг, 14:22:44 вақтини форматлаш мисолини кўриб чиқамиз.

Нимани кўрсатиш Қандай Формат Формула Натижа
Соатлар 0-23 "Ҳ" ТЕХТ(А;"Ҳ") 14
СОАТЛАР 00-23 "ҲҲ" ТЕХТ(А;"ҲҲ") 14
Минутлар 0-59 "м" ТЕХТ(А;"м") 22
Минутлар 00-59 "мм" ТЕХТ(А;"мм") 22
Секундлар 0-59 "с" ТЕХТ(А;"с") 44
Секундлар 00-59 "сс" ТЕХТ(А;"сс") 44
Вақт 14:00 "ҲҲ:00" ТЕХТ(А;"ҲҲ:00") 14:00
Вақт 14:22 "ҲҲ:мм" ТЕХТ(А;"ҲҲ:мм") 14:22
Вақт 14:22:44 "ҲҲ:мм:сс" ТЕХТ(А;"ҲҲ:мм:сс") 14:22:44
Вақт 14:22:44,11 "ҲҲ:мм:сс,00" ТЕХТ(А;"ҲҲ:мм:сс,00") 14:22:44,11
Ишлатилган вақт (соат ва минут) 1:02 "[Ҳ]:мм" ТЕХТ(А;"[Ҳ]:мм") 1:02
Ишлатилган вақт (соат ва секунд) 62:16 "[мм]:сс" ТЕХТ(А;"[мм]:сс") 62:16
Ишлатилган вақт (секунд ва юздан бир қисми) 3735,80 "[сс],00" ТЕХТ(А;"[сс],00") 3735,80

Муҳим

  • Вақт ва сана орасида бўшлиқ билан ажратиш керак.
  • Вақт ":" белгиси билан, миллисекундлар эса "," билан ажралади, масалан 23:15:41,456.
  • Саналар нуқта ".", "/" ёки "-" белгиларидан бири билан ажралади.
  • Сана кўрсатилмаган бўлса, у стандарт бўйича 01.01.1900 га тенг деб олинади.
  • Сана форматидаги қатор жуда мослашувчан (исталган қаторни киритишингиз мумкин, ва ма’лум белгилар вақт бирликлари билан алмаштирилади). Махсус белгилар — Д, М, Й, Ҳ, м, с — ҳарф сифатида чиқарилиши учун қочириб ёзилиши керак.
  • Сиз давомийликни соат/минут/секундларда кўрсата оласиз (агар фақат сана кўрсатилган бўлса, у 31.12.1899 дан бошланган вақт миқдорини кўрсатади; я’ни 01.01.1900 учун соатлар бўйича давомийлик 24 бўлади).
  • Икки хонали кўрсатилган йил 21-асрга тегишли деб ҳисобланади.
  • Агар формат қаторида қайтиш белгиси "\" керак бўлса, у "\\" тарзида қочириб ёзилиши керак. Бу айниқса сатр охирида муҳим.
  • Агар формат д/ф билан тугаса ва сана талаб қилинса, д/ф қочириб ёзилиши керак. Масалан, ТЕХТ("12.05.2018"; "\Ҳелло Wорлд") қиймати: Ҳелло Wорлд бўлади.


Го то