- Atzīmēt kā jaunu
- Atzīmēt kā lasītu
- Grāmatzīme
- Abonēt
- Drukāšanai pielāgota lapa
- Ziņot par nepiemērotu saturu
Kā izdrukā noformēt skaitļus ar tūkstošu atdalītāju?
- 0 Atbildes
- 1 vērtējumi
- 1627 Skatījumi
Bieži atskaišu izdrukās ir vēlme skaitļus noformēt tā, lai starp tūkstošiem būtu atdalītājs.
Kā to izdarīt?
To var izdarīt atskaišu redaktorā, piemērojot konkrētajiem laukiem funkciju FORMATNUMERIC. Šīs funkcijas sintakse ir sekojoša:
- FORMATNUMERIC(<F>,<N>) – formatē skaitlisko <N> atbilstoši maskai <F>
- # - ar šo apzīmē jebkuru ciparu, tūkstoši tiek atdalīti ar tukšuma zīmi.
- .00 - nosaka to, ka tiks attēlots skaitlis ar divām zīmēm aiz komata.
Piemērs
FORMATNUMERIC('# ###.00',«Rinda.S saņemts kopā, EUR»)
Rezultāts ko iegūstam izdrukā:
Lai panāktu šādu rezultātu atskaišu redaktorā izdrukas rediģēšanas režīmā ir jāveic sekojošas darbības:
- Informācija ir jābūt ievietotai ar Izteiksmes lauku
- Izteiksmes laukā raksta FORMATNUMERIC('# ###.00',«Rinda.S saņemts kopā, EUR»), aiz komata norādot konkrēto lauku kuru vēlaties noformatēt.
Kāpēc dažreiz, izmantojot formulu FORMATNUMERIC, rezultā ir nevis skaitlis, bet skaitļu virkne?
Izmantojot formulu “Formatnumeric”, dažreiz gala rezultāts izskatās nevis kā summa, bet skaitļu virkne, jo izdrukā formatējamais lauks netika uztverta par skaitli.
Tā dažreiz notiek un nav paredzams, kurā vietā, un ar kuru skaitļa lauku izdrukā tā var būt.
Bet, ja tā notiek, tad bez “FORMATNUMERIC” vēl šajā pat formulā ir jāpapildina ar izteiksmi “STRTOFLOAT”, kura pārveidos šo lauku par skaitli.
Gala rezultātā formula izskatās šādi:
STRTOFLOAT(FORMATNUMERIC('# ###.00',«Dokumenta rindas.Summa bez PVN»))