
Formula umum
=VLOOKUP(name,states,2,0)
Ringkasan
Untuk mengubah nama negara bagian lengkap menjadi singkatan dua huruf (mis. Minnesota> MN), Anda dapat menggunakan rumus sederhana berdasarkan VLOOKUP. Dalam contoh yang ditampilkan, rumus dalam E5 adalah:
=VLOOKUP(C5,states,2,0)
Di mana "status" adalah rentang bernama G5: H55.
Penjelasan
Rumus ini bergantung pada tabel dengan kolom untuk nama lengkap negara bagian dan singkatan 2 huruf. Karena kami menggunakan VLOOKUP, nama lengkapnya harus ada di kolom pertama. Untuk kesederhanaan, tabel ini dinamai "status".
VLOOKUP dikonfigurasi untuk mendapatkan nilai pencarian dari kolom C. Array tabel adalah rentang bernama "negara bagian", indeks kolom adalah 2, untuk mengambil singkatan dari kolom kedua). Argumen terakhir, range_lookup, telah disetel ke nol (FALSE) untuk memaksa pencocokan tepat.
=VLOOKUP(C5,states,2,0)
VLOOKUP menempatkan entri yang cocok di tabel "negara bagian", dan mengembalikan singkatan 2 huruf yang sesuai.
Pemetaan umum
Ini adalah contoh yang baik tentang bagaimana VLOOKUP dapat digunakan untuk mengonversi nilai menggunakan tabel pencarian. Pendekatan yang sama ini dapat digunakan untuk mencari dan mengonversi banyak jenis nilai lainnya. Misalnya, Anda dapat menggunakan VLOOKUP untuk memetakan kode kesalahan numerik ke nama yang dapat dibaca manusia.
Pencarian terbalik
Bagaimana jika Anda memiliki singkatan negara bagian, dan ingin mencari nama lengkap negara bagian menggunakan tabel pencarian di contoh? Jika demikian, Anda harus beralih ke INDEX dan MATCH. Dengan nilai pencarian di A1, rumus ini akan mengembalikan nama status lengkap dengan tabel pencarian seperti yang ditunjukkan:
=INDEX(G5:G55,MATCH(A1,H5:H55,0))
Jika Anda ingin menggunakan rentang "status" yang sama, Anda dapat menggunakan versi ini untuk mengubah singkatan 2 huruf menjadi nama lengkap negara bagian.
=INDEX(INDEX(states,0,1),MATCH(A1,INDEX(states,0,2),0))
Di sini, kami menggunakan INDEX untuk mengembalikan seluruh kolom dengan menyediakan nomor baris nol. Ini adalah fitur yang keren dan berguna dari fungsi INDEX: jika Anda memberikan nol untuk baris, Anda mendapatkan seluruh kolom jika Anda memberikan nol untuk kolom, Anda mendapatkan seluruh baris.