Bestemme en stat en Area Code

January 9  by Eliza

Steve har telefonnumre i kolonne A, for eksempel 3035551212, og ønsker å være i stand til å se på de tre første sifrene (retningsnummer) og retur i kolonne B staten som at retningsnummer er tilknyttet. Han lurer på om den beste måten å oppnå dette.

Excel har mange funksjoner som gjør livet lettere når du prøver å manipulere data. I dette tilfelle å bruke FINN.RAD funksjon stemmer overens med områdekoden til den tilsvarende tilstand er enkel.

Før du påfører en funksjon for å hente den informasjonen du ønsker, må du lage en enkel datatabell som inneholder dataene du vil hentes. I denne tabellen, må du ha de område koder og stater i egne kolonner side-by-side, innenfor regnearket, sortert etter retningsnummer. For eksempel kan du sette området koder i kolonne F og statene for disse område koder i kolonne G. De område koder og stater kan bli funnet på en rekke nettsteder, eller du kan lage din egen tabell hvis du foretrekker det.

Når du har fått dataene inn i de to kolonnene, velger de kolonnene og skape et navn for det valgte området. (Hvordan du oppretter en navngitt område har blitt dekket i andre saker av ExcelTips.) For eksempel kan du nevne utvalget noe sånt StateCodes. Dette navngiving, mens ikke strengt nødvendig, gjør bruk av oppslags formel enklere.

Forutsatt at telefonnummeret er i celle A1, og at du ønsker at staten navn returneres i kolonnen ved siden av telefonnummeret, i celle B1 du ville inn:

= FINN.RAD (VERDI (VENSTRE (A1,3)), StateCodes, 2, FALSE)

Verdi og venstre funksjonene brukes til å trekke bare de første tre tegnene fra telefonnummeret. Dette blir så brukt i VLOOKUP formel for å finne området koden i StateCodes tabellen. Excel returnerer navnet på staten enn korresponderer med retningsnummer.

En annen måte som du kan trekke ut retningsnummeret (som er viktig for oppslaget) er å bruke FLOOR funksjon, som vist her:

= FINN.RAD (GULV (A1 / 10000000,1), StateCodes, 2, FALSE)

Merk at denne tilnærmingen krever at telefonnummeret lagres som et tall, slik at den kan deles med 10.000.000.

Tilnærminger diskutert her fungerer fint, forutsatt at dine telefonnumre er alltid i det angitte formatet (3035551212). Hvis telefonnumrene har et annet format, kanskje en som bruker parenteser og streker-de formelen ikke vil fungere, og må justeres for å se på hvor retningsnummeret virkelig er i telefonnummeret. Hvis du har telefonnumre som ikke er i et enkelt format, så alle spill av og oppgaven med å gjøre oppslaget blir mye, mye vanskeligere.

ExcelTips er din kilde for kostnadseffektiv Microsoft Excel trening. Dette tipset (8065) ​​gjelder for Microsoft Excel 2007, 2010, og 2013. Du kan finne en versjon av dette tipset for den eldre menygrensesnittet av Excel her: Bestemme en stat retningsnummer.