Τύπος Excel: Συντομεύστε τα ονόματα κατάστασης -

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

=VLOOKUP(name,states,2,0)

Περίληψη

Για να μετατρέψετε τα ονόματα πλήρους κατάστασης σε συντομογραφία δύο γραμμάτων (π.χ. Μινεσότα> MN), μπορείτε να χρησιμοποιήσετε έναν απλό τύπο που βασίζεται στο VLOOKUP. Στο παράδειγμα που παρουσιάζεται, ο τύπος στο E5 είναι:

=VLOOKUP(C5,states,2,0)

Όπου "καταστάσεις" είναι η ονομαζόμενη περιοχή G5: H55.

Εξήγηση

Αυτός ο τύπος βασίζεται σε έναν πίνακα με στήλες τόσο για το όνομα πλήρους κατάστασης όσο και για τη συντομογραφία 2 γραμμάτων. Επειδή χρησιμοποιούμε το VLOOKUP, το πλήρες όνομα πρέπει να βρίσκεται στην πρώτη στήλη. Για απλότητα, ο πίνακας έχει ονομαστεί "πολιτείες".

Το VLOOKUP έχει ρυθμιστεί ώστε να λαμβάνει την τιμή αναζήτησης από τη στήλη C. Ο πίνακας πίνακα είναι το ονομαζόμενο εύρος "καταστάσεις", ο δείκτης στηλών είναι 2, για να ανακτήσει τη συντομογραφία από τη δεύτερη στήλη). Το τελικό επιχείρημα, range_lookup, έχει οριστεί στο μηδέν (FALSE) για να εξαναγκάσει έναν ακριβή αγώνα.

=VLOOKUP(C5,states,2,0)

Το VLOOKUP εντοπίζει την αντίστοιχη καταχώρηση στον πίνακα "καταστάσεις" και επιστρέφει την αντίστοιχη συντομογραφία 2 γραμμάτων.

Γενική χαρτογράφηση

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

Αντίστροφη αναζήτηση

Τι γίνεται αν έχετε συντομογραφία κατάστασης και θέλετε να αναζητήσετε το πλήρες όνομα κατάστασης χρησιμοποιώντας τον πίνακα αναζήτησης στο παράδειγμα; Σε αυτήν την περίπτωση, θα πρέπει να μεταβείτε σε INDEX και MATCH. Με μια τιμή αναζήτησης στο A1, αυτός ο τύπος θα επιστρέψει ένα όνομα πλήρους κατάστασης με τον πίνακα αναζήτησης όπως φαίνεται:

=INDEX(G5:G55,MATCH(A1,H5:H55,0))

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

=INDEX(INDEX(states,0,1),MATCH(A1,INDEX(states,0,2),0))

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

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