Τύπος Excel: Επισημάνετε διπλές στήλες -

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

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

=SUMPRODUCT((row1=ref1)*(row2=ref2)*(row3=ref3))>1

Περίληψη

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

Για να επισημάνετε διπλές στήλες, μπορείτε να χρησιμοποιήσετε έναν τύπο που βασίζεται στη συνάρτηση SUMPRODUCT. Στο παράδειγμα που εμφανίζεται, ο τύπος που χρησιμοποιείται για την επισήμανση διπλών στηλών είναι:

=SUMPRODUCT(($B$4:$E$4=B$4)*($B$5:$E$5=B$5)*($B$6:$E$6=B$6))>1

Εξήγηση

Αυτή η προσέγγιση χρησιμοποιεί το SUMPRODUCT για να μετρήσει την εμφάνιση κάθε τιμής στον πίνακα, μία σειρά κάθε φορά. Μόνο όταν η ίδια τιμή εμφανίζεται στην ίδια θέση και στις τρεις σειρές δημιουργείται ένας αριθμός. Για το κελί B4, ο τύπος επιλύεται ως εξής:

=SUMPRODUCT(($B$4:$E$4=B$4)*($B$5:$E$5=B$5)*($B$6:$E$6=B$6))>1 =SUMPRODUCT(((1,1,1,1))*((1,0,1,0))*((1,0,1,0)))>1 =SUMPRODUCT((1,0,1,0))>1 =2>1 =TRUE

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

Με βοηθητική σειρά

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

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