
28-08-13, 09:45
|
| Όνομα: Γιώργος Έκδοση λογισμικού Office: Ms-Office 2010 Γλώσσα λογισμικού Office: Ελληνική | | Εγγραφή: 25-06-2013
Μηνύματα: 232
| |
Ευχαριστώ για τις απαντήσεις.
Κάποιες διευκρινήσεις για το θέμα.
Επειδή αυτό το αρχείο θα χρησιμοποιείται και απο άλλους χρήστες, αυτοί μπορεί απο λάθος να βάζουν αντί ακέραιο αριθμό, δεκαδικό π.χ. 5,4. Αυτό δεν ενοχλεί, γιατί το format είναι χωρίς δεκαδικά, οπότε θα βγάζει 5 και θα το βλέπει ο χρήστης. Αν θέλει 6 θα εισάγει το 6. Το πρόβλημα είναι ότι ενώ στο 5,4 θα βλέπει 5, οι πράξεις θα γίνονται όχι με το 5, αλλά με το 5,4. Αυτό το διόρθωσα βάζοντας στη φόρμουλα να συγκρίνει την διαφορά A1-INT(A1) με το 0,5. Αν είναι μικρότερη ή ίση, το κάνει 5 ενώ μεγαλύτερη 6.
Πάντως και το ROUND(A1;0) αντί για Α1, ως τμήμα της φόμουλας, φαίνεται να δουλεύει καλά.
Ευχαριστώ.
|