
Γενική φόρμουλα
=AND($A1>=start,$A1<=end)
Περίληψη
Εάν θέλετε να επισημάνετε σειρές που περιέχουν ημερομηνίες μεταξύ δύο ημερομηνιών με μορφοποίηση υπό όρους, μπορείτε να χρησιμοποιήσετε έναν τύπο βασισμένο στις συναρτήσεις AND και DATE. Στο παράδειγμα που παρουσιάζεται, η περιοχή B5: E11 έχει εφαρμόσει έναν κανόνα μορφοποίησης υπό όρους χρησιμοποιώντας αυτόν τον τύπο:
=AND($C5>=start,$C5<=end)
Σημείωση: είναι σημαντικό να εισαχθούν τύποι CF σε σχέση με το "ενεργό κελί" στην επιλογή, το οποίο θεωρείται ότι είναι B5 σε αυτήν την περίπτωση.
Αυτός ο τύπος αναφέρεται σε δύο ονομασμένα εύρη: αρχή (C2) και τέλος (E2).
Εξήγηση
Η συνάρτηση AND λαμβάνει πολλαπλά ορίσματα και επιστρέφει TRUE μόνο όταν όλα τα ορίσματα επιστρέφουν TRUE. Οι ημερομηνίες είναι απλώς σειριακοί αριθμοί στο Excel, επομένως οι προηγούμενες ημερομηνίες είναι πάντα λιγότερες από τις μεταγενέστερες ημερομηνίες. Στον παραπάνω τύπο, τυχόν ημερομηνίες που είναι μεγαλύτερες ή ίσες με την ημερομηνία έναρξης ΚΑΙ λιγότερες ή ίσες με την ημερομηνία λήξης θα περάσουν και οι δύο δοκιμές και η συνάρτηση AND θα επιστρέψει ΑΛΗΘΕΙΑ, ενεργοποιώντας τον κανόνα.
Οι αναφορές στις ημερομηνίες έναρξης και λήξης (C2 και E2) είναι απόλυτες και δεν θα αλλάξουν. Οι αναφορές στην ημερομηνία στη στήλη Γ είναι "μικτές" - η στήλη είναι κλειδωμένη, αλλά ο αριθμός σειράς είναι ελεύθερος να αλλάξει.
Χωρίς ονομαστικά εύρη
Αυτός ο τύπος αναφέρεται σε δύο ονομασμένα εύρη: αρχή (C2) και τέλος (E2). Χωρίς τη χρήση ονομαστικών περιοχών, ο τύπος θα μοιάζει με αυτό:
=AND($C5>=$C$2,$C5<=$E$2)
Ημερομηνίες ενσωμάτωσης
Αυτός ο τύπος εκθέτει τις τιμές εισαγωγής έναρξης και λήξης απευθείας στο φύλλο εργασίας, έτσι ώστε να μπορούν να αλλάξουν εύκολα. Αν θέλετε να ενσωματώσετε (σκληρό κώδικα) τις ημερομηνίες απευθείας στον τύπο, ο τύπος θα έχει την εξής μορφή:
=AND($C5>=DATE(2015,6,1),$C5<=DATE(2015,7,31))
Η συνάρτηση DATE διασφαλίζει ότι η ημερομηνία αναγνωρίζεται σωστά. Δημιουργεί μια σωστή ημερομηνία Excel με δεδομένες τιμές έτους, μήνα και ημέρας.