Funkcija Value u aplikaciji Power Apps
Pretvara tekstni niz u broj.
Opis
Funkcija Value pretvara tekstni niz koji sadrži brojeve znakova u brojčanu vrijednost. Ovu funkciju upotrijebite kada trebate izvršiti izračune nad brojevima koje je korisnik unio kao tekst.
Različiti jezici tumače , i . različito. Text se prema zadanim postavkama tumači na jeziku trenutačnog korisnika. Možete jezičnom oznakom odrediti jezik koji će se upotrebljavati, koristeći iste jezične oznake koje vraća funkcija Language.
Napomene o obliku niza:
- Niz može imati kao prefiks simbol valute za trenutačni jezik. Simbol valute se zanemaruje. Simboli valute za ostale jezike ne zanemaruju se.
- Niz na svom kraju može imati znak postotka (%), što označava da je u pitanju postotak. Prije vraćanja, broj će biti podijeljen sa 100. Postoci i simboli valuta ne mogu se miješati.
- Niz može biti u znanstvenom zapisu, gdje je 12 x 103 izraženo kao „12e3”.
Ako broj nije u odgovarajućem obliku, Value će vratiti rezultat prazno.
Da biste pretvarali vrijednosti datuma i vremena, koristite funkcije DateValue, TimeValue ili DateTimeValue.
Sintaksa
Value( niz [, jezična oznaka ] )
- Niz – Required. Niz koji se pretvara u brojčanu vrijednost.
- Jezična oznaka – Neobvezno. Jezična oznaka za raščlanjivanje niza. Ako nije naveden, koristi se jezik trenutačnog korisnika.
Primjeri
Korisnik koji koristi ove formule nalazi se u Sjedinjenim Američkim Državama i kao svoj jezik odabrao je engleski. Funkcija Language vraća „en-US”.
| Formula | Opis | Rezultat |
|---|---|---|
| Value( "123.456" ) | Koristit će se zadani jezik „en-US”, koji koristi točku kao decimalni razdjelnik. | 123.456 |
| Value( "123.456", "es-ES" ) | „es-ES” je jezična oznaka za španjolski u Španjolskoj. U Španjolskoj se kao razdjelnik tisućica koristi točka. | 123456 |
| Value( "123,456" ) | Koristit će se zadani jezik „en-US”, koji koristi zarez kao razdjelnik tisućica. | 123456 |
| Value( "123,456", "es-ES" ) | „es-ES” je jezična oznaka za španjolski u Španjolskoj. U Španjolskoj je zarez decimalni razdjelnik. | 123.456 |
| Value( "12.34%" ) | Znak postotka na kraju niza označava da je to postotak. | 0.1234 |
| Value( "$ 12.34" ) | Simbol valute za trenutačni jezik se zanemaruje. | 12.34 |
| Value( "24e3" ) | Znanstveni zapis za 24 x 103. | 24000 |