Skip to content

TEXT fwnkcïyası

TEXT() fwnkcïyasın qoldana otırıp, sannıñ nemese künniñ körsetilw formattarın özgertwge boladı.

San formattaw

TEXT fwnkcïyası sandı berilgen format boýınşa formattaýdı. Mısalı, eger A bağanında 23.7825 sanı tur jäne onı üş ondıq bölşekke deýin formattaw qajet bolsa, kelesi türde qoldanasız:

TEXT(A;".3f")

Nätïjesinde siz "23.782" jolın alasız.

Format:

TEXT(number;string_format)


Jol formatı:

Jol formatı kelesideý jazıladı: [flags][width][.precision]conversion

  • [flags] — formattaw üşin arnaýı belgiler. Mısalı, "+" beýnesi sandıq mänge + tañbasın qosw kerek ekenin bildiredi; "-" beýnesi nätïjeni soldan twralawdı bildiredi; "," beýnesi bütin sandar üşin mıñdıq bölgişti ornatadı. Män mindetti emes.
  • [width] — körsetiletin mïnïmaldı tañba sanı retinde anıqtaýtın oñ ondıq bütin. Mindetti emes.
  • [.precision] — aldında ondıq nüktesi bar teris emes bütin. Ädette tañbalar sanın şektew üşin qoldanıladı. Mindetti emes.
  • conversion — san qalaý formattalatının körsetetin sïmvol. Munda d bütin sandar üşin, f qalqımalı nükteli sandar üşin qoldanıladı. Mindetti.

Mısalı, "Number" attı öriste 12.34 sanı bar delik:

  • TEXT({{Task.Number field}};"d") - nätïje: 12
  • TEXT({{Task.Number field}};"05d") - nätïje: 00012
  • TEXT({{Task.Number Field}};"04.3f") - nätïje: 0012.340
  • TEXT({{Task.Number field}};".4f") - nätïje: 12.3400

Mısaldar:

TEXT(A;".3f")

TEXT({{Task.Number field}};".3f")

TEXT(1234567; ",.2f") - nätïje: 12 345,67

Künderdi formattaw

Tömende künderdi formattawğa arnalğan formwlalardıñ kestesi berilgen. 10/12/2016 künin formattawdıñ mısalın qarastıraýıq.

Körsetw Qalaý Format Formwla Nätïje
Aýlar 1-12 "M" TEKST(A;"M") 10
Aýlar 01-12 "MM" TEXT(A;"MM") 10
Aýlar jan-dec "MMM" TEXT(A;"MMM") oct
Aýlar January-December "MMMM" TEXT(A;"MMMM") October
Aýlar J-D "MMMMM" TEXT(A;"MMMMM") O
Künder 1-31 "D" TEXT(A;"D") 12
Künder 01-31 "DD" TEXT(A;"DD") 12
Künder Mon-Sun "DDD" TEXT(A;"DDD") Wed
Künder monday-sunday "DDDD" TEXT(A;"DDDD") wednesday
Jıldar 00-99 "YY" TEXT(A;"YY") 16
JILDAR 1900-9999 "YYYY" TEXT(A;"YYYY") 2016

Waqıttı formattaw

Tömende waqıttı formattawğa arnalğan formwlalardıñ kestesi berilgen. 14:22:44 waqıtın formattaw mısalın qarastıraýıq.

Körsetw Qalaý Format Formwla Nätïje
Sağattar 0-23 "H" TEXT(A;"H") 14
SAĞATTAR 00-23 "HH" TEXT(A;"HH") 14
Mïnwttar 0-59 "m" TEXT(A;"m") 22
Mïnwttar 00-59 "mm" TEXT(A;"mm") 22
Sekwndtar 0-59 "s" TEXT(A;"s") 44
Sekwndtar 00-59 "ss" TEXT(A;"ss") 44
Waqıt 14:00 "HH:00" TEXT(A;"HH:00") 14:00
Waqıt 14:22 "HH:mm" TEXT(A;"HH:mm") 14:22
Waqıt 14:22:44 "HH:mm:ss" TEXT(A;"HH:mm:ss") 14:22:44
Waqıt 14:22:44,11 "HH:mm:ss,00" TEXT(A;"HH:mm:ss,00") 14:22:44,11
Paýdalanılğan waqıt (sağattar men mïnwttar) 1:02 "[H]:mm" TEXT(A;"[H]:mm") 1:02
Paýdalanılğan waqıt (sağattar men sekwndtar) 62:16 "[mm]:ss" TEXT(A;"[mm]:ss") 62:16
Paýdalanılğan waqıt (sekwndtar jäne sekwndtıñ jüzden biri) 3735,80 "[ss],00" TEXT(A;"[ss],00") 3735,80

Mañızdı

  • Waqıt pen kün bos orınmen bölinwi kerek.
  • Waqıt ":" tañbasımen, mïllïsekwndtar üşin "," tañbasımen bölinedi, mısalı 23:15:41,456.
  • Künder "." nemese "/" nemese "-" tañbalarımen bölinip jazıladı.
  • Eger kün körsetilmese, ädepki boýınşa ol 01.01.1900 boladı.
  • Kün formatınıñ jolı ïkemdi (kez kelgen joldı engizwge boladı, jäne belgili sïmvoldar waqıt birlikterimen awıstırıladı). Arnaýı sïmvoldar — D, M, Y, H, m, s — ärip retinde körsetw üşin qaşırılwı (escaped) tïis, äýtpese olar waqıt retinde ïnterpretacïyalanadı.
  • Siz mölşerdi sağat/mïnwt/sekwnd türinde körsetwiñizge boladı (eger tek kün körsetilse, ol 31.12.1899 jıldan bergi waqıt mölşerin körsetedi, demek 01.01.1900 üşin sağat boýınşa mölşer 24 boladı).
  • Eki tañbalı körsetilgen jıl 21-ğasırğa jatqızıladı.
  • Eger format jolında keri sızıq "\" qajet bolsa, onı "\\" retinde qaşırlaw qajet. Bul äsirese jol soñında bolğanda mañızdı.
  • Eger format d/f tañbasımen ayaqtalsa jäne kün qajet bolsa, d/f qaşırlanwı tïis. Mısalı, TEXT("12.05.2018"; "\Hello World") nätïjesi: Hello World.

Ötw