Μετατροπή ώρας σε λεπτά

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

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

Απάντηση
Άβαταρ μέλους
stefgrifon
Δημοσιεύσεις: 29
Εγγραφή: 14 Ιαν 2007 13:36

Μετατροπή ώρας σε λεπτά

Δημοσίευση από stefgrifon » 02 Μαρ 2011 22:26

Γεια χαρα

Φτιάχνω ενα Excel για να υπολογίζω ώρες εργασίας.

Και κολλάω σε αυτό.

έχω σε ένα κελι το σύνολο απο τις ώρες με μορφή 14:33:00 και θέλω να το μετατρέψω σε λεπτά. Δηλαδή να μου βγάλει αποτέλεσμα 873 λεπτά.

αλλά δεν μπορώ!

μπορεί κάποιος να βοηθήσει;;

ευχαριστώ Στέφανος
stefismos

Άβαταρ μέλους
Zizo
Honorary Member
Δημοσιεύσεις: 2256
Εγγραφή: 29 Οκτ 2006 03:21
Επικοινωνία:

Μετατροπή ώρας σε λεπτά

Δημοσίευση από Zizo » 03 Μαρ 2011 01:49

Δεν νομίζω πως μπορείς μεστο excel να πεις ότι απτο 14,33 οι δεκαδικοί τερματίζουν στο 60 και όχι στο 100...
Και αν γίνετε αυτό, δεν νομίζω πως η μορφή χχ:χχ:χχ βοηθάει...

Δεν έχω ψάξει για το συγκεκριμένο αλλά αν κάνεις δεξί κλικ στο κελί και μάλλον τροποποίηση ή κάτι τέτοιο, ίσως έχει μορφή ώρας...
Όπως έχει μορφή νομίσματος και διάφορα άλλα...
Εικόνα
What you waiting for?

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

Μετατροπή ώρας σε λεπτά

Δημοσίευση από dva_dev » 03 Μαρ 2011 04:39

Aν στο κελί Α1 έχεις 14:33:00
μπορείς να βάλεις κάπου

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

=HOUR(A1)*60+MINUTE(A1)+SECOND(A1)/60
ή
=A1*24*60
και μετά μορφοποίηση σαν General ή Number.

Άβαταρ μέλους
mechpanos
Honorary Member
Δημοσιεύσεις: 1709
Εγγραφή: 20 Μαρ 2003 00:59
Τοποθεσία: Athens - Pyrgos
Επικοινωνία:

Μετατροπή ώρας σε λεπτά

Δημοσίευση από mechpanos » 03 Μαρ 2011 09:33

Ωραίος ο dva_dev! Δεν τις ήξερα τις συναρτήσεις της ώρας!
Βέβαια αυτό λειτουργεί εφόσον οι ώρες είναι μικρότερες από 24, πχ αν θες να υπολογίσεις σε λεπτά ένα προτζεκτ που έχει γράψει 145 ώρες τότε σου βγάζει
145:00:00 = 60 λεπτά...
Προτείνω 3 κελία ΩΡΕΣ ΛΕΠΤΑ ΔΕΥΤΕΡΟΛΕΠΤΑ και έχεις το κεφάλι σου ήσυχο...
Πύργος θεός Πανηλειακός!!

Άβαταρ μέλους
stefgrifon
Δημοσιεύσεις: 29
Εγγραφή: 14 Ιαν 2007 13:36

Μετατροπή ώρας σε λεπτά

Δημοσίευση από stefgrifon » 03 Μαρ 2011 12:04

dva_dev έγραψε:Aν στο κελί Α1 έχεις 14:33:00
μπορείς να βάλεις κάπου

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

=HOUR(A1)*60+MINUTE(A1)+SECOND(A1)/60
ή
=A1*24*60
και μετά μορφοποίηση σαν General ή Number.
Σας ευχαριστώ όλους..
το πρώτο μου δούλεψε ρολόι έξυπνος τύπος..
το δεύτερο δεν μου δουλεύει, μπορεί να φταίει το φορματ του κελιού μου.
Ευχαριστώ ξανά ξάνα!
stefismos

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

Μετατροπή ώρας σε λεπτά

Δημοσίευση από dva_dev » 03 Μαρ 2011 16:38

@mechpanos Αν οι ώρες είναι > 24, ίσως μπορείς να βάλεις στο παιχνίδι και το DAY().

Δεν ξέρω που/πως ακριβώς χρησιμοποιείται αυτό, ίσως ανάλογα με τις ανάγκες να μην μπορείς να παίξεις αξιόπιστα με τις ημερολογιακές συναρτήσεις, αλλά να πρέπει να πας σε μαθηματικές πράξεις αποκλειστικά. Οπως και να 'χει μια ματιά (έστω και εγκυκλοπαιδική) στις συναρτήσεις και το help πάντα βοηθάει.

kawasak12
Δημοσιεύσεις: 2
Εγγραφή: 20 Οκτ 2012 12:56

Μετατροπή ώρας σε λεπτά

Δημοσίευση από kawasak12 » 20 Οκτ 2012 13:44

Καλημέρα σας, είμαι καινούργιος στην παρέα και έχω ακριβώς το αντίθετο πρόβλημα στο excel. Δηλαδή δεν γνωρίζω πώς να μετατρέψω τα λεπτά σε ώρες. Πχ τα 335 λεπτά να γίνουν 6 ώρες και 35 λεπτά.Ευχαριστώ αν μπορέσει κάποιος να βοηθήσει.

Navagos4
Δημοσιεύσεις: 54
Εγγραφή: 02 Ιουν 2011 17:22

Μετατροπή ώρας σε λεπτά

Δημοσίευση από Navagos4 » 06 Νοέμ 2012 07:49

στο κελλί Α1 είναι ο αριθμός που θες να μετατρέψεις σε ώρες...

=INT(A1/60) &" ώρες και "& MOD(A1,60) &" λεπτά"


άρα ένα παράδειγμα:

Α1 = 233
=> 3 ώρες και 53 λεπτά
You will not see me here again... Not until you learn to cry!

kawasak12
Δημοσιεύσεις: 2
Εγγραφή: 20 Οκτ 2012 12:56

Μετατροπή ώρας σε λεπτά

Δημοσίευση από kawasak12 » 06 Νοέμ 2012 15:52

Σε ευχαριστώ πάρα πολύ!

Απάντηση

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

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

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