Z besedilnimi nizi v podatkih lahko upravljate funkcije LEFT, MID, RIGHT, SEARCH in LEN. Ime, drugo ime in priimek lahko na primer porazdelite iz ene celice v tri ločene stolpce.
Ključ za porazdelitev komponent imena z besedilnimi funkcijami je položaj posameznega znaka v besedilnem nizu. Pomembni so tudi položaji presledkov v besedilnem nizu, ker nakazujejo začetek ali konec imenskih komponent v nizu.
Na primer, v celici, ki vsebuje samo ime in priimek, se priimek začne po prvem primerku presledka. Nekatera imena na seznamu imajo lahko drugo ime, v tem primeru se priimek začne po drugi pojavitvi presledka.
V tem članku je prikazano, kako s temi priročnimi funkcijami pridobite različne komponente iz različnih oblik zapisa imen. Besedilo lahko razdelite v različne stolpce tudi s čarovnikom za pretvarjanje besedila v stolpce
| Ime primera | Opis | Ime | Srednje ime | Priimek | pripona | |
|---|---|---|---|---|---|---|
| 1 | Jeff Smith | Brez drugega imena | Primož | Smith | ||
| 2 | Eric S. Kurjan | Ena srednja inicialka | Franc | S. | Kurjan | |
| 3 | Janaina B. G. Bueno | Dve srednji začetnici | Janaina | B. G. | Bueno | |
| 4 | Kahn, Wendy Beth | Ime priimka, z vejico | Tina | Beth | Kahn | |
| 5 | Mary Kay D. Andersen | Dvodelno ime | Mary Kay | D. | Kovač | |
| 6 | Paula Barreto de Mattos | Tridelni priimek | Paula | Barreto de Mattos | ||
| 7 | James van Eaton | Dvodelni priimek | James | van Eaton | ||
| 8 | Bacon mlajši, Dan K. | Ime priimka in pripona na prvem mestu, z vejico | Dan | K. | Slanina | Ml. |
| 9 | Gary Altman III | S pripono | Gary | Altman | III | |
| 10 | G. Ryan Ihrig | S predpono | Rok | Ihrig | ||
| 11 | Julie Taft-Rider | Priimek z vezaji | Mojca | Taft-Rider |
Opomba
Na grafiki v teh primerih označuje polno ime znak, ki ga išče ustrezna formula SEARCH.
1. primer: Ločevanje Marka in Smitha
Ta primer ločuje dve komponenti: ime in priimek. Imeni ločuje enojni presledek.
Kopirajte celice v tabeli in jih prilepite v celico A1 na Excelov delovni list. Formula, ki jo vidite na levi, bo prikazana kot referenca, medtem ko bo Excel formulo na desni samodejno pretvoril v ustrezen rezultat.
Namig Preden prilepite podatke na delovni list, nastavite širino stolpcev A in B na 250.
| Ime primera | Opis |
|---|---|
| Jeff Smith | Brez drugega imena |
| Formula | Rezultat (ime) |
| '=LEFT(A2, SEARCH(" ",A2,1)) | =LEFT(A2, SEARCH(" ",A2; 1)) |
| Formula | Rezultat (priimek) |
| '=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1)) | =RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1)) |
Ime
Ime se prične s prvim znakom v nizu (J) in konča pri petem znaku (presledek). Formula vrne pet znakov iz celice A2, tako da prične na levi.
Uporabite funkcijo SEARCH, če želite najti vrednost za num_chars:
Iskanje številskega položaja presledka v celici A2, z začetkom na levi strani.Priimek
Priimek se začne pri presledku, pet znakov z desne, in konča pri zadnjem znaku na desni (e). Formula izvleče pet znakov iz celice A2, gledano z desne.
Uporabite funkciji SEARCH in LEN, če želite najti vrednost za num_chars:
Iskanje številskega položaja presledka v celici A2, z začetkom na levi strani. (5)Štetje celotne dolžine besedilnega niza in nato odštevanje števila znakov levo od prvega presledka, kot je bilo najdeno v prvem koraku.
Primer 2: Eric S. Kurjan: Izvlecite ime in priimek ter srednjo začetnico
V tem primeru je uporabljeno ime, srednja začetnica in priimek. Vsako komponento imena ločuje presledek.
Kopirajte celice v tabeli in jih prilepite na Excelov delovni list v celici A1. Formula, ki jo vidite na levi, bo prikazana za referenco, medtem ko bo Excel samodejno pretvoril formulo na desni v ustrezen rezultat.
Namig Preden prilepite podatke na delovni list, nastavite širino stolpcev A in B na 250.
| Primer imena | Opis |
|---|---|
| Eric S. Kurjan | Ena srednja začetnica |
| Formula | Rezultat (ime) |
| '=LEFT(A2, SEARCH(" ";A2;1)) | =LEVO(A2, ISKANJE(" ";A2;1)) |
| Formula | Rezultat (srednja začetnica) |
| '=MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-SEARCH(" ",A2;1)) | =MID(A2;SEARCH(" ";A2;1)+1,SEARCH(" ",A2;SEARCH(" ";A2;1)+1)-SEARCH(" ";A2;1)) |
| Formula | Rezultat v živo (priimek) |
| '=DESNO(A2;LEN(A2)-ISKANJE(" ";A2;ISKANJE(" ";A2;1)+1)) | =DESNO(A2;LEN(A2)-ISKANJE(" ";A2;ISKANJE(" ";A2;1)+1)) |
Ime
Ime se začne s prvim znakom z leve (E) in konča s petim znakom (prvi presledek). Formula izvleče prvih pet znakov v celici A2, začenši z leve.
Uporabite funkcijo SEARCH, če želite najti vrednost za num_chars:
Iskanje številskega položaja presledka v celici A2, z začetkom na levi strani. (5)Srednje ime
Srednje ime se začne na šestem mestu znaka (S) in konča na osmem mestu (drugi presledek). Ta formula vključuje gnezdenje funkcij SEARCH za iskanje drugega primerka prostora.
Formula izvleče tri znake, začenši s šestim položajem.
Uporabite funkcijo SEARCH, če želite najti vrednost za start_num:
Iskanje številskega položaja prvega presledka v celici A2, z začetkom pri prvem znaku na levi. (5).Dodajte 1, da dobite položaj znaka za prvim presledkom (S). Ta številski položaj je začetni položaj srednjega imena. (5 + 1 = 6)
Uporabite ugnezdene funkcije SEARCH, če želite najti vrednost za num_chars:
Iskanje številskega položaja prvega presledka v celici A2, z začetkom pri prvem znaku na levi. (5)Dodajte 1, da dobite položaj znaka za prvim presledkom (S). Rezultat je številka znaka, pri kateri želite začeti iskati drugi primerek presledka. (5 + 1 = 6)
Poiščite drugi primerek presledka v celici A2, začenši s šestim položajem (S), ki ga najdete v 4. koraku. Ta številka znaka je končni položaj srednjega imena. (8)
Poiščite številski položaj presledka v celici A2, začenši s prvim znakom z leve. (5)
Vzemite številko znaka drugega presledka, ki ga najdete v koraku 5, in odštejte številko znaka prvega presledka, ki ga najdete v koraku 6. Rezultat je število znakov, ki jih MID izvleče iz besedilnega niza, ki se začne na šestem mestu, ki ga najdemo v 2. koraku. (8 – 5 = 3)
Priimek
Priimek se začne šest znakov z desne (K) in konča s prvim znakom z desne (n). Ta formula vključuje gnezdenje funkcij SEARCH za iskanje drugega in tretjega primerka prostora (ki sta na petem in osmem mestu z leve).
Formula izvleče šest znakov v celici A2, začenši z desne.
Uporabite funkcije LEN in ugnezdene funkcije SEARCH, da poiščete vrednost za num_chars:
Poiščite številski položaj presledka v celici A2, začenši s prvim znakom z leve. (5)Dodajte 1, da dobite položaj znaka za prvim presledkom (S). Rezultat je številka znaka, pri kateri želite začeti iskati drugi primerek presledka. (5 + 1 = 6)
Poiščite drugi primerek presledka v celici A2, začenši s šestim položajem (S), ki ga najdete v 2. koraku. Ta številka znaka je končni položaj srednjega imena. (8)
Preštejte skupno dolžino besedilnega niza v celici A2 in nato odštejte število znakov od leve do drugega primerka presledka, ki ga najdete v 3. koraku. Rezultat je število znakov, ki jih je treba izvleči iz desne strani polnega imena. (14 – 8 = 6).
Primer 3: Janaina B. G. Bueno
Tukaj je primer, kako izvlečete dve srednji začetnici. Prvi in tretji primerek prostora ločujeta komponente imena.
Kopirajte celice v tabeli in jih prilepite na Excelov delovni list v celici A1. Formula, ki jo vidite na levi, bo prikazana za referenco, medtem ko bo Excel samodejno pretvoril formulo na desni v ustrezen rezultat.
Namig Preden prilepite podatke na delovni list, nastavite širino stolpcev A in B na 250.
| Primer imena | Opis |
|---|---|
| Janaina B. G. Bueno | Dve srednji začetnici |
| Formula | Rezultat (ime) |
| '=LEFT(A2, SEARCH(" ";A2;1)) | =LEVO(A2, ISKANJE(" ";A2;1)) |
| Formula | Rezultat (srednje začetnice) |
| '=MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)-SEARCH(" ",A2,1)) | =MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)-SEARCH(" ",A2,1)) |
| Formula | Sprotni rezultat (priimek) |
| '=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)) | =RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)) |
Ime
Ime se prične s prvim znakom na levi (J) in konča z osmim znakom (prvi presledek). Formula izvleče prvih osem znakov iz celice A2, gledano z leve.
Uporabite funkcijo SEARCH, če želite najti vrednost za num_chars:
Iskanje številskega položaja prvega presledka v celici A2, z začetkom na levi strani. (8)Srednje ime
Drugo ime se prične na devetem mestu (B) in konča na štirinajstem mestu (tretji presledek). Ta formula vključuje gnezdenje funkcij SEARCH za iskanje prve, druge in tretje pojavitve presledka na osem, enajstem in štirinajstem mestu.
Formula izvleče pet znakov, tako da začne z devetim mestom.
Uporabite funkcijo SEARCH, če želite najti vrednost za start_num:
Iskanje številskega položaja prvega presledka v celici A2, z začetkom pri prvem znaku na levi. (8)Doda 1 za skok na položaj znaka za prvim presledkom (B). Ta številski položaj je začetni položaj drugega imena. (8 + 1 = 12)
Uporabite ugnezdene funkcije SEARCH, če želite najti vrednost za num_chars:
Iskanje številskega položaja prvega presledka v celici A2, z začetkom pri prvem znaku na levi. (8)Doda 1 za skok na položaj znaka za prvim presledkom (B). Rezultat je številka znaka, pri katerem želite pričeti z iskanjem druge pojavitve presledka. (8 + 1 = 12)
Iskanje drugega presledka v celici A2, s pričetkom od devetega mesta (B), ki je bilo najdeno v 4. koraku. (11).
Doda 1 za skok na položaj znaka za drugim presledkom (G). Ta številka znaka je začetno mesto, pri katerem želite pričeti z iskanjem tretjega presledka. (11 + 1 = 12)
Iskanje tretjega presledka v celici A2, z začetkom na sedemnajstem mestu, ki je bilo najdeno v 6. koraku. (14)
Iskanje številskega položaja prvega presledka v celici A2. (8)
Uporabi število znaka tretjega presledka, ki je bil najden v 7. koraku in odšteje število znaka prvega presledka, ki je bil najden v 6. koraku. Rezultat je število znakov, ki jih MID izvleče iz besedilnega niza s pričetkom na devetem mestu, ki je bilo najdeno v 2. koraku.
Priimek
Priimek se prične pet znakov z desne (T) in konča pri prvem znaku z desne (o). Ta formula vključuje gnezdenje funkcij SEARCH za iskanje prve, druge in tretje pojavitve presledka.
Formula izvleče pet znakov iz celice A2, z začetkom na desni strani polnega imena.
Uporabite ugnezdene funkcije SEARCH in funkcijo LEN, če želite najti vrednost za num_chars:
Iskanje številskega položaja prvega presledka v celici A2, z začetkom pri prvem znaku na levi. (8)Doda 1 za skok na položaj znaka za prvim presledkom (B). Rezultat je številka znaka, pri katerem želite pričeti z iskanjem druge pojavitve presledka. (8 + 1 = 12)
Poiščite drugi presledek v celici A2, s pričetkom od devetega mesta (B), ki je bilo najdeno v 2. koraku. (11)
Doda 1 za skok na položaj znaka za drugim presledkom (G). Ta številka znaka je začetno mesto, na katerem želite pričeti z iskanjem tretjega primerka presledka. (11 + 1 = 12)
Iskanje tretjega presledka v celici A2, z začetkom na sedemnajstem mestu (G), ki je bilo najdeno v 6. koraku. (14)
Štetje celotne dolžine besedilnega niza v celici A2 in nato odštevanje števila znakov od leve do tretjega presledka, kot je bil najdena v 5. koraku. Rezultat je število znakov, ki naj so izvlečeni z desne strani celotnega imena. (19 - 14 = 19)
4. primer: Kahn, Wendy Beth
V tem primeru je priimek napisan pred imenom, drugo ima pa je na koncu. Vejica označuje konec priimka, presledek pa ločuje vsako komponento imena.
Kopirajte celice v tabeli in jih prilepite v celico A1 na Excelov delovni list. Formula, ki jo vidite na levi, bo prikazana kot referenca, medtem ko bo Excel formulo na desni samodejno pretvoril v ustrezen rezultat.
Namig Preden prilepite podatke na delovni list, nastavite širino stolpcev A in B na 250.
| Ime primera | Opis |
|---|---|
| Kahn, Wendy Beth | Ime priimka, z vejico |
| Formula | Rezultat (ime) |
| '=MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-SEARCH(" ",A2,1)) | =MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-SEARCH(" ",A2,1)) |
| Formula | Rezultat (drugo ime) |
| '=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1)) | =RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1)) |
| Formula | Sprotni rezultat (priimek) |
| '=LEFT(A2, SEARCH(" ",A2,1)-2) | =LEFT(A2, SEARCH(" ",A2,1)-2) |
Ime
Ime se prične s sedmim znakom z leve (M) in konča pri sedemnajstem znaku (drugi presledek). Ker se ime pojavlja v sredini celotnega imena, morate uporabiti funkcijo MID, če želite izvleči ime.
Formula izvleče šest znakov z začetkom na sedmem mestu.
Uporabite funkcijo SEARCH, če želite najti vrednost za start_num:
Iskanje številskega položaja prvega presledka v celici A2, z začetkom pri prvem znaku na levi. (6)Doda 1 za skok na položaj znaka za prvim presledkom (M). Ta številski položaj je začetni položaj imena. (11 + 1 = 12)
Uporabite ugnezdene funkcije SEARCH, če želite najti vrednost za num_chars:
Iskanje številskega položaja prvega presledka v celici A2, z začetkom pri prvem znaku na levi. (6)Doda 1 za skok na položaj znaka za prvim presledkom (M). Rezultat je številka znaka, pri katerem želite pričeti z iskanjem druge pojavitve presledka. (11 + 1 = 12)
Iskanje drugega presledka v celici A2, s pričetkom od enajstega mesta (M), ki je bilo najdeno v 4. koraku. (12)Iskanje številskega položaja prvega presledka v celici A2, z začetkom pri prvem znaku na levi. (6)
Uporabi število znaka drugega presledka, ki je bil najden v 5. koraku in odšteje število znaka prvega presledka, ki je bil najden v 6. koraku. Rezultat je število znakov, ki jih MID izvleče iz besedilnega niza s pričetkom na dvanajstem mestu, ki je bilo najdeno v 2. koraku. (12 - 6 = 11)
Srednje ime
Drugo ime se prične štiri znake z desne (T) in konča pri prvem znaku z desne (a). Ta formula vključuje gnezdenje funkcij SEARCH za iskanje prve in druge pojavitve presledka na enajstem in sedemnajstem mestu z leve.
Formula izvleče štiri znake, tako da prične z desne.
Uporabite ugnezdene funkcije SEARCH in funkcijo LEN, če želite najti vrednost za start_num:
Iskanje številskega položaja prvega presledka v celici A2, z začetkom pri prvem znaku na levi. (6)Doda 1 za skok na položaj znaka za prvim presledkom (M). Rezultat je številka znaka, pri katerem želite pričeti z iskanjem druge pojavitve presledka. (11 + 1 = 12)
Iskanje druge pojavitve presledka v celici A2, s pričetkom od enajstega mesta (M), ki je bilo najdeno v 2. koraku. (12)
Štetje celotne dolžine besedilnega niza v celici A2 in nato odštevanje števila znakov od leve do drugega presledka, kot je bil najdena v 3. koraku. Rezultat je število znakov, ki naj so izvlečeni z desne strani celotnega imena. (16 - 12 = 19)
Priimek
Priimek se prične s prvim znakom na levi (G) in konča z devetim znakom (r). Formula izvleče štiri znake, tako da prične z leve.
Uporabite funkcijo SEARCH, če želite najti vrednost za num_chars:
Iskanje številskega položaja prvega presledka v celici A2, z začetkom pri prvem znaku na levi. (6)Odšteje 2, da dobite številski položaj zadnjega znaka v priimku (r). Rezultat je število znakov, ki naj jih izvleče funkcija LEFT. (11 – 2 =9)
5. primer: Mary Kay D. Andersen
Ta primer uporablja dvodelno ime, Mary Kay. Drugi in tretji presledek ločujeta posamezno komponento imena.
Kopirajte celice v tabeli in jih prilepite v celico A1 na Excelov delovni list. Formula, ki jo vidite na levi, bo prikazana kot referenca, medtem ko bo Excel formulo na desni samodejno pretvoril v ustrezen rezultat.
Namig Preden prilepite podatke na delovni list, nastavite širino stolpcev A in B na 250.
| Ime primera | Opis |
|---|---|
| Mary Kay D. Andersen | Dvodelno ime |
| Formula | Rezultat (ime) |
| LEFT(A2, SEARCH(" ",A2,SEARCH(" ",A2,1)+1)) | =LEFT(A2, SEARCH(" ",A2,SEARCH(" ",A2,1)+1)) |
| Formula | Rezultat (srednja začetnica) |
| '=MID(A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1,SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)-(SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)+1)) | =MID(A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1,SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)-(SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)+1)) |
| Formula | Sprotni rezultat (priimek) |
| '=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)) | =RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)) |
Ime
Ime se prične s prvim znakom na levi in konča z devetim znakom (drugi presledek). Ta formula vključuje gnezdenje funkcije SEARCH za iskanje druge pojavitve presledka z leve.
Formula izvleče devet znakov, tako da prične z leve.
Uporabite ugnezdene funkcije SEARCH, če želite najti vrednost za num_chars:
Iskanje številskega položaja prvega presledka v celici A2, z začetkom pri prvem znaku na levi. (5)Doda 1 za skok na položaj znaka za prvim presledkom (K). Rezultat je številka znaka, pri katerem želite pričeti z iskanjem druge pojavitve presledka. (5 + 1 = 11)
Iskanje druge pojavitve presledka v celici A2, s pričetkom od enajstega mesta (K), ki je bilo najdeno v 2. koraku. Rezultat je število znakov, ki jih funkcija LEFT izvleče iz besedilnega niza. (9)
Srednje ime
Drugo ime se prične na desetem mestu (D) in konča na sedemnajstem mestu (tretji presledek). Ta formula vključuje gnezdenje funkcij SEARCH za iskanje prve, druge in tretje pojavitve presledka.
Formula izvleče dva znaka iz sredine, z začetkom na desetem mestu.
Uporabite ugnezdene funkcije SEARCH, če želite najti vrednost za start_num:
Iskanje številskega položaja prvega presledka v celici A2, z začetkom pri prvem znaku na levi. (5)Doda 1 za znak za prvim presledkom (K). Rezultat je številka znaka, pri katerem želite pričeti z iskanjem druge pojavitve presledka. (5 + 1 = 11)
Iskanje položaja druge pojavitve presledka v celici A2, s pričetkom od enajstega mesta (K), ki je bilo najdeno v 2. koraku. Rezultat je število znakov, ki jih funkcija LEFT izvleče z leve strani. (9)
Doda 1 za znak za drugim presledkom (D). Rezultat je začetni položaj drugega imena. (9 + 1 = 10)
Uporabite ugnezdene funkcije SEARCH, če želite najti vrednost za num_chars:
Iskanje številskega položaja znaka za drugim presledkom (D). Rezultat je številka znaka, pri katerem želite pričeti z iskanjem tretjega presledka. (10)Iskanje številskega položaja tretjega presledka v celici A2, z začetkom na levi strani. Rezultat je končni položaj drugega imena. (12)
Iskanje številskega položaja znaka za drugim presledkom (D). Rezultat je začetni položaj drugega imena. (10)
Uporabi število znaka tretjega presledka, ki je bil najden v 6. koraku, in odšteje število znaka »D«, ki je bilo najdeno v 7. koraku. Rezultat je število znakov, ki jih MID izvleče iz besedilnega niza s pričetkom na desetem mestu, ki je bilo najdeno v 4. koraku. (12 - 10 = 2)
Priimek
Priimek se začne osem znakov z desne. Ta formula vključuje gnezdenje SEARCH, da bi našli prvi, drugi in tretji primerek prostora na petem, devetem in dvanajstem mestu.
Formula izvleče osem znakov z desne.
Uporabite ugnezdene funkcije SEARCH in funkcije LEN, da poiščete vrednost za num_chars:
Poiščite številski položaj prvega presledka v celici A2, začenši z leve. (5)Dodajte 1, da dobite znak za prvim presledkom (K). Rezultat je številka znaka, pri kateri želite začeti iskati presledek. (5 + 1 = 6)
Poiščite drugo polje v celici A2, začenši s šestim mestom (K), ki ga najdete v 2. koraku. (9)
Dodajte 1, da dobite položaj znaka za drugim presledkom (D). Rezultat je začetni položaj srednjega imena. (9 + 1 = 10)
Poiščite številski položaj tretjega presledka v celici A2, začenši z leve. Rezultat je končni položaj srednjega imena. (12)
Preštejte skupno dolžino besedilnega niza v celici A2 in nato odštejte število znakov od leve do tretjega presledka v 5. koraku. Rezultat je število znakov, ki jih je treba izvleči iz desne strani polnega imena. (20 - 12 = 8)
Primer 6: Paula Barreto de Mattos
V tem primeru je uporabljen tridelni priimek: Barreto de Mattos. Prvi presledek označuje konec imena in začetek priimka.
Kopirajte celice v tabeli in jih prilepite na Excelov delovni list v celici A1. Formula, ki jo vidite na levi, bo prikazana za referenco, medtem ko bo Excel samodejno pretvoril formulo na desni v ustrezen rezultat.
Namig Preden prilepite podatke na delovni list, nastavite širino stolpcev A in B na 250.
| Primer imena | Opis |
|---|---|
| Paula Barreto de Mattos | Tridelni priimek |
| Formula | Rezultat (ime) |
| '=LEFT(A2, SEARCH(" ";A2;1)) | =LEVO(A2, ISKANJE(" ";A2;1)) |
| Formula | Rezultat (priimek) |
| DESNO(A2,LEN(A2)-SEARCH(" ",A2,1)) | =DESNO(A2;LEN(A2)-ISKANJE(" ";A2;1)) |
Ime
Ime se začne s prvim znakom z leve (P) in konča s šestim znakom (prvi presledek). Formula izvleče šest znakov z leve.
S funkcijo Iskanje poiščite vrednost za num_chars:
Poiščite številski položaj prvega presledka v celici A2, začenši z leve. (6)Priimek
Priimek se začne sedemnajst znakov z desne (B) in konča s prvim znakom z desne (s). Formula izvleče sedemnajst znakov z desne.
S funkcijama LEN in SEARCH poiščite vrednost za num_chars:
Poiščite številski položaj prvega presledka v celici A2, začenši z leve. (6)Preštejte skupno dolžino besedilnega niza v celici A2 in nato odštejte število znakov od leve do prvega presledka, ki ga najdete v 1. koraku. Rezultat je število znakov, ki jih je treba izvleči iz desne strani polnega imena. (23 - 6 = 17)
Primer 7: James van Eaton
V tem primeru je uporabljen dvodelni priimek: van Eaton. Prvi presledek označuje konec imena in začetek priimka.
Kopirajte celice v tabeli in jih prilepite na Excelov delovni list v celici A1. Formula, ki jo vidite na levi, bo prikazana za referenco, medtem ko bo Excel samodejno pretvoril formulo na desni v ustrezen rezultat.
Namig Preden prilepite podatke na delovni list, nastavite širino stolpcev A in B na 250.
| Primer imena | Opis |
|---|---|
| James van Eaton | Dvodelni priimek |
| Formula | Rezultat (ime) |
| '=LEFT(A2, SEARCH(" ";A2;1)) | =LEVO(A2, ISKANJE(" ";A2;1)) |
| Formula | Rezultat (priimek) |
| '=DESNO(A2;LEN(A2)-ISKANJE(" ";A2;1)) | =DESNO(A2;LEN(A2)-ISKANJE(" ";A2;1)) |
Ime
Ime se začne s prvim znakom z leve (J) in konča z osmim znakom (prvi presledek). Formula izvleče šest znakov z leve.
Uporabite funkcijo SEARCH, če želite najti vrednost za num_chars:
Poiščite številski položaj prvega presledka v celici A2, začenši z leve. (6)Priimek
Priimek se začne z devetim znakom z desne (v) in konča s prvim znakom z desne (n). Formula izvleče devet znakov z desne strani polnega imena.
S funkcijama LEN in SEARCH poiščite vrednost za num_chars:
Poiščite številski položaj prvega presledka v celici A2, začenši z leve. (6)Preštejte skupno dolžino besedilnega niza v celici A2 in nato odštejte število znakov od leve do prvega presledka, ki ga najdete v 1. koraku. Rezultat je število znakov, ki jih je treba izvleči iz desne strani polnega imena. (15 - 6 = 9)
Primer 8: Bacon Jr., Dan K.
V tem primeru je priimek na prvem mestu, sledi mu pripona. Vejica ločuje priimek in pripono od imena in srednje začetnice.
Kopirajte celice v tabeli in jih prilepite na Excelov delovni list v celici A1. Formula, ki jo vidite na levi, bo prikazana za referenco, medtem ko bo Excel samodejno pretvoril formulo na desni v ustrezen rezultat.
Namig Preden prilepite podatke na delovni list, nastavite širino stolpcev A in B na 250.
| Primer imena | Opis |
|---|---|
| Bacon mlajši, Dan K. | Ime priimka in pripona na prvem mestu, z vejico |
| Formula | Rezultat (ime) |
| '=MID(A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1,SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1)) | =MID(A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1,SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1)) |
| Formula | Rezultat (srednja začetnica) |
| '=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)) | =RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)) |
| Formula | Rezultat (priimek) |
| '=LEFT(A2, SEARCH(" ",A2,1)) | =LEFT(A2, SEARCH(" ",A2; 1)) |
| Formula | Rezultat (pripona) |
| '=MID(A2,SEARCH(" ", A2,1)+1,(SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-2)-SEARCH(" ",A2,1)) | =MID(A2,SEARCH(" ", A2,1)+1,(SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-2)-SEARCH(" ",A2,1)) |
Ime
Ime se prične z najnajstim znakom (D) in konča s petnajstim znakom (tretji presledek). Formula izvleče tri znake, tako da začne na sedemnajstem mestu.
Uporabite ugnezdene funkcije SEARCH, če želite najti vrednost za start_num:
Iskanje številskega položaja prvega presledka v celici A2, z začetkom na levi strani. (6)Doda 1, da dobite znak za prvim presledkom (J). Rezultat je številka znaka, pri katerem želite pričeti z iskanjem druge pojavitve presledka. (11 + 1 = 12)
Iskanje drugega presledka v celici A2, s pričetkom od enajstega mesta (J), ki je bilo najdeno v 2. koraku. (11)
Doda 1 za znak za drugim presledkom (D). Rezultat je začetni položaj imena. (11 + 1 = 12)
Uporabite ugnezdene funkcije SEARCH, če želite najti vrednost za num_chars:
Iskanje številskega položaja znaka za drugim presledkom (D). Rezultat je številka znaka, pri katerem želite pričeti z iskanjem tretjega presledka. (12)Iskanje številskega položaja tretjega presledka v celici A2, z začetkom na levi strani. Rezultat je končni položaj imena. (15)
Iskanje številskega položaja znaka za drugim presledkom (D). Rezultat je začetni položaj imena. (12)
Uporabi število znaka tretjega presledka, ki je bil najden v 6. koraku, in odšteje število znaka »D«, ki je bilo najdeno v 7. koraku. Rezultat je število znakov, ki jih MID izvleče iz besedilnega niza s pričetkom na sedemnajstem mestu, ki je bilo najdeno v 4. koraku. (15 - 12 = 12)
Srednje ime
Drugo ime se prične z drugim znakom z desne (K). Formula izvleče dva znaka z desne.
Iskanje številskega položaja prvega presledka v celici A2, z začetkom na levi strani. (6)
Doda 1, da dobite znak za prvim presledkom (J). Rezultat je številka znaka, pri katerem želite pričeti z iskanjem druge pojavitve presledka. (11 + 1 = 12)
Iskanje drugega presledka v celici A2, s pričetkom od enajstega mesta (J), ki je bilo najdeno v 2. koraku. (11)
Doda 1 za znak za drugim presledkom (D). Rezultat je začetni položaj imena. (11 + 1 = 12)
Iskanje številskega položaja tretjega presledka v celici A2, z začetkom na levi strani. Rezultat je končni položaj drugega imena. (15)
Štetje celotne dolžine besedilnega niza v celici A2 in nato odštevanje števila znakov od leve do tretjega presledka, ki je bil najden v 5. koraku. Rezultat je število znakov, ki naj so izvlečeni z desne strani celotnega imena. (17 - 15 = 2)
Priimek
Priimek se prične pri prvem znaku na levi (B) in konča pri šestem znaku (prvi presledek). Zato formula izvleče šest znakov z leve.
Uporabite funkcijo SEARCH, če želite najti vrednost za num_chars:
Iskanje številskega položaja prvega presledka v celici A2, z začetkom na levi strani. (6)pripona
Pripona se začne pri sedmem znaku z leve (J) in konča pri devetem znaku z leve (.). Formula izvleče tri znake, pri čemer začne pri sedmem znaku.
Uporabite funkcijo SEARCH, če želite najti vrednost za start_num:
Iskanje številskega položaja prvega presledka v celici A2, z začetkom na levi strani. (6)Doda 1, da dobite znak za prvim presledkom (J). Rezultat je začetni položaj pripone. (11 + 1 = 12)
Uporabite ugnezdene funkcije SEARCH, če želite najti vrednost za num_chars:
Iskanje številskega položaja prvega presledka v celici A2, z začetkom na levi strani. (6)Doda 1 za izračun številskega položaja znaka za prvim presledkom (J). Rezultat je številka znaka, pri katerem želite pričeti z iskanjem druge pojavitve presledka. (7)
Iskanje številskega položaja drugega presledka v celici A2, z začetkom pri sedmem znaku, ki je bil najden v 4. koraku. (11)
Odštejte 1 od števila znaka drugega presledka, ki ste ga našli v 4. koraku, da dobite število znaka »,«. Rezultat je končni položaj pripone. (11 – 1 = 10)
Iskanje številskega položaja prvega presledka. (6)
Ko najdete prvi presledek, dodajte 1, da poiščete naslednji znak (J), ki ga prav tako najdete v 3. in 4. koraku. (7)
Uporabite število znaka »«, ki ste ga našli v 6. koraku, in odštejte število znaka »J«, ki ste ga našli v 3. in 4. koraku. Rezultat je število znakov, ki jih MID izvleče iz besedilnega niza s pričetkom na sedmem mestu, najdenem v 2. koraku. (10 – 7 = 3)
9. primer: Gary Altman III
V tem primeru je ime na začetku niza, pripona pa na koncu, tako da lahko uporabite formule, podobne tistim v 2. primeru: S funkcijo LEFT izvlecite ime, s funkcijo MID izvlečete priimek, s funkcijo RIGHT izvlečete pripono.
Kopirajte celice v tabeli in jih prilepite v celico A1 na Excelov delovni list. Formula, ki jo vidite na levi, bo prikazana kot referenca, medtem ko bo Excel formulo na desni samodejno pretvoril v ustrezen rezultat.
Namig Preden prilepite podatke na delovni list, nastavite širino stolpcev A in B na 250.
| Ime primera | Opis |
|---|---|
| Gary Altman III | Ime in priimek s pripono |
| Formula | Rezultat (ime) |
| '=LEFT(A2, SEARCH(" ",A2,1)) | =LEFT(A2, SEARCH(" ",A2; 1)) |
| Formula | Rezultat (priimek) |
| '=MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-(SEARCH(" ",A2,1)+1)) | =MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-(SEARCH(" ",A2,1)+1)) |
| Formula | Rezultat (pripona) |
| '=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1)) | =RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1)) |
Ime
Ime se prične pri prvem znaku na levi (G) in konča pri petem znaku (prvi presledek). Zato formula izvleče pet znakov z leve strani polnega imena.
Iskanje številskega položaja prvega presledka v celici A2, z začetkom na levi strani. (5)
Priimek
Priimek se prične pri šestem znaku z leve (A) in konča pri enajstem znaku (drugi presledek). Ta formula vključuje gnezdenje funkcij SEARCH za iskanje položajev presledkov.
Formula izvleče šest znakov iz sredine, z začetkom pri šestem znaku.
Uporabite funkcijo SEARCH, če želite najti vrednost za start_num:
Iskanje številskega položaja prvega presledka v celici A2, z začetkom na levi strani. (5)Doda 1 za skok na položaj znaka za prvim presledkom (A). Rezultat je začetni položaj priimka. (5 + 1 = 11)
Uporabite ugnezdene funkcije SEARCH, če želite najti vrednost za num_chars:
Iskanje številskega položaja prvega presledka v celici A2, z začetkom na levi strani. (5)Doda 1 za skok na položaj znaka za prvim presledkom (A). Rezultat je številka znaka, pri katerem želite pričeti z iskanjem druge pojavitve presledka. (5 + 1 = 11)
Iskanje številskega položaja drugega presledka v celici A2, z začetkom pri šestem znaku, ki je bil najden v 4. koraku. Ta številka znaka je končni položaj priimka. (12)
Iskanje številskega položaja prvega presledka. (5)
Doda 1 za iskanje številskega položaja znaka za prvim presledkom (A), ki ga najdete tudi v 3. in 4. koraku. (6)
Uporabi število znaka drugega presledka, ki je bil najden v 5. koraku, in nato odšteje število znaka »A«, ki je bilo najdeno v 6. in 7. koraku. Rezultat je število znakov, ki jih MID izvleče iz besedilnega niza, z začetkom pri šestem mestu, najdenem v 2. koraku. (12 - 6 = 11)
pripona
Pripona se začne tri znake z desne. Ta formula vključuje gnezdenje funkcij SEARCH za iskanje položajev presledkov.
Uporabite ugnezdene funkcije SEARCH in funkcijo LEN, če želite najti vrednost za num_chars:
Iskanje številskega položaja prvega presledka v celici A2, z začetkom na levi strani. (5)Doda 1 za znak za prvim presledkom (A). Rezultat je številka znaka, pri katerem želite pričeti z iskanjem druge pojavitve presledka. (5 + 1 = 11)
Poiščite drugi presledek v celici A2, s pričetkom od šestega mesta (A), ki je bilo najdeno v 2. koraku. (12)
Štetje celotne dolžine besedilnega niza v celici A2 in nato odštevanje števila znakov od leve do drugega presledka, ki je bil najden v 3. koraku. Rezultat je število znakov, ki naj so izvlečeni z desne strani celotnega imena. (15 - 12 = 12)
10. primer: g. Ryan Ihrig
V tem primeru je pred polnim imenom predpona, uporabljene pa so formule, podobne tistim v 2. primeru: funkcija MID za izvlečenje imena, funkcija RIGHT za izvlečenje priimka.
Kopirajte celice v tabeli in jih prilepite v celico A1 na Excelov delovni list. Formula, ki jo vidite na levi, bo prikazana kot referenca, medtem ko bo Excel formulo na desni samodejno pretvoril v ustrezen rezultat.
Namig Preden prilepite podatke na delovni list, nastavite širino stolpcev A in B na 250.
| Ime primera | Opis |
|---|---|
| G. Ryan Ihrig | S predpono |
| Formula | Rezultat (ime) |
| '=MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-(SEARCH(" ",A2,1)+1)) | =MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-(SEARCH(" ",A2,1)+1)) |
| Formula | Rezultat (priimek) |
| '=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1)) | =RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1)) |
Ime
Ime se prične pri petem znaku z leve (R) in konča pri devetem znaku (drugi presledek). Formula ugnezdi funkcijo SEARCH, da poišče položaje presledkov. Izvleče štiri znake, začnejo pa s petim mestom.
Uporabite funkcijo SEARCH, če želite najti vrednost za start_num:
Iskanje številskega položaja prvega presledka v celici A2, z začetkom na levi strani. (4)Doda 1 za skok na položaj znaka za prvim presledkom (R). Rezultat je začetni položaj imena. (4 + 1 = 12)
Uporabite ugnezdeno funkcijo SEARCH, če želite najti vrednost za num_chars:
Iskanje številskega položaja prvega presledka v celici A2, z začetkom na levi strani. (4)Doda 1 za skok na položaj znaka za prvim presledkom (R). Rezultat je številka znaka, pri katerem želite pričeti z iskanjem druge pojavitve presledka. (4 + 1 = 12)
Iskanje številskega položaja drugega presledka v celici A2, z začetkom pri petem znaku, ki je bil najden v 3. in 4. koraku. Ta številka znaka je končni položaj imena. (9)
Poiščite prvi presledek. (4)
Doda 1 za iskanje številskega položaja znaka za prvim presledkom (R), ki je prav tako najden v 3. in 4. koraku. (5)
Uporabi številko znaka drugega presledka, ki je bil najden v 5. koraku, in nato odšteje število znaka »R«, ki je bilo najdeno v 6. in 7. koraku. Rezultat je število znakov, ki jih MID izvleče iz besedilnega niza z začetkom pri petem mestu, ki je bilo najdeno v 2. koraku. (9 - 5 = 11)
Priimek
Priimek se začne pet znakov z desne. Ta formula vključuje gnezdenje funkcij SEARCH za iskanje položajev presledkov.
Uporabite ugnezdene funkcije SEARCH in funkcijo LEN, če želite najti vrednost za num_chars:
Iskanje številskega položaja prvega presledka v celici A2, z začetkom na levi strani. (4)Doda 1 za skok na položaj znaka za prvim presledkom (R). Rezultat je številka znaka, pri katerem želite pričeti z iskanjem druge pojavitve presledka. (4 + 1 = 12)
Poiščite drugi presledek v celici A2, s pričetkom od petega mesta (R), ki je bilo najdeno v 2. koraku. (9)
Štetje celotne dolžine besedilnega niza v celici A2 in nato odštevanje števila znakov od leve do drugega presledka, ki je bil najden v 3. koraku. Rezultat je število znakov, ki naj so izvlečeni z desne strani celotnega imena. (14 - 9 = 119)
11. primer: Julie Taft-Rider
Ta primer uporablja priimek z vezaji. Vsako komponento imena ločuje presledek.
Kopirajte celice v tabeli in jih prilepite v celico A1 na Excelov delovni list. Formula, ki jo vidite na levi, bo prikazana kot referenca, medtem ko bo Excel formulo na desni samodejno pretvoril v ustrezen rezultat.
Namig Preden prilepite podatke na delovni list, nastavite širino stolpcev A in B na 250.
| Ime primera | Opis |
|---|---|
| Julie Taft-Rider | Priimek z vezaji |
| Formula | Rezultat (ime) |
| '=LEFT(A2, SEARCH(" ",A2,1)) | =LEFT(A2, SEARCH(" ",A2; 1)) |
| Formula | Rezultat (priimek) |
| '=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1)) | =RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1)) |
Ime
Ime se prične pri prvem znaku z leve in konča na šestem mestu (prvi presledek). Formula izvleče šest znakov z leve.
Uporabite funkcijo SEARCH, če želite najti vrednost num_chars:
Iskanje številskega položaja prvega presledka v celici A2, z začetkom na levi strani. (6)Priimek
Celoten priimek se začne deset znakov z desne (T) in konča pri prvem znaku z desne (r).
Uporabite funkciji LEN in SEARCH, če želite najti vrednost za num_chars:
Iskanje številskega položaja presledka v celici A2, z začetkom pri prvem znaku na levi. (6)Štetje celotne dolžine besedilnega niza, ki ga želite izvleči, in nato odštevanje števila znakov od leve do prvega presledka, ki je bil najden v 1. koraku. (16 – 6 = 10)
Glejte tudi
Razdeljevanje besedila v različne stolpce s čarovnikom za pretvorbo besedila v stolpce