Forum

Forum (https://www.ms-office.gr/forum/)
-   Access - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/)
-   -   ΣΦΑΛΜΑ ΣΕ ΕΚΘΕΣΗ ACCESS "IFERROR" (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/5622-sfalma-se-ekthesh-access-iferror.html)

kiroukos 27-08-20 11:13

ΣΦΑΛΜΑ ΣΕ ΕΚΘΕΣΗ ACCESS "IFERROR"
 
Καλημέρα στο απόλυτο forum .
Τεράστιες βοήθειες σε εμάς τους απλούς χρήστες .

Έχω την εξής απορία , αφού πρώτα είδα ότι σχετικό υπάρχει στο forum για ανάλογα προβλήματα.
Γενικότερα πως μπορούμε σε εκθέσεις της ACCESS να "κρύψουμε " σφάλματα τύπου #Διαιρ./0 και αναλόγων με κάπως απλό τρόπο όπως η συνάρτηση του ecxell IFERROR ;

ΠΧ σε έκθεση σε πλαίσιο κειμένου έχω την εξής διαίρεση : =[ΕΞΑΓΩΓΕΣ]/[ΔΙΑΦΟΡΕΣ ΩΡΩΝ] όταν ο παρανομαστής [ΔΙΑΦΟΡΕΣ ΩΡΩΝ] ισούται με μηδέν εμφανίζεται πολύ λογικά #Διαιρ./0 .
Πως μπορώ να το αποκρύψω ;

Η βάση δεδομένων είναι αρκετά μεγάλη για να την επισυνάψω .

Περιμένω βοήθεια .

Ευχαριστώ εκ των προτέρων

Tasos 27-08-20 15:35

Καλησπέρα!

Κώστα μπορείς να χρησιμοποιήσεις:

=IIf([ΕΞΑΓΩΓΕΣ] Is Null Or [ΔΙΑΦΟΡΕΣ ΩΡΩΝ] Is Null;Null;IIf([ΔΙΑΦΟΡΕΣ ΩΡΩΝ]=0;Null;[ΕΞΑΓΩΓΕΣ]/[ΔΙΑΦΟΡΕΣ ΩΡΩΝ]))

Με εκτίμηση

Τάσος

kiroukos 28-08-20 09:47

Τάσο καλημέρα.

Πολύ σωστή η συνάρτηση , λειτουργεί τέλεια .
Μου έδωσες αφορμή μετά από μελέτη της Ilf που μου έδωσες να κατανοήσω και τη λογική της , έτσι με τροποποιήσεις την εφάρμοσα και σε άλλες περιπτώσεις .

Δεν έχω λόγια .

Μπράβο και καλή συνέχεια

Ευχαριστώ πάρα πολύ !!!!!


Η ώρα είναι 02:12.

Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.


Search Engine Optimization by vBSEO 3.3.2