Μετρώντας τον αριθμό των μοναδικών τιμών

Διατύπωση του προβλήματος

Υπάρχει ένα εύρος δεδομένων στο οποίο ορισμένες τιμές επαναλαμβάνονται περισσότερες από μία φορές:

Μετρώντας τον αριθμό των μοναδικών τιμών

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

Ας εξετάσουμε διάφορους τρόπους για να το λύσουμε.

Μέθοδος 1. Εάν δεν υπάρχουν κενά κελιά

Εάν είστε βέβαιοι ότι δεν υπάρχουν κενά κελιά στο αρχικό εύρος δεδομένων, τότε μπορείτε να χρησιμοποιήσετε τον σύντομο και κομψό τύπο πίνακα:

Μετρώντας τον αριθμό των μοναδικών τιμών

Μην ξεχάσετε να τον εισάγετε ως τύπο πίνακα, δηλαδή πατήστε αφού πληκτρολογήσετε όχι Enter, αλλά τον συνδυασμό Ctrl + Shift + Enter.

Τεχνικά, αυτός ο τύπος επαναλαμβάνεται σε όλα τα κελιά του πίνακα και υπολογίζει για κάθε στοιχείο τον αριθμό των εμφανίσεών του στην περιοχή χρησιμοποιώντας τη συνάρτηση COUNTIF (COUNTIF). Εάν το αντιπροσωπεύσουμε ως πρόσθετη στήλη, τότε θα μοιάζει με αυτό:

Μετρώντας τον αριθμό των μοναδικών τιμών

Στη συνέχεια υπολογίζονται τα κλάσματα 1/Αριθμός περιστατικών για κάθε στοιχείο και συνοψίζονται όλα, γεγονός που θα μας δώσει τον αριθμό των μοναδικών στοιχείων:

Μετρώντας τον αριθμό των μοναδικών τιμών

Μέθοδος 2. Εάν υπάρχουν άδεια κελιά

Εάν υπάρχουν κενά κελιά στην περιοχή, τότε θα πρέπει να βελτιώσετε ελαφρώς τον τύπο προσθέτοντας έναν έλεγχο για κενά κελιά (διαφορετικά θα λάβουμε ένα σφάλμα διαίρεσης με το 0 σε ένα κλάσμα):

Μετρώντας τον αριθμό των μοναδικών τιμών

Αυτό είναι.

  • Πώς να εξαγάγετε μοναδικά στοιχεία από μια σειρά και να αφαιρέσετε τα διπλότυπα
  • Πώς να επισημάνετε τα διπλότυπα σε μια λίστα με χρώμα
  • Πώς να συγκρίνετε δύο εύρη για διπλότυπα
  • Εξαγωγή μοναδικών εγγραφών από έναν πίνακα ανά δεδομένη στήλη χρησιμοποιώντας το πρόσθετο PLEX

 

Αφήστε μια απάντηση