Excel-Υπολογισμός ημερών μεταξύ δυο ημερομηνιών

VB Script και κολπάκια, Excel macro, Word, Powerpoint, κτλ

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Joakim
Δημοσιεύσεις: 441
Εγγραφή: 06 Ιουν 2004 13:48

Excel-Υπολογισμός ημερών μεταξύ δυο ημερομηνιών

Δημοσίευση από Joakim » 21 Φεβ 2010 19:07

Excel-Υπολογισμός ημερών μεταξύ δυο ημερομηνιών


Εδώ θα αναλύσουμε την εντολή Datedif η οποία υπολογίζει της μέρες μεταξύ δύο ημερομηνιών .

Πρώτα δημιουργούμε δυο columns στα οποία το πρώτο θα εισάγουμε την αρχική ημερομηνία και στο δεύτερο την τελική ημερομηνία πάντα στην ίδια μορφή για παράδειγμα Μήνας/Ημέρα/Χρόνος όπως στην εικόνα πιο κάτω.


Έπειτα επιλέγουμε την κολώνα όπου θέλουμε να εμφανίζετε ο υπολογισμός μας .

Εκεί εισάγουμε την εντολή =DATEDIF($A2,$B2,"D") όπου:

Α2 = με το cell της αρχικής ημερομηνίας
Β2 = με το cell της λήγουσας ημερομηνίας
D = η μορφή που θέλουμε το αποτέλεσμα, με την επιλογή D θα έχουμε αποτέλεσμα το άρθρωσα των ημερών. Αν πάλη θέλουμε κάτι άλλο τότε αλλάζουμε την μεταβλητή με

Κώδικας Περιγραφή Επεξήγηση

"d" Days Ο αριθμός ημερών
"m" Months Ο αριθμός συμπληρωμένων μηνών
"y" Years Ο αριθμός συμπληρωμένων χρόνων



Αν τώρα έχουμε μεγαλύτερο όγκο σε Rows τότε επιλέγουμε το cell που έχουμε εισάγει την Formula και κάνουμε Ctrl+C έπειτα διαλέγουμε τα Rows που αναλογούν και κάνουμε Ctrl+V.


Δείτε και το βίντεο για να καταλάβετε τα βήματα .
http://www.youtube.com/watch?v=dEMy7GfpudI
Συνημμένα
Untitled-1.gif

Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

Excel-Υπολογισμός ημερών μεταξύ δυο ημερομηνιών

Δημοσίευση από dva_dev » 22 Φεβ 2010 01:41

Για τις ημέρες μπορείς επίσης να πάρεις και τη διαφορά (Β2-Α2).
Αν εξυπηρετεί καλύτερα ο υπολογισμός που χρησιμοποιούν οι λογιστές (30 ημέρες ο μήνας, 360 ο χρόνος), μάλλον προτείνεται περισσότερο η days360.

Αυτό που είχα χρειαστεί κάποια στιγμή ήταν να υπολογίσω τη διαφορά σε ημέρες-μήνες-έτη.
Στο excel θα μπορούσε :-? να γίνει η αντίστοιχη διαδικασία με τη χρήση των ακόλουθων συναρτήσεων (θεωρώντας ότι στο κελί A1 είναι η αρχική ημερομηνία και στο B1 η τελική):

Κώδικας: Επιλογή όλων

ημέρες =DATEDIF($A1;$B1;"MD")
μήνες =DATEDIF($A1;$B1;"YM")
έτη =DATEDIF($A1;$B1;"Y")
Βέβαια δεν είμαι και τόσο σίγουρος ότι η function του excel (για τις ημέρες) δουλεύει εντελώς σωστά, γιατί δίνοντας σαν αρχική ημερομηνία στο Α1 το 31/1/1992 και σαν τελική στο Β1 το 20/3/1993, τα αποτελέσματα των συναρτήσεων του excel είναι 1 έτος, 1 μήνας και 17 ημέρες. Εγώ τα υπολογίζω σαν 1 έτος, 1 μήνα και 20 ημέρες.

Άβαταρ μέλους
GeoStuff
Honorary Member
Δημοσιεύσεις: 7496
Εγγραφή: 16 Νοέμ 2005 03:12
Τοποθεσία: Στα αλατορυχεία της Ζουαζιλάνδης...

Excel-Υπολογισμός ημερών μεταξύ δυο ημερομηνιών

Δημοσίευση από GeoStuff » 22 Φεβ 2010 10:29

Tutorialised!!!

Άντε να βλέπουμε λίγο κίνηση και εδώ!!!

:D
Κούκλα Μου Φρεγάτα Σκίζεις Τον Ωκεανό... Μοιάζεις Στον Τιτανικό!!!

Joakim
Δημοσιεύσεις: 441
Εγγραφή: 06 Ιουν 2004 13:48

Excel-Υπολογισμός ημερών μεταξύ δυο ημερομηνιών

Δημοσίευση από Joakim » 22 Φεβ 2010 17:50

Erxonte kiala! .... pedia ta video voithoun i na min ta kano?

Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

Excel-Υπολογισμός ημερών μεταξύ δυο ημερομηνιών

Δημοσίευση από dva_dev » 22 Φεβ 2010 18:32

Νομίζω πως ειδικά για το excel μερικά key screenshots με τις functions μέσα στα κελιά και μερικά ζωγραφισμένα βελάκια (ίσως από το formula auditing) με κάποιο κείμενο για εξηγείς τι κάνεις είναι αρκετό.

Joakim
Δημοσιεύσεις: 441
Εγγραφή: 06 Ιουν 2004 13:48

Excel-Υπολογισμός ημερών μεταξύ δυο ημερομηνιών

Δημοσίευση από Joakim » 22 Φεβ 2010 18:36

nai file mou alla nomizo ine 3eperasmeni i epoxi ton screenshots etsi to skeftika ego... otan o alos vlepi katefthian to mouse sou stin othoni , ti grafis kai to poso xrono sou perni se real time tote apefthias apomithopii tin agnia tou pou ton odigi sto na psaxni voithia, anigoun ta matia tou mias kai vlepi kai allous na xrisimopioun to programa pou ton endiaferi kai ginete kaliteros...

ego toulaxiston etsi to vlepo..., fisika afto sikoni sizitisi me psixologo :P

Άβαταρ μέλους
GeoStuff
Honorary Member
Δημοσιεύσεις: 7496
Εγγραφή: 16 Νοέμ 2005 03:12
Τοποθεσία: Στα αλατορυχεία της Ζουαζιλάνδης...

Excel-Υπολογισμός ημερών μεταξύ δυο ημερομηνιών

Δημοσίευση από GeoStuff » 23 Φεβ 2010 11:42

Joakim κάνε ό,τι γουστάρεις φίλε μου!!!

Βίδεο βίδεο!!!

Δεν θα σου πει κανείς όχι για το κάτι παραπάνω...

:D
Κούκλα Μου Φρεγάτα Σκίζεις Τον Ωκεανό... Μοιάζεις Στον Τιτανικό!!!

Joakim
Δημοσιεύσεις: 441
Εγγραφή: 06 Ιουν 2004 13:48

Excel-Υπολογισμός ημερών μεταξύ δυο ημερομηνιών

Δημοσίευση από Joakim » 23 Φεβ 2010 15:29

ok tha to exo ipopsin mou :)

Απάντηση

Επιστροφή στο “Office, Excel, Word VB Scripts και Tips”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες