Rumus Excel: Singkatan nama negeri -

Formula generik

=VLOOKUP(name,states,2,0)

Ringkasan

Untuk menukar nama keadaan penuh menjadi singkatan dua huruf mereka (iaitu Minnesota> MN), anda boleh menggunakan formula mudah berdasarkan VLOOKUP. Dalam contoh yang ditunjukkan, formula di E5 adalah:

=VLOOKUP(C5,states,2,0)

Di mana "menyatakan" adalah julat bernama G5: H55.

Penjelasan

Rumus ini bergantung pada jadual dengan lajur untuk kedua-dua nama penuh dan singkatan 2 huruf. Kerana kami menggunakan VLOOKUP, nama penuh mesti ada di lajur pertama. Untuk kesederhanaan, jadual telah dinamakan "negeri".

VLOOKUP dikonfigurasi untuk mendapatkan nilai pencarian dari lajur C. Susunan jadual adalah julat bernama "keadaan", indeks lajur adalah 2, untuk mengambil singkatan dari lajur kedua). Argumen terakhir, range_lookup, telah ditetapkan ke sifar (SALAH) untuk memaksa pertandingan yang tepat.

=VLOOKUP(C5,states,2,0)

VLOOKUP mencari entri yang sepadan dalam jadual "keadaan", dan mengembalikan singkatan 2 huruf yang sesuai.

Pemetaan generik

Ini adalah contoh yang baik bagaimana VLOOKUP dapat digunakan untuk menukar nilai menggunakan jadual pencarian. Pendekatan yang sama ini dapat digunakan untuk mencari dan menukar banyak jenis nilai lain. Sebagai contoh, anda boleh menggunakan VLOOKUP untuk memetakan kod ralat berangka ke nama yang dapat dibaca oleh manusia.

Pencarian terbalik

Bagaimana jika anda mempunyai singkatan keadaan, dan ingin mencari nama keadaan penuh menggunakan jadual carian dalam contoh? Sekiranya demikian, anda perlu beralih ke INDEX dan MATCH. Dengan nilai carian di A1, formula ini akan mengembalikan nama keadaan penuh dengan jadual carian seperti yang ditunjukkan:

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

Sekiranya anda ingin menggunakan julat "menyatakan" yang sama, anda boleh menggunakan versi ini untuk menukar singkatan 2 huruf menjadi nama keadaan penuh.

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

Di sini, kami menggunakan INDEX untuk mengembalikan lajur keseluruhan dengan membekalkan nombor baris sifar. Ini adalah ciri sejuk dan berguna bagi fungsi INDEX: jika anda membekalkan sifar untuk baris, anda mendapat keseluruhan lajur jika anda membekalkan sifar untuk lajur, anda mendapat keseluruhan baris.

Artikel menarik...