Excel képlet: Az államnevek rövidítése -

Tartalomjegyzék

Általános képlet

=VLOOKUP(name,states,2,0)

Összegzés

A teljes állapotnevek kétbetűs rövidítéssé konvertálásához (pl. Minnesota> MN) egy egyszerű VLOOKUP alapú képletet használhat. A bemutatott példában az E5 képlete a következő:

=VLOOKUP(C5,states,2,0)

Ahol az "államok" a G5: H55 megnevezett tartomány.

Magyarázat

Ez a képlet egy oszlopos táblára támaszkodik mind a teljes állapotnévhez, mind a 2 betűs rövidítéshez. Mivel a VLOOKUP-ot használjuk, a teljes névnek az első oszlopban kell lennie. Az egyszerűség kedvéért a táblázatot "állapotoknak" nevezték el.

A VLOOKUP úgy van konfigurálva, hogy a keresési értéket a C oszlopból szerezze be. A táblázat tömb az elnevezett tartomány "államok", az oszlop index 2, a második oszlop rövidítésének lekérése). Az utolsó argumentumot, a range_lookup értéket nullára állítottuk (FALSE) a pontos egyezés kikényszerítéséhez.

=VLOOKUP(C5,states,2,0)

A VLOOKUP megtalálja az egyező bejegyzést az "államok" táblázatban, és visszaadja a megfelelő kétbetűs rövidítést.

Általános leképezés

Ez jó példa arra, hogy a VLOOKUP hogyan használható értékek konvertálására egy keresőtábla segítségével. Ugyanez a megközelítés felhasználható számos más típusú érték megkeresésére és konvertálására. Például használhatja a VLOOKUP-ot numerikus hibakódok hozzárendeléséhez az ember számára olvasható nevekhez.

Fordított keresés

Mi van, ha van állam rövidítése, és a teljes állapot nevét szeretné megkeresni a példában szereplő keresési táblázat segítségével? Ebben az esetben át kell váltania az INDEX és a MATCH menüpontokra. Az A1 keresési értékkel ez a képlet egy teljes állapotnevet ad vissza a keresőtáblával, az ábra szerint:

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

Ha ugyanazt a megnevezett tartományt kívánja használni, akkor ezt a verziót használhatja a kétbetűs rövidítés teljes állapotnévvé történő átalakítására.

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

Itt az INDEX segítségével egész oszlopokat adunk vissza egy nullaszám megadásával. Ez az INDEX függvény klassz és hasznos tulajdonsága: ha nulla értéket ad meg egy sorhoz, akkor egész oszlop (oka) t kap, ha nulla értéket ad meg az oszlophoz, akkor egész sor (oka) t kap.

érdekes cikkek...