
14-02-12, 16:07
|
| Όνομα: Κώστας Έκδοση λογισμικού Office: Ms-Office 2003 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική | | Εγγραφή: 08-02-2012
Μηνύματα: 16
| |
Παράθεση:
Αρχική Δημοσίευση από gr8styl Κώστα ας μου επιτραπούν 2 παρατηρήσεις
1) πρέπει να αποφασίσεις τι μας κάνει 1 το 30/1/2012 - 31/1/2012 ή το 30/1/2012 - 30/1/2012
2) ο τύπος σου =IF($D2="";"";IF(D2<=I$1;MIN(I$1;$E2)-$D2;"")) θα δουλέψει καλύτερα αν γίνει =IF($D2="";"";IF(D2<=I$1;MIN(I$1;$E2)-$D2;0))
Νομίζω ότι η αρχική πρόταση του Λευτέρη ήταν σωστή αρκεί να προσθέσεις +1 για να μετράει σαν 1 την ίδια ημερομηνία( ο τύπος δεν χρρειάζεται να είναι διαφορετικός στην D σε σχέση με τις E,F, G.....
Αν υποθέσουμε ότι η στήλη Α είναι η έναρξη, η στήλη Β είναι η λήξη,
Αφήνουμε κενή την C και στο D2 βάζουμε
=IF($A2<=D$1;MIN(D$1;$B2)-$A2;0)-SUM($C2:C2)
ή
=IF($A2<=D$1;MIN(D$1;$B2)-$A2+1;0)-SUM($C2:C2)
Ελπίζω να βοήθησα.
Θανάσης | Στον Ερυθρό Σταυρό ως διασώστης. Προσλαμβάνεστε.  Με μηνιαίο μισθό με καθορισμό ύψους ελεύθερο.
Τελικά έχεις δίκιο το "" ήταν πρόβλημα δημιούργησε αρκετό μπέρδεμα και αντικαταστάθηκε με το 0.
Το +1 προστέθηκε ομολογώ ότι δεν ήμουν σε θέση να βγάλω την συνάρτηση. Στην διαδρομή χάθηκα.
Το +1 δουλεύει αλλά μου το χαλάει στον 31/8 μου βγάζει 32 ημέρες δεν ξέρω γιατί.
Σας χρωστώ χάρη με βοηθήσατε και με το παραπάνω.
|