Forum

Forum (https://www.ms-office.gr/forum/)
-   Access - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/)
-   -   [ Συναρτήσεις ] Συνολικό Άθροισμα αναιρώντας την σειρά έχοντας επιλεγμένο τον αριθμό 1 στο "pedio" (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/4868-synoliko-athroisma-anairontas-tin-seira-exontas-epilegmeno-ton-arithmo-1-sto-pedio.html)

artchrist73 08-04-18 15:10

Συνολικό Άθροισμα αναιρώντας την σειρά έχοντας επιλεγμένο τον αριθμό 1 στο "pedio"
 
2 Συνημμένο(α)
Xριστος ανεστη !!!
-----------------------------------------------

Αν μπορεί κάποιος να με βοηθήσει πια συνάρτηση θα χρειαστεί θέλοντας να αναιρώ μέσα στο άθροισμα της υποφορμας την σειρά που το πεδίο έχει την επιλογή 1 στο πεδίο με όνομα "pedio".

Έχω ανεβάσει παράδειγμα όπως πάντα το κάνω!
Ευχαριστώ.
:whistle:

kapetang 08-04-18 20:50

Χρόνια πολλά

Αντώνη, δοκίμασε τον τύπο: =-Sum([poso]*([epilogi]<>'1'))

artchrist73 08-04-18 21:55

Ενώ στη βάση που το δοκίμασα δουλεύει άψογα σε μια άλλη βάση δεν λειτουργεί βγάζει #Σφάλμα.

Τι άλλο λάθος κάνω άραγε;

Κάτι το επηρεάζει πιστεύω!
:012:

kapetang 09-04-18 09:35

Ίσως στη βάση που δίνει λάθος αποτέλεσμα, το πεδίο να είναι αριθμητικό και όχι κειμένου,
όπως το Epilogi στη ΒΔ, που ανέβασες.

Δοκίμασε τον τύπο, αφαιρώντας τα μονά εισαγωγικά, που περιβάλλουν το 1.

artchrist73 09-04-18 11:07

δούλεψε αφαιρώντας τα μονά εισαγωγικά, που περιβάλλουν το 1 !!


Δηλαδή μπορώ να κάνω και αυτό αργότερα στη βάση μου σωστά?

=-Μέσος_όρος([timhagoras]*([tiposkataxorisis]<>1))

-----------------------------------------------------------------------------------------

Υπάρχει κάπου τέτοιου είδους παραδείγματα παρόμοια να κάνω εξάσκηση,αλλα να είναι απλά και για αρχαριους εντελώς?



Ευχαριστώ!!! :topic_closed:

kapetang 09-04-18 14:29

Για το μέσο όρο χρησιμοποίησε τον τύπο: =Sum([poso]*([epilogi]<>'1'))/Sum([epilogi]<>'1')

Ο παρονομαστής Sum([epilogi]<>'1'), μας δίνει το πλήθος των γραμμών (εγγραφών), που η τιμή στο πεδίο epilogi δεν είναι 1.

artchrist73 09-04-18 15:11

Και φυσικά σε εμενα θα λειτουργήσει έτσι.

=Sum([poso]*([epilogi]<>1))/Sum([epilogi]<>1)

Ok ευχαριστώ κάνω εξάσκηση για να το καταλάβω και σε άλλες περιπτώσεις.


Η ώρα είναι 09:29.

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


Search Engine Optimization by vBSEO 3.3.2