Ημέρες της εβδομάδας πριν από την 1η Μαρτίου, 1900 είναι εσφαλμένες στο Excel

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 214058 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Ανάπτυξη όλων | Σύμπτυξη όλων

Συμπτώματα

Όταν χρησιμοποιείτε τοΗΜΈΡΑ ΤΗΣ ΕΒΔΟΜΆΔΑΣσυνάρτηση για να υπολογίσετε την ημέρα της εβδομάδας για ημερομηνίες πριν από το Μάρτιο 1, 1900 στο Microsoft Excel 2000, η συνάρτηση επιστρέφει ένα εσφαλμένο αποτέλεσμα.

Για παράδειγμα, εάν χρησιμοποιήσετε τοΗΜΈΡΑ ΤΗΣ ΕΒΔΟΜΆΔΑΣσυνάρτηση για να καθορίσει την ημέρα της εβδομάδας για 16 Φεβρουαρίου, 1900, το Microsoft Excel επιστρέφει 5, που υποδηλώνει ότι η 16 Φεβρουαρίου ήταν μια Πέμπτη. Η συνάρτηση πρέπει να επιστρέφει 6, επειδή 16 Φεβρουαρίου, 1900, ήταν πράγματι μια Παρασκευή.

Όταν χρησιμοποιείτε τοΗΜΈΡΑ ΤΗΣ ΕΒΔΟΜΆΔΑΣλειτουργία για να βρείτε την ημέρα της εβδομάδας για ημερομηνίες ή μετά την 1η Μαρτίου, 1900, η συνάρτηση επιστρέφει τη σωστή απάντηση.

Αιτία

Αυτό το πρόβλημα παρουσιάζεται, εάν ισχύουν οι ακόλουθες συνθήκες:
  • Μπορείτε να χρησιμοποιήσετε τοΗΜΈΡΑ ΤΗΣ ΕΒΔΟΜΆΔΑΣσυνάρτηση για να καθορίσει την ημέρα της εβδομάδας για ημερομηνίες πριν από την 1η Μαρτίου, 1900.
  • Μπορείτε να χρησιμοποιήσετε το σύστημα ημερομηνίας 1900.

Εναλλακτικός τρόπος αντιμετώπισης

Για να επιλύσετε αυτό το ζήτημα, προσθέστε μία στο αποτέλεσμα του τύπου, όπως στο ακόλουθο παράδειγμα:
=WEEKDAY("2/16/1900",1)+1

Περισσότερες πληροφορίες

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

Ωστόσο, σε αυτό το σύστημα ημερομηνίας, το έτος 1900 έχει ερμηνευτεί λανθασμένα ως δίσεκτο έτος. Επειδή δεν υπάρχει 29 Φεβρουαρίου στο ("δίσεκτο ημέρας") από το έτος 1900, την ημέρα της εβδομάδας για οποιαδήποτε ημερομηνία πριν από το Μάρτιο 1, 1900 (ημέρα μετά την ημέρα"δίσεκτο"), δεν είναι υπολογίζεται σωστά.

Σημειώστε ότι αυτό επηρεάζει μόνο τις ημερομηνίες πριν από την 1η Μαρτίου, 1900, και ότι το σφάλμα προκύπτει μόνο όταν χρησιμοποιείτε το σύστημα ημερομηνίας 1900 στο Microsoft Excel.

Αυτό το ζήτημα δεν προκύπτει, εάν χρησιμοποιείτε το σύστημα ημερομηνίας 1904. Όταν χρησιμοποιείτε το σύστημα ημερομηνίας 1904 και τη συνάρτηση WEEKDAY για να υπολογίσετε την ημέρα της εβδομάδας για ημερομηνίες πριν από την 1η Ιανουαρίου 1904, η συνάρτηση επιστρέφει μια τιμή σφάλματος # ΤΙΜΗ! ΣΦΑΛΜΑ.

Ιδιότητες

Αναγν. άρθρου: 214058 - Τελευταία αναθεώρηση: Δευτέρα, 19 Σεπτεμβρίου 2011 - Αναθεώρηση: 3.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 2001 για Mac
  • Microsoft Excel 98 για Macintosh
  • Microsoft Excel 97 Standard Edition
Λέξεις-κλειδιά: 
kbpending kbprb kbmt KB214058 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:214058

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com