Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Excel > Excel - Ερωτήσεις / Απαντήσεις > [Συναρτήσεις] SUM με συνθήκες

Excel - Ερωτήσεις / Απαντήσεις Ότι έχει σχέση με συναρτήσεις, μορφοποίηση, εκτυπώσεις γραφήματα κτλ.

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #11  
Παλιά 03-02-25, 14:48
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 30-01-2025
Μηνύματα: 9
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από ChrisGT7 Εμφάνιση μηνυμάτων
Νομίζω τώρα είναι πιο κατανοητό.

Δες το συνημμένο αρχείο αν σε καλύπτει κι αν πέτυχα το ζητούμενο.

Πατώντας το F9 αλλάζουν οι ώρες και αντίστοιχα τα σύνολα. Έχω βάλει τυχαίες ώρες ώστε να αλλάζουν τα σύνολα στα AL23 και AM23.

Οι τύποι στα δύο κελιά είναι μορφής πίνακα, οπότε πρέπει να πατηθεί Ctrl+Shift+Enter για να λειτουργήσουν σωστά.
Το AL δουλεύει άψογα!
Το AM όμως όχι

Σου επισυνάπτω ένα παράδειγμα! στην προκειμένη περίπτωση θα έπρεπε να έχει ως αποτέλεσμα το 16.
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsx Βιβλίο1.xlsx (10,3 KB, 4 εμφανίσεις)
Απάντηση με παράθεση
  #12  
Παλιά 03-02-25, 15:58
Το avatar του χρήστη ChrisGT7
Διαχειριστής
Όνομα: Χρήστος Ζώρζος
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 20-09-2013
Περιοχή: Κοντά σε ηφαίστειο...
Μηνύματα: 973
Προεπιλογή

Δημήτρη,

Κατ' αρχάς, έκανα ένα λαθάκι και πρέπει να διορθώσεις τις ανισότητες >= με > και στη συνέχεια πάτα Ctrl+Shift+Enter και στους δύο τύπους.

Στο AL το σωστό είναι 16 και όχι 32. Αυτό γιατί, οι ώρες στο παράδειγμά σου είναι 8 και 8, άρα 16 και όπως αναφέρεις:
"Αν είναι 8 ή λιγότερες να τις μετράει, αν είναι 8 ή περισσότερες να μετράει 8!"

Το αποτέλεσμα όμως του ΑΜ23 είναι σωστό και πρέπει να είναι μηδέν αντί 16, γιατί όμως αναφέρεις:
"Ουσιαστικά το υπόλοιπο ωρών πέρα του 8ώρου αν αυτό υπάρχει να το βάζει στο κελί ΑΜ23"

Έχω καταλάβει κάτι λάθος;

Επεξεργασία:
Κελί AL23: Αν είναι Κυριακή και οι ώρες είναι 8 ή λιγότερες, τις προσθέτει. Άρα αν είναι 8, προσθέτει 8.
Τύπος:
Κώδικας:
=SUM(IFERROR(($C$9:$AG$9="Κυρ")*(C23:AG23<=TIME(8;0;0))*(C23:AG23);0))
Κελί ΑΝ23: Αν είναι Κυριακή και οι ώρες περισσότερες του 8, τότε προσθέτει μόνο τη διαφορά τους, δηλαδή "ώρες - 8".
Τύπος:
Κώδικας:
=SUM(IFERROR(($C$9:$AG$9="Κυρ")*(C23:AG23>TIME(8;0;0))*(C23:AG23-TIME(8;0;0));0))
__________________
Your Curiosity Will Be The Death Of You!
Απάντηση με παράθεση
  #13  
Παλιά 03-02-25, 16:10
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 30-01-2025
Μηνύματα: 9
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από ChrisGT7 Εμφάνιση μηνυμάτων
Δημήτρη,

Κατ' αρχάς, έκανα ένα λαθάκι και πρέπει να διορθώσεις τις ανισότητες >= με > και στη συνέχεια πάτα Ctrl+Shift+Enter και στους δύο τύπους.

Στο AL το σωστό είναι 16 και όχι 32. Αυτό γιατί, οι ώρες στο παράδειγμά σου είναι 8 και 8, άρα 16 και όπως αναφέρεις:
"Αν είναι 8 ή λιγότερες να τις μετράει, αν είναι 8 ή περισσότερες να μετράει 8!"

Το αποτέλεσμα όμως του ΑΜ είναι σωστός και πρέπει να είναι μηδέν και όχι 16, γιατί όμως αναφέρεις:
"Ουσιαστικά το υπόλοιπο ωρών πέρα του 8ώρου αν αυτό υπάρχει να το βάζει στο κελί ΑΜ23"

Έχω καταλάβει κάτι λάθος;
Τα έχεις καταλάβει πάρα πολύ καλά και δουλεύει άψογα!
Το λάθος ήτα στις ανισότητες όπως είπες!!!

Σε ευχαριστώ για τον Χρόνο σου και τις γνώσεις σου!!!!
Απάντηση με παράθεση
Απάντηση στο θέμα


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[VBA] Αθροισμα με συνθήκες ΔΗΜΗΤΡΙΟΣ Excel - Ερωτήσεις / Απαντήσεις 7 08-08-18 09:17
[VBA] Αντιγραφή με συνθήκες ΔΗΜΗΤΡΙΟΣ Excel - Ερωτήσεις / Απαντήσεις 6 03-06-17 18:33
[Συναρτήσεις] Άθροισμα περιοχής κελιών που ικανοποιούν συνθήκες elsap Excel - Ερωτήσεις / Απαντήσεις 7 14-01-16 10:34


Η ώρα είναι 16:49.