Τύπος Excel: Περίληψη κατάστασης ολοκλήρωσης μαθήματος -

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

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

=IF(COUNTIFS(rng1,crit1,rng2,crit2),"x","")

Περίληψη

Για να δημιουργήσετε μια σύνοψη για να δείξετε την κατάσταση ολοκλήρωσης μαθημάτων βάσει ενός αρχείου καταγραφής δεδομένων, μπορείτε να χρησιμοποιήσετε τη συνάρτηση COUNTIFS μαζί με τη συνάρτηση IF. Στο παράδειγμα που εμφανίζεται, ο τύπος στο G4 είναι:

=IF(COUNTIFS(name,$F4,course,G$3),"x","")

Εξήγηση

Ο πίνακας στο B3: D11 είναι ένα αρχείο καταγραφής που δείχνει μαθήματα που ολοκληρώθηκαν από διάφορα άτομα. Εάν ένα μάθημα έχει ολοκληρωθεί από ένα άτομο, θα υπάρχει μια καταχώριση στον πίνακα με το όνομα, το μάθημα και την ημερομηνία. Για το σκοπό αυτού του παραδείγματος, αν βρούμε και εισάγουμε για ένα συγκεκριμένο όνομα / μάθημα, μπορούμε να υποθέσουμε ότι το μάθημα είναι πλήρες.

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

Ο πυρήνας του τύπου είναι η συνάρτηση COUNTIFS, η οποία διαμορφώνεται με 2 ζεύγη εύρους / κριτηρίων. Το πρώτο ζεύγος ταιριάζει στην ονομαζόμενη περιοχή "name" (K5: K11) με κριτήρια που προέρχονται από $ F4 (με στήλη κλειδωμένη για να επιτρέψει την αντιγραφή του τύπου σε ολόκληρο τον πίνακα) Το δεύτερο ζεύγος ταιριάζει με την ονομαζόμενη περιοχή "πορεία" (L5: L11) με κριτήρια που προέρχονται από το G $ 3 (με τη σειρά κλειδωμένη για να επιτρέψει την αντιγραφή του τύπου στον πίνακα).

Η συνάρτηση COUNTIFS μετρά τις εμφανίσεις κάθε ονόματος και μαθήματος στο αρχείο καταγραφής, χρησιμοποιώντας τιμές στον πίνακα περίληψης. Όταν βρεθεί ένα όνομα και ένα μάθημα, το COUNTIFS επιστρέφει τον αριθμό 1. Όταν ένα όνομα και ένα μάθημα δεν βρεθεί, το COUNTIFS επιστρέφει μηδέν.

Παίρνουμε αυτά τα αποτελέσματα με τη συνάρτηση IF, όπου το COUNTIFS εμφανίζεται ως η λογική δοκιμή. Το IF θα αξιολογήσει οποιονδήποτε θετικό αριθμό ως TRUE και οποιοδήποτε μηδέν αποτέλεσμα ως FALSE, οπότε παρέχουμε απλώς το "x" για τιμή εάν TRUE και μια κενή συμβολοσειρά ("") για τιμή εάν είναι ψευδής.

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