Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Excel > Excel - Tips & Tricks > [Συναρτήσεις] Time Stamp – Αυτόματη καταχώρηση τρέχουσας ημερομηνίας στο Excel.

Excel - Tips & Tricks Συμβουλές και κόλπα για χρήστες της Microsoft Excel.
Παρακαλούμε μην εισάγετε εδώ ερωτήσεις!

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 11-02-10, 10:07
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.011
Lightbulb Time Stamp – Αυτόματη καταχώρηση τρέχουσας ημερομηνίας στο Excel.

Στις περισσότερες περιπτώσεις, σε καταχωρήσεις δεδομένων στην Excel όπως τιμές από μετρήσεις, εγγραφές νέων προσώπων,
άφιξης αντικειμένων κτλ. ή καταχώρηση της τρέχουσας ημερομηνίας επιβάλλεται.

Αν στη στήλη Α πληκτρολογήσουμε μια τιμή θα πρέπει να πληκτρολογήσουμε στην στήλη Β την
ημερομηνία & ώρα της καταχώρησης.

Αν τα δεδομένα μας προέρχονται από εξωτερική πηγή τότε τα πράγματα δυσκολεύουν αφού ό χρήστης θα πρέπει σε κάθε εισαγωγή
να αλλάζει τις ημερομηνίες ή την ώρα.

Σε τέτοιες περιπτώσεις, τον λόγο τον έχει η VBA αλλά... μήπως γίνεται και με απλές συναρτήσεις
του φύλλου Excel;

Αν χρησιμοποιηθεί η TODAY() ή η NOW(), το αποτέλεσμα των τύπων θα μεταβάλλεται κάθε φορά
που θα προκληθεί υπολογισμός του φύλλου οπότε δεν εξυπηρετεί.

Τι μπορούμε να κάνουμε λοιπόν;

Στις επιλογές Excel τσεκάρουμε την επιλογή Ενεργοποίηση επαναληπτικού υπολογισμού και
ως μέγιστο αριθμό διαδοχικών προσεγγίσεων επιλέγουμε το 1 (βλ. Εικόνες).

Κατόπιν, στο κελί B2, τοποθετούμε τον παρακάτω τύπο:

=IF(A2="";"";IF(B2="";NOW();B2))
ο οποίος κατά την εφαρμογή του θα προκαλέσει σφάλμα κυκλικής εάν προηγουμένως δεν έχει ρυθμιστεί
η Ενεργοποίηση επαναληπτικού υπολογισμού όπως περιγράφεται παραπάνω.

Ο τύπος αυτός θα υπολογιστεί μια μοναδική φορά και το αποτέλεσμα του θα παραμείνει
σταθερό εφόσον τα δεδομένα το κελιού A2 δεν διαγραφούν.

Excel 2007
Time Stamp – Αυτόματη καταχώρηση τρέχουσας ημερομηνίας στο Excel.-xl07iteration.gif

Excel < 2007
Time Stamp – Αυτόματη καταχώρηση τρέχουσας ημερομηνίας στο Excel.-xl03iteration.gif


Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
Απάντηση στο θέμα

Ετικέτες
timestamp


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[ Φόρμες ] Αναγραφή μέρους της τρέχουσας ημερομηνίας [Now()] και, ταυτόχρονα, μορφοποίηση dimitrisp Access - Ερωτήσεις / Απαντήσεις 4 06-11-15 14:27
Αυτόματη καταχώρηση πεδίου από κουμπί Ρούλα Access - Ερωτήσεις / Απαντήσεις 0 11-12-13 15:19
[Συναρτήσεις] ΜΙΝ ΜΑΧ αυτόματη καταχώρηση PANIK Excel - Ερωτήσεις / Απαντήσεις 3 13-04-12 15:51
[Συναρτήσεις] Αυτόματη καταχώρηση σε στήλες Gogosbmx Excel - Ερωτήσεις / Απαντήσεις 2 28-02-10 21:21
[VBA] Αυτοματη Καταχωρηση! DimitrisK Excel - Ερωτήσεις / Απαντήσεις 3 03-02-10 21:33


Η ώρα είναι 09:41.