Τις περισσότερες φορές, η μορφοποίηση υπό όρους χρησιμοποιείται για να αλλάξει τα χρώματα κυττάρων ή γραμματοσειρών σε απάντηση στα δεδομένα που εισάγονται σε ένα κελί, όπως μια ληξιπρόθεσμη ημερομηνία ή μια δαπάνη του προϋπολογισμού που είναι υπερβολικά υψηλή και συνήθως γίνεται με τις τρέχουσες συνθήκες του Excel. Ωστόσο, είναι επίσης δυνατό να δημιουργήσετε προσαρμοσμένους κανόνες μορφοποίησης υπό όρους χρησιμοποιώντας τύπους Excel για να ελέγξετε τις συνθήκες που καθορίζονται από το χρήστη.
Ένας τέτοιος τύπος που συνδυάζει τοMOD καιΣΕΙΡΑ οι λειτουργίες μπορούν να χρησιμοποιηθούν για την αυτόματη σκίαση εναλλακτικών σειρών δεδομένων που μπορούν να κάνουν την ανάγνωση δεδομένων σε μεγάλα φύλλα εργασίας, πολύ πιο εύχρηστα.
Σειρά σκίασης / Στήλες στο Excel
Ένα άλλο πλεονέκτημα για τη χρήση ενός τύπου για να προσθέσετε σκίαση γραμμής είναι ότι η σκίαση είναι δυναμική, που σημαίνει ότι αλλάζει αν αλλάξει ο αριθμός των γραμμών. Εάν εισάγονται ή διαγράφονται σειρές, η σκίαση γραμμής ρυθμίζεται για να διατηρηθεί το μοτίβο.
Οι εναλλακτικές σειρές δεν είναι η μόνη επιλογή με αυτόν τον τύπο. Αλλάζοντας το ελαφρώς, όπως περιγράφεται παρακάτω, ο τύπος μπορεί να σκιάσει οποιοδήποτε πρότυπο γραμμών. μπορεί ακόμη και να χρησιμοποιηθεί για να σκιάσει στήλες αντί για σειρές, αν το επιλέξετε.
Γραμμές φύλλου εργασίας σκίασης στο Excel
Το πρώτο βήμα είναι να επισημάνουμε το εύρος των κυττάρων που θα σκιάζονται, καθώς ο τύπος επηρεάζει μόνο αυτά τα επιλεγμένα κύτταρα. Οι οδηγίες για σκίαση γραμμών με μορφοποίηση υπό όρους θα χρησιμοποιούν τον ακόλουθο τύπο:
= MOD (ROW (), 2) = 0
- Ανοίξτε ένα Προέχω φύλλο εργασίας - ένα κενό φύλλο εργασίας θα λειτουργήσει για αυτό το σεμινάριο.
- Αποκορύφωμα μια σειρά κελιών στο φύλλο εργασίας.
- Κάνε κλικ στοΣπίτι αυτί της κορδέλας.
- Κάνε κλικ στο Μορφοποίηση υπό όρους εικόνισμα.
- Επιλέξτε το Νέος κανόναςεπιλογή για να ανοίξετε το Νέος κανόνας μορφοποίησης κουτί.
- Στο Στυλ , επιλέξτε το Κλασσικός επιλογή.
- Κάνε κλικ στο Διαμορφώστε μόνο τις κορυφαίες ή τις χαμηλότερες τιμές για να αλλάξετε στη συνέχεια την τιμή Χρησιμοποιήστε μια φόρμουλα για να καθορίσετε τα κύτταρα whch να μορφοποιηθούν.
- Καταχωρίστε τον τύπο που δίνεται παραπάνω στο πλαίσιο κάτω από τοΧρησιμοποιήστε έναν τύπο για να προσδιορίσετε ποια κελιά θα μορφοποιηθούν επιλογή.
- Κάντε κλικ στο drop-down box δίπλα στο Μορφοποίηση με για να επιλέξετε το συνδυασμό χρωμάτων για τις εναλλασσόμενες σειρές σας.
- Κάντε κλικΕντάξει για να κλείσετε το παράθυρο διαλόγου και να επιστρέψετε στο φύλλο εργασίας.
- Οι εναλλακτικές σειρές στο επιλεγμένο εύρος θα πρέπει τώρα να σκιασθούν με το επιλεγμένο χρώμα γεμίσματος φόντου.
Ερμηνεία του τύπου MOD
Το μοτίβο που σχεδιάσαμε εξαρτάται από το MOD λειτουργία στον τύπο. Τι MOD κάνει διαιρεί τον αριθμό σειράς (καθορίζεται από το ΣΕΙΡΑ λειτουργία) από τον δεύτερο αριθμό μέσα στις αγκύλες (2) και επιστρέφει το υπόλοιπο ή το μέτρο όπως κάποιες φορές καλείται.
= MOD (ROW (), 2) = 0
Σε αυτό το σημείο, η μορφοποίηση υπό όρους αναλαμβάνει και συγκρίνει το συντελεστή με τον αριθμό μετά το ίση σημάδι. Εάν υπάρχει ένας αγώνας (ή πιο σωστά εάν η κατάσταση είναι ΑΛΗΘΗΣ), η σειρά είναι σκιασμένη, αν οι αριθμοί σε κάθε πλευρά του ίσου σήματος δεν ταιριάζουν, η συνθήκη είναι ΨΕΥΔΗΣ και δεν υπάρχει σκίαση για αυτή τη σειρά.
Η κατάσταση του=0 στον τύπο καθορίζει ότι η πρώτη γραμμή στο εύρος δεν είναι σκιασμένη, κάτι που γίνεται επειδή αυτή η σειρά περιέχει συχνά επικεφαλίδες που έχουν τη δική τους μορφοποίηση.
Επιλέγοντας να σκιάσεις στήλες αντί για σειρές
Η φόρμουλα που χρησιμοποιείται για να σκιάσει εναλλασσόμενες σειρές μπορεί να τροποποιηθεί για να επιτρέψει τη σκίαση κίονες επίσης. Η απαιτούμενη αλλαγή είναι η χρήση του ΣΤΗΛΗ αντί για το ΣΕΙΡΑ λειτουργία στον τύπο. Με αυτόν τον τρόπο, η φόρμουλα θα μοιάζει με αυτό:
= MOD (COLUMN (), 2) = 0
Αλλαγή του μοτίβου σκίασης
Αλλάζοντας το μοτίβο σκίασης γίνεται εύκολα αλλάζοντας έναν από τους δύο αριθμούς στον τύπο.
- Για να έχει η σκίαση γραμμής να ξεκινά με την πρώτη σειρά αντί για τη δεύτερη, στο τέλος του τύπου, αλλάξτε =0 προς το=1.
- Για να έχετε κάθε τρίτη ή τέταρτη σειρά σκιασμένες αντί για εναλλασσόμενες σειρές, αλλάξτε το 2 στον τύπο για να 3 ή 4.
Ο αριθμός μέσα στις αγκύλες ονομάζεται διαιρέτης δεδομένου ότι είναι ο αριθμός που κάνει τη διαίρεση στο MOD λειτουργία. Εάν θυμηθείτε πάλι στην τάξη μαθηματικών που χωρίζουν με μηδέν δεν επιτρέπεται, και δεν επιτρέπεται ούτε στο Excel. Αν προσπαθήσετε να χρησιμοποιήσετε ένα 0 εντός των στηριγμάτων στη θέση του 2, δεν θα πάρετε καθόλου σκίαση στην περιοχή.
Επιπλέον, για να αλλάξετε πραγματικά το πρότυπο, αλλάξτε τον τελεστή υπό όρους ή τη σύγκριση (=) που χρησιμοποιούνται στον τύπο για το λιγότερο από το σημείο (<). Με την αλλαγή =0 προς το <2 (λιγότερο από 2), για παράδειγμα, δύο σειρές μαζί μπορούν να σκιασθούν. Κάνε αυτό <3, και η σκίαση θα γίνει σε ομάδες των τριών σειρών.
Η μόνη προειδοποίηση για τη χρήση του χειριστή μικρότερου από τον χειριστή είναι να βεβαιωθείτε ότι ο αριθμός εντός των στηριγμάτων είναι μεγαλύτερος από τον αριθμό στο τέλος του τύπου. Αν όχι, κάθε γραμμή στην περιοχή θα σκιάζεται.