
22-07-20, 01:01
|
 | Διαχειριστής Όνομα: Τάσος Φιλοξενιδης Έκδοση λογισμικού Office: Ms-Office 365 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική | | Εγγραφή: 21-10-2009
Μηνύματα: 2.035
| |
Καλημέρα! Ναι δεν το εξήγησα σωστά προσπαθώντας να απλουστεύσω την απάντηση μου.
Η τιμή που επιστρέφει η Nz χωρίς το όρισμα [, τιμήκενών ] δεν είναι ακριβώς Μηδέν ή κενό αλλά ούτε και NULL.
Είναι μια "άδεια" μεταβλητή ("Empty") στην οποία μπορεί να προστεθεί κείμενο ή αριθμός ανάλογα την περίπτωση.
Για να το διαπιστώσεις μπορείς να δοκιμάσεις: =IsEmpty(Nz(DSum("Πεδίο1";"query1"))
Θα σου επιστρέψει -1 δηλαδή Αληθές.
Σύμφωνα λοιπόν με τα παραπάνω, θα μπορούσε κανείς να χρησιμοποιήσει: Nz(DSum("Πεδίο1";"query1"))+0
Ωστόσο όταν στην NZ() εμπλέκεται ερώτημα όπως στο παράδειγμα σου, θα πρέπει να δοθεί υποχρεωτικά το όρισμα [, τιμήκενών ]
Καλή συνέχεια!
Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών |