Θέμα: Συναρτήσεις SUM με συνθήκες

Εμφάνιση ενός μόνο μηνύματος
  #12  
Παλιά 03-02-25, 14:58
Το avatar του χρήστη ChrisGT7
ChrisGT7 Ο χρήστης ChrisGT7 είναι συνδεδεμένος
Διαχειριστής
Όνομα: Χρήστος Ζώρζος
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 20-09-2013
Περιοχή: Κοντά σε ηφαίστειο...
Μηνύματα: 1.046
Προεπιλογή

Δημήτρη,

Κατ' αρχάς, έκανα ένα λαθάκι και πρέπει να διορθώσεις τις ανισότητες >= με > και στη συνέχεια πάτα 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!
Απάντηση με παράθεση