Τύπος Excel: Προθεσμία λήξης υπό όρους προθεσμίας -

Πίνακας περιεχομένων

Γενική φόρμουλα

=(date2-date1)>n

Περίληψη

Για να επισημάνετε ημερομηνίες που έχουν λήξει, μπορείτε να χρησιμοποιήσετε έναν κανόνα μορφοποίησης υπό όρους που ελέγχει εάν η διακύμανση μεταξύ δύο ημερομηνιών είναι μεγαλύτερη από έναν ορισμένο αριθμό ημερών. Στο παράδειγμα που δείχνεται, έχουν εφαρμοστεί τρεις κανόνες μορφοποίησης υπό όρους στην περιοχή D5: C12 με αυτούς τους τύπους:

=(D5-C5)<3 // rule 1 (green) =(D5-C5)=10 // rule 3 (red)

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

Υπολογισμός διακύμανσης σε ημέρες

Οι διακυμάνσεις στη στήλη Ε υπολογίζονται αφαιρώντας την αρχική ημερομηνία από την τρέχουσα ημερομηνία με αυτόν τον τύπο:

=D5-C5

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

Η διακύμανση που εμφανίζεται στη στήλη Ε είναι για αναφορά μόνο σε αυτό το παράδειγμα και δεν χρησιμοποιείται από τους κανόνες μορφοποίησης υπό όρους. Ωστόσο, εάν αντιμετωπίζετε τη στήλη Ε ως στήλη βοηθού, θα μπορούσατε να γράψετε απλούστερους κανόνες μορφοποίησης υπό όρους που χρησιμοποιούν απευθείας τη διακύμανση.

Εξήγηση

Σε αυτό το παράδειγμα, θέλουμε να εφαρμόσουμε τρία διαφορετικά χρώματα, ανάλογα με το πόσο διαφέρει η αρχική ημερομηνία από την τρέχουσα ημερομηνία:

  1. Πράσινο εάν η διακύμανση είναι μικρότερη από 3 ημέρες
  2. Κίτρινο εάν η διακύμανση κυμαίνεται μεταξύ 3 και 10 ημερών
  3. Κόκκινο εάν η διακύμανση είναι μεγαλύτερη από 10 ημέρες

Για κάθε κανόνα, υπολογίζουμε μια διακύμανση αφαιρώντας την αρχική ημερομηνία από την "τρέχουσα" ημερομηνία (όπως εξηγείται παραπάνω). Στη συνέχεια, ελέγχουμε το αποτέλεσμα με μια λογική έκφραση. Όταν μια παράσταση επιστρέφει TRUE, ενεργοποιείται η μορφοποίηση υπό όρους.

Επειδή θέλουμε τρία διαφορετικά χρώματα, το καθένα με μια λογική δοκιμή, θα χρειαστούμε τρεις ξεχωριστούς κανόνες μορφοποίησης υπό όρους. Η παρακάτω οθόνη δείχνει πώς έχουν διαμορφωθεί οι κανόνες για την εφαρμογή της μορφής πράσινου, κίτρινου και κόκκινου. Σημειώστε ότι οι δύο πρώτοι κανόνες έχουν σημειωθεί "stop if true":

Οι κανόνες αξιολογούνται με τη σειρά που εμφανίζεται. Ο κανόνας 1 ελέγχει εάν η διακύμανση είναι μικρότερη από 3 ημέρες. Ο κανόνας 2 ελέγχει εάν η διακύμανση είναι μικρότερη από 10 ημέρες. Ο κανόνας 3 ελέγχει εάν η διακύμανση είναι μεγαλύτερη ή ίση με 10 ημέρες. Τόσο ο κανόνας 1 όσο και ο κανόνας 2 έχουν ενεργοποιήσει το "stop if true". Όταν ένας από τους κανόνες επιστρέψει ΑΛΗΘΕΙΑ, το Excel θα σταματήσει να ελέγχει πρόσθετους κανόνες.

Εκπρόθεσμη από n ημέρες από σήμερα

Ίσως θέλετε να συγκρίνετε μια ημερομηνία λήξης με τη σημερινή ημερομηνία. Για να ελέγξετε εάν οι ημερομηνίες έχουν καθυστερήσει τουλάχιστον n ημέρες από σήμερα, μπορείτε να χρησιμοποιήσετε έναν τύπο όπως αυτό:

=(TODAY()-date)>=n

Αυτός ο τύπος θα επιστρέψει ΑΛΗΘΕΙΑ μόνο όταν μια ημερομηνία είναι τουλάχιστον n ημέρες στο παρελθόν. Όταν μια ημερομηνία είναι στο μέλλον, η διαφορά θα είναι αρνητικός αριθμός, οπότε ο κανόνας δεν θα ενεργοποιηθεί ποτέ.

Για περισσότερες πληροφορίες σχετικά με τα κριτήρια τύπων δόμησης, δείτε 50+ παραδείγματα κριτηρίων τύπων.

ενδιαφέροντα άρθρα...