Αν και η συνάρτηση CHOOSE μπορεί να μην φαίνεται χρήσιμη στην επιφάνεια, αυτή η συνάρτηση μπορεί να βελτιώσει δραματικά τα μοντέλα δεδομένων του Excel. Η συνάρτηση CHOOSE επιστρέφει μια τιμή από μια καθορισμένη λίστα τιμών με βάση έναν καθορισμένο αριθμό θέσης.
Για παράδειγμα, εάν εισαγάγετε τους τύπους CHOOSE(3, "Red", "Yellow", "Green", "Blue") σε ένα κελί, το Excel επιστρέφει πράσινο επειδή το πράσινο είναι το τρίτο στοιχείο στη λίστα τιμών. Ο τύπος CHOOSE(1, "Red", "Yellow", "Green", "Blue") θα επέστρεφε κόκκινο.
ΕΠΙΛΕΞΤΕ τα βασικά
Το παρακάτω σχήμα δείχνει πώς οι τύποι CHOOSE μπορούν να βοηθήσουν στον εντοπισμό και την εξαγωγή αριθμών από μια σειρά κελιών. Σημειώστε ότι αντί να χρησιμοποιείτε σκληρά κωδικοποιημένες τιμές, όπως Κόκκινο, Πράσινο και ούτω καθεξής, μπορείτε να χρησιμοποιήσετε αναφορές κελιών για να παραθέσετε τις επιλογές.
Η λειτουργία CHOOSE σάς επιτρέπει να βρείτε τιμές από ένα καθορισμένο σύνολο choic” width=”470″/>
Η συνάρτηση CHOOSE σας επιτρέπει να βρείτε τιμές από ένα καθορισμένο σύνολο επιλογών.
Αφιερώστε λίγο χρόνο για να δείτε τη βασική σύνταξη της συνάρτησης CHOOSE:
CHOOSE(Αριθμός_ευρετηρίου, Τιμή1, Τιμή2,…)
-
Index_num: Το όρισμα Index_num καθορίζει τον αριθμό θέσης της επιλεγμένης τιμής στη λίστα των τιμών. Εάν απαιτείται η τρίτη τιμή στη λίστα, το Index_num είναι 3. Το όρισμα Index_num πρέπει να είναι ένας ακέραιος αριθμός μεταξύ ενός και του μέγιστου αριθμού τιμών στην καθορισμένη λίστα τιμών. Δηλαδή, εάν υπάρχουν δέκα επιλογές που ορίζονται στον τύπο CHOOSE, το όρισμα Index_num δεν μπορεί να είναι περισσότερο από δέκα.
-
Τιμή: Κάθε όρισμα Τιμή αντιπροσωπεύει μια επιλογή στην καθορισμένη λίστα επιλογών για αυτόν τον τύπο CHOOSE. Τα ορίσματα Value> μπορεί να είναι κωδικοποιημένες τιμές, αναφορές κελιών, καθορισμένα ονόματα, τύποι ή συναρτήσεις. Μπορείτε να έχετε έως και 255 επιλογές που αναφέρονται στους τύπους CHOOSE.
Εφαρμογή τύπων CHOOSE σε ένα μοντέλο δεδομένων
Η συνάρτηση CHOOSE είναι ιδιαίτερα πολύτιμη σε μοντέλα δεδομένων στα οποία πρέπει να συγκεντρωθούν πολλαπλά επίπεδα δεδομένων. Το παρακάτω σχήμα δείχνει ένα παράδειγμα στο οποίο οι τύποι CHOOSE βοηθούν στη συγκέντρωση δεδομένων.
Οι τύποι CHOOSE διασφαλίζουν ότι τα κατάλληλα δεδομένα είναι συγχρονισμένα pul” width=”535″/>
Οι τύποι CHOOSE διασφαλίζουν ότι τα κατάλληλα δεδομένα αντλούνται συγχρονισμένα από πολλαπλές τροφοδοσίες δεδομένων.
Σε αυτό το παράδειγμα, έχετε δύο πίνακες δεδομένων: έναν για τα έσοδα και έναν για το καθαρό εισόδημα. Κάθε ένα περιέχει αριθμούς για ξεχωριστές περιοχές. Η ιδέα είναι να δημιουργηθεί ένας πίνακας σταδιοποίησης που θα αντλεί δεδομένα και από τους δύο πίνακες, έτσι ώστε τα δεδομένα να αντιστοιχούν σε μια επιλεγμένη περιοχή.
Για να καταλάβετε τι συμβαίνει, εστιάστε στον τύπο στο κελί F3, που φαίνεται στο σχήμα. Ο τύπος είναι CHOOSE($C$2,F7,F8,F9,F10). Το όρισμα Index_num είναι στην πραγματικότητα μια αναφορά κελιού που κοιτάζει την τιμή στο κελί C2, που τυχαίνει να είναι ο αριθμός 2. Όπως μπορείτε να δείτε, το κελί C2 είναι στην πραγματικότητα ένας τύπος VLOOKUP που τραβά τον κατάλληλο αριθμό ευρετηρίου για την επιλεγμένη περιοχή. Η λίστα των καθορισμένων επιλογών στον τύπο CHOOSE είναι ουσιαστικά οι αναφορές κελιών που συνθέτουν τις τιμές εσόδων για κάθε περιοχή: F7, F8, F9 και F10. Έτσι, ο τύπος στο κελί F3 μεταφράζεται σε CHOOSE(2, 27474, 41767, 18911, 10590). Η απάντηση είναι 41.767.