Διάγραμμα Gantt με μορφοποίηση υπό όρους - Συμβουλές για το Excel

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

Ο Φιλ έγραψε σήμερα το πρωί ρωτώντας για τη δημιουργία γραφήματος στο Excel.

Υπάρχει τρόπος να πάρετε δύο στήλες με ημερομηνίες έναρξης και διακοπής για μεμονωμένα συμβάντα και να δημιουργήσετε ένα γράφημα τύπου Gantt χωρίς να χρειαστεί να αποχωρήσετε από το Excel;

Αυτό το θέμα καλύφθηκε στη συμβουλή Δημιουργία γραφήματος χρονοδιαγράμματος. Αυτή η συμβουλή από το καλοκαίρι του 2001 ανέφερε ότι θα μπορούσατε επίσης να δημιουργήσετε ένα γράφημα τύπου Gantt σε ένα φύλλο εργασίας χρησιμοποιώντας μορφοποίηση υπό όρους. Αυτός ο τύπος γραφήματος θα λύσει την ερώτηση του Phil.

Εύρος δεδομένων δείγματος

Φαντάζομαι ότι τα δεδομένα του Phil μοιάζουν με τον πίνακα προς τα αριστερά. Υπάρχει ένα συμβάν, στη συνέχεια ημερομηνίες έναρξης στη στήλη Β και ημερομηνίες λήξης στη στήλη Γ. Χρησιμοποιώ χρόνια για το παράδειγμά μου, αλλά θα μπορούσατε εύκολα να χρησιμοποιήσετε κανονικές ημερομηνίες Excel.

Το επόμενο βήμα θα μπορούσε εύκολα να ενσωματωθεί σε μια μακροεντολή, αλλά η πραγματική εστίαση αυτής της τεχνικής είναι η ρύθμιση της μορφοποίησης υπό όρους. Σάρωσα τα δεδομένα μου και παρατήρησα ότι οι ημερομηνίες κυμαίνονται από το 1901 έως το 1919. Ξεκινώντας από τη στήλη Δ, μπήκα στο πρώτο έτος 1901. Στο Ε1, μπήκα το 1902. Στη συνέχεια, μπορείτε να επιλέξετε D1: E1, κάντε κλικ στη λαβή πλήρωσης στο κάτω δεξιά γωνία της επιλογής με το ποντίκι σας και σύρετε προς τα έξω στη στήλη W για να συμπληρώσετε όλα τα χρόνια από το 1901 έως το 1920.

Για να αφιερώσετε λιγότερο χρόνο στα χρόνια, επιλέξτε D1: W1 και, στη συνέχεια, χρησιμοποιώντας το Format - Cells - Alignment, ορίστε την επιλογή κάθετου κειμένου. Στη συνέχεια, επιλέξτε Μορφή - Στήλη - Autowidth και θα μπορείτε να δείτε και τις 23 στήλες στην οθόνη.

Εφαρμόστηκε κάθετη επιλογή κειμένου

Επιλέξτε το επάνω αριστερό κελί της περιοχής γραφήματος Gantt ή D2 σε αυτό το παράδειγμα. Από το μενού, επιλέξτε Μορφή - Μορφοποίηση υπό όρους. Το παράθυρο διαλόγου έχει αρχικά ένα αναπτυσσόμενο μενού στην αριστερή πλευρά που είναι προεπιλεγμένο στο "Cell Value Is". Αλλάξτε αυτό το αναπτυσσόμενο μενού σε "Formula Is" και η δεξιά πλευρά του πλαισίου διαλόγου θα αλλάξει σε ένα μεγάλο πλαίσιο κειμένου για την εισαγωγή ενός τύπου.

Ο στόχος είναι να εισαγάγετε έναν τύπο που ελέγχει αν το έτος στη σειρά 1 πάνω από αυτό το κελί εμπίπτει εντός των ορίων ετών στις στήλες B & C αυτής της σειράς. Είναι σημαντικό να χρησιμοποιήσετε τον σωστό συνδυασμό σχετικών και απόλυτων διευθύνσεων, έτσι ώστε ο τύπος που εισάγουμε στο D2 να μπορεί να αντιγραφεί σε όλα τα κελιά της περιοχής.

Θα υπάρξουν δύο προϋποθέσεις για έλεγχο και και οι δύο θα πρέπει να ισχύουν. Αυτό σημαίνει ότι πρόκειται να ξεκινήσουμε με τη =AND()συνάρτηση.

Η πρώτη συνθήκη θα ελέγξει αν το έτος στη σειρά 1 είναι μεγαλύτερο ή ίσο με το έτος στη στήλη Β. Δεδομένου ότι πάντα θέλω αυτός ο τύπος να αναφέρεται στη σειρά 1, το πρώτο μέρος του τύπου είναι D $ 1> = $ B2 . Σημειώστε ότι το σύμβολο δολαρίου πριν από το 1 σε D $ 1 θα διασφαλίσει ότι ο τύπος μας δείχνει πάντα στη σειρά 1 και ότι το σύμβολο δολαρίου πριν από το B σε $ B2 θα διασφαλίσει ότι συγκρίνεται πάντα με τη στήλη B.

Η δεύτερη συνθήκη θα ελέγξει για να δει αν το έτος στη σειρά 1 είναι μικρότερο ή ίσο με την ημερομηνία στη στήλη C. Πρέπει ακόμη να χρησιμοποιήσουμε την ίδια σχετική και απόλυτη διεύθυνση, οπότε αυτό θα είναι D $ 1 <= $ C2

Πρέπει να συνδυάσουμε και τις δύο αυτές συνθήκες χρησιμοποιώντας τη συνάρτηση AND (). Αυτό θα ήταν=AND(D$1>=$B2,D$1<=$C2)

Στο πλαίσιο τύπων του διαλόγου Contional Formatting, εισαγάγετε αυτόν τον τύπο. Βεβαιωθείτε ότι ξεκινάτε με το ίδιο σύμβολο ή η μορφοποίηση υπό όρους δεν θα λειτουργεί

Στη συνέχεια, επιλέξτε ένα φωτεινό χρώμα που θα χρησιμοποιείται όποτε ισχύει η συνθήκη. Κάντε κλικ στο κουμπί Μορφή… Στην καρτέλα Μοτίβα, επιλέξτε ένα χρώμα. Κάντε κλικ στο OK για να κλείσετε το παράθυρο διαλόγου Μορφοποίηση κελιών και θα πρέπει να μείνετε με ένα παράθυρο διαλόγου Μορφοποίηση υπό όρους που μοιάζει με αυτό

Διάλογος μορφοποίησης υπό όρους

Κάντε κλικ στο OK για να παραβλέψετε το πλαίσιο μορφοποίησης υπό όρους. Εάν το άνω αριστερό κελί σας στο D2 συμβεί να πέσει σε ένα χρόνο, αυτό το κελί θα γίνει κίτρινο.

Είτε το κελί έγινε κίτρινο είτε όχι, κάντε κλικ στο D2 και χρησιμοποιήστε Ctrl + C ή Επεξεργασία - Αντιγραφή για αντιγραφή αυτού του κελιού.

Επισημάνετε το D2: W6 και από το μενού επιλέξτε Επεξεργασία - Επικόλληση - Ειδικές μορφές - ΟΚ. Η μορφή υπό όρους θα αντιγραφεί σε ολόκληρο το εύρος του γραφήματος Gantt και θα καταλήξετε με ένα γράφημα που μοιάζει με αυτό.

Εφαρμοσμένη σειρά δεδομένων υπό όρους μορφοποίησης

Η μορφοποίηση υπό όρους είναι ένα εξαιρετικό εργαλείο και σας επιτρέπει να δημιουργείτε εύκολα γραφήματα τύπου Gantt απευθείας στο φύλλο εργασίας. Λάβετε υπόψη ότι περιορίζετε μόνο σε τρεις συνθήκες για οποιοδήποτε κελί. Μπορείτε να πειραματιστείτε με διαφορετικούς συνδυασμούς συνθηκών. Για να δημιουργήσω περιγράμματα γύρω από κάθε γραμμή στο γράφημα Gantt, χρησιμοποίησα τρεις συνθήκες όπως φαίνεται παρακάτω και χρησιμοποίησα διαφορετικά περιγράμματα για κάθε συνθήκη.

Διάλογος υπό όρους μορφοποίησης για 3 συνθήκες
Τελικό διάγραμμα Gantt

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