Πώς να χρησιμοποιήσετε τη συνάρτηση SWITCH του Excel (5 παραδείγματα)

  • Μοιραστείτε Αυτό
Hugh West

Για να αντικαταστήσετε μια συγκεκριμένη τιμή με την τιμή της επιλογής σας, μπορείτε να χρησιμοποιήσετε το Excel SWITCH Πρόκειται για μια συνάρτηση σύγκρισης και αναφοράς στο excel που συγκρίνει και αντιστοιχεί ένα αναφερόμενο κελί σε μια λίστα τιμών και επιστρέφει το αποτέλεσμα με βάση την πρώτη αντιστοιχία που βρέθηκε.

Σε αυτό το άρθρο, θα σας δείξω διάφορα παραδείγματα χρήσης του Excel SWITCH λειτουργία.

Λήψη για πρακτική

Χρήσεις της συνάρτησης SWITCH του Excel.xlsx

Βασικά στοιχεία της λειτουργίας SWITCH: Σύνοψη & Σύνταξη

Περίληψη

Το Excel SWITCH συγκρίνει ή αξιολογεί μια δεδομένη έκφραση που είναι μια τιμή με μια λίστα τιμών και επιστρέφει ένα αποτέλεσμα που αντιστοιχεί στην πρώτη αντιστοιχία που βρέθηκε. Σε περίπτωση που δεν βρεθεί καμία αντιστοιχία, η συνάρτηση SWITCH επιστρέφει μια προαιρετική προεπιλεγμένη τιμή. SWITCH χρησιμοποιείται αντί της συνάρτησης Φωλιασμένο ΕΆΝ λειτουργίες.

Σύνταξη

SWITCH (expression, value1, result1, [default_or_value2, result2],...)

Επιχειρήματα

Επιχειρήματα Υποχρεωτικό/προαιρετικό Επεξήγηση
έκφραση Απαιτούμενο Είναι η τιμή ή η έκφραση με την οποία πρέπει να γίνει η αντιστοίχιση.
value1 Απαιτούμενο Είναι η πρώτη τιμή.
result1 Απαιτούμενο Είναι το αποτέλεσμα έναντι της πρώτης τιμής.
default_or_value2 Προαιρετικό Είναι είτε προεπιλεγμένη είτε μπορείτε να δώσετε μια δεύτερη τιμή.
result2 Προαιρετικό Είναι το αποτέλεσμα έναντι της δεύτερης τιμής.

Αξία επιστροφής

Το SWITCH η συνάρτηση επιστρέφει ένα αποτέλεσμα που αντιστοιχεί στην πρώτη αντιστοιχία.

Έκδοση

Το SWITCH είναι διαθέσιμη για το Excel 2016 και νεότερες εκδόσεις.

Χρησιμοποιώ το Excel Microsoft 365 για την υλοποίηση αυτών των παραδειγμάτων.

Παραδείγματα της συνάρτησης SWITCH του Excel

1. Χρήση της συνάρτησης SWITCH του Excel για την εναλλαγή των αντίστοιχων τιμών κελιών

Μπορείτε να χρησιμοποιήσετε το SWITCH συνάρτηση για να επιστρέψει την τιμή που είναι Όνομα έργου για το αντίστοιχο έργο ID .

⏩ Στο κελί F4 , πληκτρολογήστε τον ακόλουθο τύπο.

=SWITCH(C4,1, "Astron",2, "Phoenix","?")

Εδώ, στο SWITCH συνάρτηση, επέλεξα το C4 κύτταρο ως έκφραση , υπό την προϋπόθεση ότι 1 ως value1 και Astron ως result1 . Στη συνέχεια, πάλι υπό την προϋπόθεση 2 ως value2 και Φοίνιξ ως result2 . Τέλος, υπό την προϋπόθεση ότι ? ως προεπιλογή .

Τώρα, η SWITCH η συνάρτηση θα επιστρέψει το αποτέλεσμα συγκρίνοντας τη δεδομένη τιμή με τις παρεχόμενες τιμές.

Μετά από αυτό, πατήστε ENTER, και το SWITCH θα επιστρέψει τα αντίστοιχα αποτελέσματα για τις παρεχόμενες τιμές.

Εδώ, μπορείτε να δείτε το Όνομα έργου Astron εκχωρείται για την τιμή Project Id 1 .

Μπορείτε να ακολουθήσετε την ίδια διαδικασία ή να χρησιμοποιήσετε το Χειρολαβή πλήρωσης στο AutoFill τον τύπο για τα υπόλοιπα κελιά.

2. Χρήση της συνάρτησης SWITCH του Excel με το χειριστή

Το SWITCH Η λειτουργία υποστηρίζει επίσης logical_operators Σε περίπτωση που θέλετε να αλλάξετε τιμές χρησιμοποιώντας οποιουσδήποτε τελεστές SWITCH θα σας βοηθήσει να το κάνετε.

Εδώ, θέλω να αλλάξω Μαρκς με Βαθμοί χρησιμοποιώντας το logical_operators .

Επιτρέψτε μου να σας δείξω τη διαδικασία,

⏩ Στο κελί E4 , πληκτρολογήστε τον ακόλουθο τύπο για να αλλάξετε τα σημάδια με το βαθμό.

=SWITCH(TRUE,C4>= 90," A",C4>= 80, "B",C4>= 70, "C",C4>=60," D", "Fail")

Εδώ, στο SWITCH συνάρτηση, επέλεξα το ΑΛΗΘΙΝΟ ως έκφραση , υπό την προϋπόθεση ότι C4>= 90 ως value1 και A ως result1 , C4>= 80 ως value2 , και B ως result2, C4>= 70 ως value3 , και C ως αποτέλεσμα, C4>= 60 ως value4 , και D ως result4 , τέλος, υπό την προϋπόθεση ότι Αποτυχία ως προεπιλογή .

Τώρα, η SWITCH η συνάρτηση θα επιστρέψει το αποτέλεσμα συγκρίνοντας τη δεδομένη τιμή με όλες τις παρεχόμενες τιμές.

Στη συνέχεια, πατήστε ENTER, και το SWITCH η συνάρτηση θα επιστρέψει τους αντίστοιχους βαθμούς που αλλάζουν τους βαθμούς.

Μπορείτε να ακολουθήσετε την ίδια διαδικασία ή να χρησιμοποιήσετε το Χειρολαβή πλήρωσης στο AutoFill τον τύπο για τα υπόλοιπα κελιά.

Σχετικό περιεχόμενο: Πώς να χρησιμοποιήσετε τη συνάρτηση TRUE στο Excel (με 10 παραδείγματα)

3. Χρήση της συνάρτησης SWITCH του Excel με τη συνάρτηση DAYS

Αν θέλετε, μπορείτε να αλλάξετε τις ημερομηνίες στις αντίστοιχες ημέρες χρησιμοποιώντας το πλήκτρο SWITCH συνάρτηση, μαζί με τη συνάρτηση ΗΜΕΡΕΣ συνάρτηση και η ΣΗΜΕΡΑ λειτουργία.

Εδώ, θα χρησιμοποιήσω το παρακάτω σύνολο δεδομένων για να εξηγήσω τη διαδικασία.

⏩ Στο κελί C4 , πληκτρολογήστε τον ακόλουθο τύπο για να αλλάξετε τις ημερομηνίες με την ημέρα.

=SWITCH(DAYS(TODAY(),B4), 0, "Today", 1, "Yesterday", -1, "Tomorrow", "Unknown")

Εδώ, στο SWITCH συνάρτηση, επέλεξα το DAYS(TODAY(),B4) ως έκφραση , υπό την προϋπόθεση ότι 0 ως value1, και " Σήμερα " ως result1 ,

1 ως value2, και " Χθες " ως result2,

-1 ως value3, και " Αύριο " ως result3, τέλος, υπό την προϋπόθεση ότι Άγνωστος ως προεπιλογή .

Στο ΗΜΕΡΕΣ συνάρτηση, χρησιμοποίησα TODAY() ως end_date και επιλεγμένο κελί B4 ως start_date .

Στη συνέχεια, το SWITCH η συνάρτηση θα επιστρέψει τις προκύπτουσες ημέρες συγκρίνοντας τις δεδομένες τιμές.

Τώρα, πατήστε ENTER , και το SWITCH η συνάρτηση θα επιστρέψει τις αντίστοιχες ημέρες που αλλάζουν τις ημερομηνίες.

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

Παρόμοιες αναγνώσεις:

  • Πώς να χρησιμοποιήσετε τη συνάρτηση FALSE στο Excel (με 5 εύκολα παραδείγματα)
  • Χρήση της συνάρτησης IF στο Excel (8 κατάλληλα παραδείγματα)
  • Πώς να χρησιμοποιήσετε τη συνάρτηση XOR του Excel (5 κατάλληλα παραδείγματα)
  • Χρήση της συνάρτησης IFNA στο Excel (2 παραδείγματα)

4. Χρήση της συνάρτησης SWITCH του Excel με τη συνάρτηση MONTH

Ας πούμε ότι θέλετε να παρακολουθείτε τις ημερομηνίες με βάση Τρίμηνο , τότε μπορείτε να χρησιμοποιήσετε το SWITCH μαζί με τη συνάρτηση ΜΗΝΑΣ λειτουργία.

⏩ Στο κελί C4 , πληκτρολογήστε τον ακόλουθο τύπο για να αλλάξετε τις ημερομηνίες με την ημέρα.

=SWITCH(MONTH(B5),1,1,2,1,3,1,4,2,5,2,6,2,7,2,8,2,9,2,10,4,11,4,12,4)

Εδώ, στο SWITCH συνάρτηση, επέλεξα το ΜΗΝΑΣ(B5) ως έκφραση . Τότε, όπως αξία και αποτέλεσμα, Ακολούθησα το διάγραμμα που παρέχεται.

Λαμβάνεται Ιανουάριος - Μάρτιος (1,2,3) ως αξία και παρείχε 1 ως αποτέλεσμα

Επόμενο Απρίλιος - Ιούνιος (4,5,6) ως αξία και παρείχε 2 ως αποτέλεσμα . Ιούλιος - Σεπτέμβριος (7,8,9) ως αξία και παρείχε 3 ως αποτέλεσμα και Οκτώβριος - Δεκέμβριος (10,11,12) ως αξία και παρείχε 4 ως αποτέλεσμα .

Στο ΜΗΝΑΣ συνάρτηση, επέλεξα το B4 κύτταρο ως serial_number .

Στη συνέχεια, το SWITCH θα επιστρέψει το τρίμηνο συγκρίνοντας τις δεδομένες ημερομηνίες.

Τύπος ENTER και το SWITCH η συνάρτηση θα επιστρέψει το αντίστοιχο τρίμηνο που αλλάζει τις ημερομηνίες.

Εδώ, μπορείτε να ακολουθήσετε την ίδια διαδικασία, ή να χρησιμοποιήσετε την επιλογή Χειρολαβή πλήρωσης στο AutoFill τον τύπο για τα υπόλοιπα κελιά.

5. Χρήση της λειτουργίας SWITCH & amp; RIGHT

Μπορείτε να χρησιμοποιήσετε το SWITCH συνάρτηση και η ΔΕΞΙΑ για να αλλάξετε τις τιμές οποιουδήποτε συγκεκριμένου χαρακτήρα.

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

⏩ Στο κελί C4 , πληκτρολογήστε τον ακόλουθο τύπο για να αλλάξετε τις ημερομηνίες με την ημέρα.

=SWITCH(RIGHT(B4,2), "SD", "South Dakota", "NY", "NewYork", "AL", "Alabama", "TX", "Texas", "HI", "Hawaii", "CA", "California", "ME", "Maine", "Not Found")

Εδώ, στο SWITCH συνάρτηση, επέλεξα το RIGHT(B4,2) ως έκφραση .

Στο ΔΕΞΙΑ συνάρτηση, επέλεξα το B4 κύτταρο ως κείμενο και παρείχε 2 ως num_chars για να πάρετε το τελευταίο 2 χαρακτήρες που είναι κώδικας της πόλης.

Στη συνέχεια, καθώς η αξία υπό την προϋπόθεση ότι η κώδικας της πόλης και παρείχε Ονοματεπώνυμο πόλης ως αποτέλεσμα .

Μετά από αυτό, το SWITCH θα επιστρέψει το πλήρες όνομα της πόλης.

Τώρα, εκτελέστε τον τύπο πατώντας ENTER, και το SWITCH θα αλλάξει τους κωδικούς των πόλεων με το πλήρες όνομα της πόλης.

Εδώ, μπορείτε να ακολουθήσετε την ίδια διαδικασία, ή να χρησιμοποιήσετε την επιλογή Χειρολαβή πλήρωσης στο AutoFill τον τύπο για τα υπόλοιπα κελιά.

Σύγκριση μεταξύ SWITCH & Λειτουργία IFS

Αν θέλετε, μπορείτε να χρησιμοποιήσετε το ένθετο ΕΆΝ ή Λειτουργία IFS αντί του SWITCH λειτουργία.

Επιτρέψτε μου να σας δείξω τη σύγκριση μεταξύ των SWITCH και IFs λειτουργία.

Το SWITCH Λειτουργία Το IFS Λειτουργία
Το έκφραση χρησιμοποιείται μόνο μία φορά, Το έκφραση το επιχείρημα επαναλαμβάνεται.
Το μήκος είναι λιγότερο σε σύγκριση με IFS Το μήκος είναι μεγαλύτερο
Εύκολη δημιουργία και ανάγνωση Καθώς το μήκος είναι μεγαλύτερο δύσκολο να δημιουργηθεί και να διαβαστεί
Δοκιμάστε περισσότερες από μία συνθήκες Δοκιμή μιας συνθήκης

Πράγματα που πρέπει να θυμάστε

Το SWITCH μπορεί να χειριστεί έως και 126 ζεύγη τιμών και αποτελεσμάτων.

Μπορείτε να χρησιμοποιήσετε μια άλλη συνάρτηση και τύπο ως έκφραση .

🔺 Το SWITCH η συνάρτηση δείχνει το #N/A σφάλμα εάν δεν μπορεί να ταιριάξει και δεν υπάρχει άλλο όρισμα ή προεπιλεγμένη συνθήκη.

Κάθε φορά που έχετε την #N/A σφάλμα, τότε για να αποφύγετε αυτό το σφάλμα μπορείτε να χρησιμοποιήσετε μια συμβολοσειρά μέσα σε εισαγωγικά ως προεπιλεγμένη τιμή.

🔺 Το SWITCH η συνάρτηση θα δείξει το #NAME σφάλμα αν γράψετε λάθος το όνομα της συνάρτησης.

Τμήμα εξάσκησης

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

Ο Hugh West είναι ένας εξαιρετικά έμπειρος εκπαιδευτής και αναλυτής του Excel με πάνω από 10 χρόνια εμπειρίας στον κλάδο. Είναι κάτοχος πτυχίου Λογιστικής και Χρηματοοικονομικής και μεταπτυχιακού στη Διοίκηση Επιχειρήσεων. Ο Hugh έχει πάθος για τη διδασκαλία και έχει αναπτύξει μια μοναδική προσέγγιση διδασκαλίας που είναι εύκολο να ακολουθηθεί και να κατανοηθεί. Οι εξειδικευμένες γνώσεις του στο Excel έχουν βοηθήσει χιλιάδες φοιτητές και επαγγελματίες παγκοσμίως να βελτιώσουν τις δεξιότητές τους και να διαπρέψουν στην καριέρα τους. Μέσω του ιστολογίου του, ο Hugh μοιράζεται τις γνώσεις του με τον κόσμο, προσφέροντας δωρεάν μαθήματα Excel και διαδικτυακή εκπαίδευση για να βοηθήσει άτομα και επιχειρήσεις να αξιοποιήσουν πλήρως τις δυνατότητές τους.