![]() |
ΔΕΚΑΔΙΚΑ ΜΕΤΑ ΑΠΟ ΕΝΤΟΛΗ ΓΙΑ ΟΛΟΓΡΑΦΩΣ ΑΞΙΑΣ Καλησπέρα, δίνω την εντολή =NumToWords([ΧΡΕΩΣΗ]+([ΧΡΕΩΣΗ]*([Φπα])-[foros])) αλλά όταν ή αξία δεν είναι ακριβώς π.χ. 150 αλλά 149,9904 δεν εμφανίζει το ολογράφως αλλά το ποσό και σε παρένθεση "περιορίστε τα δεκαδικά ψηφία σε 2". Και στον πίνακα δεδομένων και στις φόρμες αλλά και στην έκθεση έχω στα αντίστοιχα πεδία ορίσει δεκαδικά 2. |
Καλησπέρα Σάκη δεν αρκεί να ορίσεις να εμφανίζονται 2 μόνο δεκαδικά. Αυτό επηρεάζει την εμφάνιση του αριθμού, αλλά δε μεταβάλει την τιμή του. Για παράδειγμα ένας αριθμός με 4 δεκαδικά θα φαίνεται ότι έχει 2, αλλά η πραγματική τιμή του (αυτή που περνάει στη συνάρτηση NumToWord ) θα εξακολουθεί να έχει 4. Η λύση βρίσκεται στη χρήση της συνάρτησης: =NumToWords(Round(x;2)) Στη θέση του x θα βάλεις την παράσταση που η τιμή της θα επιστρέφεται ολογράφως. |
Ευχαριστώ Γιώργο. |
Να είσαι καλά. |
| Η ώρα είναι 08:36. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.