Varat izmantot teksta funkcijas LEFT, MID, RIGHT, SEARCH un LEN, lai manipulētu ar datu teksta virknēm. Piemēram, vienā šūnā esošu vārdu, otro vārdu un uzvārdu varat sadalīt trīs atsevišķās kolonnās.
Atslēga nosaukuma komponentu izplatīšanai ar teksta funkcijām ir katras rakstzīmes pozīcija teksta virknē. Atstarpju novietojums teksta virknē ir svarīgs arī tāpēc, ka tas norāda nosaukuma komponentu sākumu vai beigas virknē.
Piemēram, šūnā, kurā ir tikai vārds un uzvārds, uzvārds sākas pēc atstarpes pirmā gadījuma. Dažiem vārdiem jūsu sarakstā var būt otrais vārds, un šādā gadījumā uzvārds sākas pēc otrās atstarpes.
Šajā rakstā ir aprakstīts, kā izvilkt dažādus komponentus no dažādiem nosaukumu formātiem, izmantojot šīs parocīgās funkcijas. Varat arī sadalīt tekstu vairākās kolonnās, izmantojot vedni teksta konvertēšanai par kolonnām
| Nosaukuma piemērs | Apraksts | Vārds | Otrais vārds | Uzvārds | Sufikss | |
|---|---|---|---|---|---|---|
| 1 | Džefs Smits | Bez otrā vārda | Mareks | Bērziņš | ||
| 2 | Ēriks S. Kurjans | Viens vidējais iniciālis | Ēriks | S. | Kurjan | |
| 3 | Janaina B. G. Bueno | Divi vidējie iniciāļi | Janaina | B. G. | Bueno | |
| 4 | Kahn, Vendija Beta | Uzvārds vispirms ar komatu | Ella | Beta | Kahn | |
| 5 | Mary Kay D. Andersen | Divdaļīgs vārds | Mary Kay | D. | Jaunzema | |
| 6 | Paula Barreto de Mattos | Trīsdaļīgs uzvārds | Paula | Barreto de Mattos | ||
| 7 | Džeimss van Eatons | Divdaļīgs uzvārds | James | van Eaton | ||
| 8 | Bekons jaunākais, Dens K. | Uzvārds un sufikss vispirms ar komatu | Dan | K. | Bekons | Jaunākais |
| 9 | Gerijs Altmans III | Ar sufiksu | Geri | Altmans | III | |
| 10 | Raiens Ihrigs | Ar prefiksu | Raiens | Ihrig | ||
| 11 | Džūlija Taft-Ridere | Uzvārds ar defisi | Nansija | Taft-Rider |
Piezīme
Turpmākajos piemēros redzamajās grafikās pilnā vārda izcēlums rāda rakstzīmi, kuru meklē atbilstošā SEARCH formula.
1. piemērs: Ivara un Smita atdalīšana
Šajā piemērā ir atdalīti divi komponenti: vārds un uzvārds. Abus vārdus atdala viena atstarpe.
Kopējiet tabulas šūnas un ielīmējiet tās Excel darblapas šūnā A1. Kreisajā pusē redzamā formula tiks parādīta atsaucei, savukārt programma Excel automātiski pārvērtīs labajā pusē esošo formulu atbilstošajā rezultātā.
Padoms Pirms datu ielīmēšanas darblapā iestatiet kolonnu A un B platumu uz 250.
| Nosaukuma piemērs | Apraksts |
|---|---|
| Džefs Smits | Bez otrā vārda |
| Formula | Rezultāts (vārds) |
| '=LEFT(A2, SEARCH(" ",A2,1)) | =LEFT(A2; SEARCH(" ";A2;1)) |
| Formula | Rezultāts (uzvārds) |
| '=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;1)) | =RIGHT(A2;LEN(A2)-SEARCH(" ";A2;1)) |
Vārds
Vārds sākas ar pirmo virknes rakstzīmi (J) un beidzas līdz ar piekto rakstzīmi (atstarpi). Formula no šūnas A2 atgriež piecas rakstzīmes, sākot no kreisās puses.
Lietojiet funkciju SEARCH, lai meklētu objekta rakstzīmju_skaits vērtību:
Atrod atstarpes skaitlisko pozīciju šūnā A2, sākot no kreisās puses.Uzvārds
Uzvārds sākas ar atstarpi, piecas rakstzīmes no labās puses, un beidzas ar pēdējo rakstzīmi labajā pusē (h). Formula no šūnas A2 izgūst piecas rakstzīmes, sākot no labās puses.
Lietojiet funkciju SEARCH un LEN, lai meklētu objekta rakstzīmju_skaits vērtību:
Atrod atstarpes skaitlisko pozīciju šūnā A2, sākot no kreisās puses. (5)Saskaita teksta virknes garumu un tad atņem no tā rakstzīmju skaitu pa kreisi no pirmās atstarpes (skaits atrasts, veicot 1. darbību).
2. piemērs: Ēriks S. Kurjans: vārda un uzvārda izvilkšana, kā arī otrā iniciāļa iegūšana
Šajā piemērā tiek izmantots vārds, otrais iniciālis un uzvārds. Katru vārda komponentu atdala atstarpe.
Kopējiet tabulas šūnas un ielīmējiet tās Excel darblapas šūnā A1. Kreisajā pusē redzamā formula tiks parādīta atsaucei, savukārt programma Excel automātiski pārvērtīs labajā pusē esošo formulu atbilstošajā rezultātā.
Padoms Pirms datu ielīmēšanas darblapā iestatiet kolonnu A un B platumu uz 250.
| Nosaukuma piemērs | Apraksts |
|---|---|
| Ēriks S. Kurjans | Viens vidējais iniciālis |
| Formula | Rezultāts (vārds) |
| '=LEFT(A2, SEARCH(" ",A2,1)) | =LEFT(A2; SEARCH(" ";A2;1)) |
| Formula | Rezultāts (sākuma viduspunkts) |
| '=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 | Tiešais rezultāts (uzvārds) |
| '=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;1)+1)) | =RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;1)+1)) |
Vārds
Vārds sākas ar pirmo virknes rakstzīmi (E) no kreisās puses un beidzas līdz ar piekto rakstzīmi (pirmo atstarpi). Formula izgūst pirmās piecas rakstzīmes šūnā A2, sākot no kreisās puses.
Lietojiet funkciju SEARCH, lai meklētu objekta rakstzīmju_skaits vērtību:
Atrod atstarpes skaitlisko pozīciju šūnā A2, sākot no kreisās puses. (5)Otrais vārds
Otrais vārds sākas ar sesto rakstzīmes pozīciju (S) un beidzas ar astoto pozīciju (otro atstarpi). Formula ietver funkciju SEARCH ligzdošanu, lai atrastu atstarpes otro gadījumu.
Formula izgūst trīs rakstzīmes, sākot ar sesto pozīciju.
Lietojiet funkciju SEARCH, lai meklētu objekta sākuma_numurs vērtību:
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot ar pirmo rakstzīmi no kreisās puses. (5).Pieskaita 1, lai iegūtu rakstzīmes skaitlisko pozīciju aiz pirmās atstarpes (S). Šī pozīcija ir otrā vārda sākums. (5 + 1 = 6)
Lietojiet ligzdotas funkcijas SEARCH, lai meklētu objekta rakstzīmju_skaits vērtību:
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot ar pirmo rakstzīmi no kreisās puses. (5)Pieskaita 1, lai iegūtu rakstzīmes skaitlisko pozīciju aiz pirmās atstarpes (S). Rezultātā iegūst rakstzīmes numuru, ar kuru sākt otrās atstarpes meklēšanu. (5 + 1 = 6)
Meklē otrās atstarpes gadījumu šūnā A2, sākot ar sesto pozīciju (S), kas atrasta, veicot 4. darbību. Šis rakstzīmes numurs ir otrā vārda beigu pozīcija. (8)
Meklē atstarpes skaitlisko pozīciju šūnā A2, sākot ar pirmo rakstzīmi no kreisās puses. (5)
No rakstzīmju skaita, kas ir līdz otrajai atstarpei (atrasts, izpildot 5. darbību), atņem rakstzīmju skaitu, kas ir līdz pirmajai atstarpei (atrasts, izpildot 6. darbību). Rezultāts ir funkcijas MID izgūtais rakstzīmju skaits no teksta virknes, sākot ar sesto pozīciju, kas atrasta, veicot 2. darbību. (8 – 5 = 3)
Uzvārds
Uzvārds sākas sešas rakstzīmes no labās puses (K) un beidzas ar pirmo rakstzīmi no labās puses (n). Formula ietver funkciju SEARCH ligzdošanu, lai atrastu otro un trešo atstarpes gadījumu (kas atrodas piektajā un astotajā pozīcijā no kreisās puses).
Formula no šūnas A2 izgūst sešas rakstzīmes, sākot no labās puses.
Lai meklētu num_chars vērtību, izmantojiet funkciju LEN un ligzdoto SEARCH:
Meklē atstarpes skaitlisko pozīciju šūnā A2, sākot ar pirmo rakstzīmi no kreisās puses. (5)Pieskaita 1, lai iegūtu rakstzīmes skaitlisko pozīciju aiz pirmās atstarpes (S). Rezultātā iegūst rakstzīmes numuru, ar kuru sākt otrās atstarpes meklēšanu. (5 + 1 = 6)
Meklē otrās atstarpes gadījumu šūnā A2, sākot ar sesto pozīciju (S), kas atrasta, veicot 2. darbību. Šis rakstzīmes numurs ir otrā vārda beigu pozīcija. (8)
Saskaita šūnas A2 teksta virknes garumu un atņem rakstzīmju skaitu no kreisās puses līdz otrajam atstarpes gadījumam, kāds atrasts, veicot 3. darbību. Rezultāts ir rakstzīmju skaits, kas jāizvelk no pilnā vārda un uzvārda labās puses. (14 – 8 = 6).
3. piemērs: Janaina B. G. Bueno
Lūk, piemērs, kā izvilkt divus vidējos iniciāļus. Pirmais un trešais atstarpes gadījums atdala nosaukuma komponentus.
Kopējiet tabulas šūnas un ielīmējiet tās Excel darblapas šūnā A1. Kreisajā pusē redzamā formula tiks parādīta atsaucei, savukārt programma Excel automātiski pārvērtīs labajā pusē esošo formulu atbilstošajā rezultātā.
Padoms Pirms datu ielīmēšanas darblapā iestatiet kolonnu A un B platumu uz 250.
| Nosaukuma piemērs | Apraksts |
|---|---|
| Janaina B. G. Bueno | Divi vidējie iniciāļi |
| Formula | Rezultāts (vārds) |
| '=LEFT(A2, SEARCH(" ",A2,1)) | =LEFT(A2; SEARCH(" ";A2;1)) |
| Formula | Rezultāts (vidējie iniciāļi) |
| '=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 | Tiešais rezultāts (uzvārds) |
| '=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1)) | =RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1)) |
Vārds
Vārds sākas ar pirmo virknes rakstzīmi (J) no kreisās puses un beidzas līdz ar astoto rakstzīmi (pirmo atstarpi). Formula izgūst pirmās astoņas rakstzīmes šūnā A2, sākot no kreisās puses.
Lietojiet funkciju SEARCH, lai meklētu objekta rakstzīmju_skaits vērtību:
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot no kreisās puses. (8)Otrais vārds
Otrais vārds sākas devītajā pozīcijā (B) un beidzas ar četrpadsmito pozīciju (trešā atstarpe). Formula paredz funkcijas SEARCH ligzdošanu pirmā, otrā un trešā atstarpes gadījuma atrašanai astotajā, vienpadsmitajā un četrpadsmitajā pozīcijā.
Formula izgūst piecas rakstzīmes, sākot ar devīto pozīciju.
Lietojiet funkciju SEARCH, lai meklētu objekta sākuma_numurs vērtību:
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot ar pirmo rakstzīmi no kreisās puses. (8)Pieskaita 1, lai iegūtu rakstzīmes skaitlisko pozīciju aiz pirmās atstarpes (B). Šī pozīcija ir otrā vārda sākums. (8 + 1 = 9)
Lietojiet ligzdotas funkcijas SEARCH, lai meklētu objekta rakstzīmju_skaits vērtību:
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot ar pirmo rakstzīmi no kreisās puses. (8)Pieskaita 1, lai iegūtu rakstzīmes skaitlisko pozīciju aiz pirmās atstarpes (B). Rezultātā iegūst rakstzīmes numuru, ar kuru sākt otrās atstarpes meklēšanu. (8 + 1 = 9)
Meklē otro atstarpi šūnā A2, sākot ar devīto pozīciju (B), kas atrasta, veicot 4. darbību. (11).
Pieskaita 1, lai iegūtu rakstzīmes skaitlisko pozīciju aiz otrās atstarpes (G). Šis rakstzīmes numurs ir sākuma pozīcija, kurā sākt trešās atstarpes meklēšanu. (11 + 1 = 12)
Meklē trešo atstarpi šūnā A2, sākot ar divpadsmito pozīciju, kas atrasta, veicot 6. darbību. (14)
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2. (8)
No rakstzīmju skaita, kas ir līdz trešajai atstarpei (atrasts, izpildot 7. darbību), atņem rakstzīmju skaitu, kas ir līdz pirmajai atstarpei (atrasts, izpildot 6. darbību). Rezultāts ir funkcijas MID izgūtais rakstzīmju skaits no teksta virknes, sākot ar devīto pozīciju, kas atrasta, veicot 2. darbību.
Uzvārds
Uzvārds sākas piecas rakstzīmes no labās puses (B) un beidzas ar pirmo rakstzīmi no labās puses (o). Formula paredz funkcijas SEARCH ligzdošanu pirmā, otrā un trešā atstarpes gadījuma atrašanai.
Formula no šūnas A2 izgūst piecas rakstzīmes, sākot no pilnā vārda labās puses.
Izmantojiet ligzdotu funkciju SEARCH un funkciju LEN, lai atrastu num_chars vērtību:
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot ar pirmo rakstzīmi no kreisās puses. (8)Pieskaita 1, lai iegūtu rakstzīmes skaitlisko pozīciju aiz pirmās atstarpes (B). Rezultātā iegūst rakstzīmes numuru, ar kuru sākt otrās atstarpes meklēšanu. (8 + 1 = 9)
Meklē otro atstarpi šūnā A2, sākot ar devīto pozīciju (B), kas atrasta, veicot 2. darbību. (11)
Pieskaita 1, lai iegūtu rakstzīmes skaitlisko pozīciju aiz otrās atstarpes (G). Šis rakstzīmes numurs ir sākuma pozīcija, kurā sākt meklēt trešo atstarpes gadījumu. (11 + 1 = 12)
Meklē trešo atstarpi šūnā A2, sākot ar divpadsmito pozīciju (G), kas atrasta, veicot 6. darbību. (14)
Saskaita šūnas A2 teksta virknes garumu un atņem to rakstzīmju skaitu, kāds ir no kreisās puses līdz trešajai atstarpei (skaits atrasts, veicot 5. darbību). Rezultāts ir rakstzīmju skaits, kas jāizvelk no pilnā vārda un uzvārda labās puses. (19 – 14 = 5)
4. piemērs: Kahn, Wendy Beth
Šajā piemērā uzvārds atrodas pirms vārda, bet otrais vārds — beigās. Komats atzīmē uzvārda beigas, un atstarpes atdala katru vārda komponentu.
Kopējiet tabulas šūnas un ielīmējiet tās Excel darblapas šūnā A1. Kreisajā pusē redzamā formula tiks parādīta atsaucei, savukārt programma Excel automātiski pārvērtīs labajā pusē esošo formulu atbilstošajā rezultātā.
Padoms Pirms datu ielīmēšanas darblapā iestatiet kolonnu A un B platumu uz 250.
| Nosaukuma piemērs | Apraksts |
|---|---|
| Kahn, Vendija Beta | Uzvārds vispirms ar komatu |
| Formula | Rezultāts (vārds) |
| '=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 | Rezultāts (otrais vārds) |
| '=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;1)+1)) | =RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;1)+1)) |
| Formula | Tiešais rezultāts (uzvārds) |
| '=LEFT(A2, SEARCH(" ",A2,1)-2) | =LEFT(A2; SEARCH(" ";A2;1)-2) |
Vārds
Vārds sākas ar septīto virknes rakstzīmi (W) un beidzas ar divpadsmito rakstzīmi (otro atstarpi). Tā kā vārds atrodas pilnā vārda vidū, tā izgūšanai jālieto funkcija MID.
Formula izgūst sešas rakstzīmes, sākot ar septīto pozīciju.
Lietojiet funkciju SEARCH, lai meklētu objekta sākuma_numurs vērtību:
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot ar pirmo rakstzīmi no kreisās puses. (6)Pieskaita 1, lai iegūtu aiz pirmās atstarpes esošās rakstzīmes skaitlisko pozīciju (W). Šī pozīcija ir pirmā vārda sākums. (6 + 1 = 7)
Lietojiet ligzdotas funkcijas SEARCH, lai meklētu objekta rakstzīmju_skaits vērtību:
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot ar pirmo rakstzīmi no kreisās puses. (6)Pieskaita 1, lai iegūtu rakstzīmes skaitlisko pozīciju aiz pirmās atstarpes (W). Rezultātā iegūst rakstzīmes numuru, ar kuru sākt otrās atstarpes meklēšanu. (6 + 1 = 7)
Meklē otro atstarpi šūnā A2, sākot ar septīto pozīciju (W), kas atrasta, veicot 4. darbību. (12)Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot ar pirmo rakstzīmi no kreisās puses. (6)
No rakstzīmju skaita, kas ir līdz otrajai atstarpei (atrasts, izpildot 5. darbību), atņem rakstzīmju skaitu, kas ir līdz pirmajai atstarpei (atrasts, izpildot 6. darbību). Rezultāts ir funkcijas MID izgūtais rakstzīmju skaits no teksta virknes, sākot ar septīto pozīciju, kas atrasta, veicot 2. darbību. (12 – 6 = 6)
Otrais vārds
Otrais vārds sākas četras rakstzīmes no labās puses (B) un beidzas ar pirmo rakstzīmi no labās puses (h). Formula paredz funkcijas SEARCH ligzdošanu pirmā un otrā atstarpes gadījuma atrašanai sestajā un divpadsmitajā pozīcijā no kreisās puses.
Formula izgūst četras rakstzīmes no labās puses.
Lietojiet ligzdotu funkciju SEARCH un funkciju LEN, lai meklētu objekta sākuma_numurs vērtību:
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot ar pirmo rakstzīmi no kreisās puses. (6)Pieskaita 1, lai iegūtu rakstzīmes skaitlisko pozīciju aiz pirmās atstarpes (W). Rezultātā iegūst rakstzīmes numuru, ar kuru sākt otrās atstarpes meklēšanu. (6 + 1 = 7)
Meklē otrās atstarpes gadījumu šūnā A2, sākot ar septīto pozīciju (W), kas atrasta, veicot 2. darbību. (12)
Saskaita šūnas A2 teksta virknes garumu un atņem to rakstzīmju skaitu, kāds ir no kreisās puses līdz otrajai atstarpei (skaits atrasts, veicot 3. darbību). Rezultāts ir rakstzīmju skaits, kas jāizvelk no pilnā vārda un uzvārda labās puses. (16 – 12 = 4)
Uzvārds
Uzvārds sākas ar pirmo virknes rakstzīmi (K) no kreisās puses un beidzas līdz ar ceturto rakstzīmi (n). Formula izgūst četras rakstzīmes no kreisās puses.
Lietojiet funkciju SEARCH, lai meklētu objekta rakstzīmju_skaits vērtību:
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot ar pirmo rakstzīmi no kreisās puses. (6)Atņem 2, lai iegūtu uzvārda beigu rakstzīmes skaitlisko pozīciju (n). Rezultāts ir funkcijas LEFT izgūstamo rakstzīmju skaits. (6 – 2 =4)
5. piemērs: Mary Kay D. Andersen
Šajā piemērā tiek izmantots divdaļīgs vārds — Mary Kay. Otrā un trešā atstarpe atdala katru vārda komponentu.
Kopējiet tabulas šūnas un ielīmējiet tās Excel darblapas šūnā A1. Kreisajā pusē redzamā formula tiks parādīta atsaucei, savukārt programma Excel automātiski pārvērtīs labajā pusē esošo formulu atbilstošajā rezultātā.
Padoms Pirms datu ielīmēšanas darblapā iestatiet kolonnu A un B platumu uz 250.
| Nosaukuma piemērs | Apraksts |
|---|---|
| Mary Kay D. Andersen | Divdaļīgs vārds |
| Formula | Rezultāts (vārds) |
| LEFT(A2, SEARCH(" ",A2,SEARCH(" ",A2,1)+1)) | =LEFT(A2; SEARCH(" ";A2;SEARCH(" ";A2;1)+1)) |
| Formula | Rezultāts (sākuma viduspunkts) |
| '=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)) | =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)) |
| Formula | Tiešais rezultāts (uzvārds) |
| '=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1)) | =RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1)) |
Vārds
Vārds sākas ar pirmo rakstzīmi no kreisās puses un beidzas līdz ar devīto rakstzīmi (otro atstarpi). Formula paredz funkcijas SEARCH ligzdošanu otrās atstarpes gadījuma atrašanai no kreisās puses.
Formula izgūst deviņas rakstzīmes no kreisās puses.
Lietojiet ligzdotas funkcijas SEARCH, lai meklētu objekta rakstzīmju_skaits vērtību:
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot ar pirmo rakstzīmi no kreisās puses. (5)Pieskaita 1, lai iegūtu rakstzīmes skaitlisko pozīciju aiz pirmās atstarpes (K). Rezultātā iegūst rakstzīmes numuru, ar kuru sākt otrās atstarpes meklēšanu. (5 + 1 = 6)
Meklē otrās atstarpes gadījumu šūnā A2, sākot ar sesto pozīciju (K), kas atrasta, veicot 2. darbību. Rezultāts ir funkcijas LEFT izgūtais rakstzīmju skaits no teksta virknes. (9)
Otrais vārds
Otrais vārds sākas ar desmito pozīciju (D) un beidzas ar divpadsmito pozīciju (trešā atstarpe). Formula paredz funkcijas SEARCH ligzdošanu pirmā, otrā un trešā atstarpes gadījuma atrašanai.
Formula izgūst divas rakstzīmes no vidus, sākot ar desmito pozīciju.
Izmantojiet ligzdotas funkcijas SEARCH, lai atrastu vērtību start_num:
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot ar pirmo rakstzīmi no kreisās puses. (5)Pieskaita 1, lai iegūtu rakstzīmi aiz pirmās atstarpes (K). Rezultātā iegūst rakstzīmes numuru, ar kuru sākt otrās atstarpes meklēšanu. (5 + 1 = 6)
Meklē otrās atstarpes instances atrašanās vietu šūnā A2, sākot ar sesto pozīciju (K), kas atrasta, veicot 2. darbību. Rezultāts ir rakstzīmju skaits, ko funkcija LEFT izgūst no kreisās puses. (9)
Pieskaita 1, lai iegūtu rakstzīmi aiz otrās atstarpes (D). Rezultāts ir otrā vārda sākuma pozīcija. (9 + 1 = 10)
Lietojiet ligzdotas funkcijas SEARCH, lai meklētu objekta rakstzīmju_skaits vērtību:
Meklē rakstzīmes skaitlisko pozīciju aiz otrās atstarpes (D). Rezultātā iegūst rakstzīmes numuru, ar kuru sākt trešās atstarpes meklēšanu. (10)Meklē trešās atstarpes skaitlisko pozīciju šūnā A2, sākot no kreisās puses. Rezultāts ir otrā vārda beigu pozīcija. (12)
Meklē rakstzīmes skaitlisko pozīciju aiz otrās atstarpes (D). Rezultāts ir otrā vārda sākuma pozīcija. (10)
No trešās atstarpes rakstzīmju skaita, kas atrasts, izpildot 6. darbību, un atņem rakstzīmju skaitu "D", kas atrasts, veicot 7. darbību. Rezultāts ir funkcijas MID izgūtais rakstzīmju skaits no teksta virknes, sākot ar desmito pozīciju, kas atrasta, veicot 4. darbību. (12 – 10 = 2)
Uzvārds
Uzvārds sākas astoņas rakstzīmes no labās puses. Formula paredz funkcijas SEARCH ligzdošanu pirmā, otrā un trešā atstarpes gadījuma atrašanai piektajā, devītajā un divpadsmitajā pozīcijā.
Formula izgūst astoņas rakstzīmes no labās puses.
Izmantojiet ligzdotu funkciju SEARCH un funkciju LEN, lai meklētu num_chars vērtību:
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot no kreisās puses. (5)Pieskaita 1, lai iegūtu rakstzīmi aiz pirmās atstarpes (K). Rezultātā iegūst rakstzīmes numuru, ar kuru sākt atstarpes meklēšanu. (5 + 1 = 6)
Meklē otro atstarpi šūnā A2, sākot ar sesto pozīciju (K), kas atrasta, veicot 2. darbību. (9)
Pieskaita 1, lai iegūtu rakstzīmes skaitlisko pozīciju aiz otrās atstarpes (D). Rezultāts ir otrā vārda sākuma pozīcija. (9 + 1 = 10)
Meklē trešās atstarpes skaitlisko pozīciju šūnā A2, sākot no kreisās puses. Rezultāts ir otrā vārda beigu pozīcija. (12)
Saskaita šūnas A2 teksta virknes garumu un atņem to rakstzīmju skaitu, kāds ir no kreisās puses līdz trešajai atstarpei (skaits atrasts, veicot 5. darbību). Rezultāts ir rakstzīmju skaits, kas jāizvelk no pilnā vārda un uzvārda labās puses. (20 - 12 = 8)
6. piemērs: Paula Barreto de Mattos
Šajā piemērā izmantots trīsdaļīgs uzvārds: Barreto de Mattos. Pirmā atstarpe atzīmē vārda beigas un uzvārda sākumu.
Kopējiet tabulas šūnas un ielīmējiet tās Excel darblapas šūnā A1. Kreisajā pusē redzamā formula tiks parādīta atsaucei, savukārt programma Excel automātiski pārvērtīs labajā pusē esošo formulu atbilstošajā rezultātā.
Padoms Pirms datu ielīmēšanas darblapā iestatiet kolonnu A un B platumu uz 250.
| Nosaukuma piemērs | Apraksts |
|---|---|
| Paula Barreto de Mattos | Trīsdaļīgs uzvārds |
| Formula | Rezultāts (vārds) |
| '=LEFT(A2, SEARCH(" ",A2,1)) | =LEFT(A2; SEARCH(" ";A2;1)) |
| Formula | Rezultāts (uzvārds) |
| RIGHT(A2;LEN(A2)-SEARCH(" ";A2;1)) | =RIGHT(A2;LEN(A2)-SEARCH(" ";A2;1)) |
Vārds
Vārds sākas ar pirmo virknes rakstzīmi (P) no kreisās puses un beidzas līdz ar sesto rakstzīmi (pirmo atstarpi). Formula izgūst sešas rakstzīmes no kreisās puses.
Izmantojiet funkciju Search, lai meklētu vērtību num_chars:
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot no kreisās puses. (6)Uzvārds
Uzvārds sākas septiņpadsmit rakstzīmes no labās puses (B) un beidzas ar pirmo rakstzīmi no labās puses (s). Formula izgūst septiņpadsmit rakstzīmes no labās puses.
Izmantojiet funkciju LEN un SEARCH, lai meklētu num_chars vērtību:
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot no kreisās puses. (6)Saskaita šūnas A2 teksta virknes garumu un atņem to rakstzīmju skaitu, kāds ir no kreisās puses līdz pirmajai atstarpei (atrasts, veicot 1. darbību). Rezultāts ir rakstzīmju skaits, kas jāizvelk no pilnā vārda un uzvārda labās puses. (23 – 6 = 17)
7. piemērs: Džeimss van Ītons
Šajā piemērā izmantots divdaļīgs uzvārds: van Eaton. Pirmā atstarpe atzīmē vārda beigas un uzvārda sākumu.
Kopējiet tabulas šūnas un ielīmējiet tās Excel darblapas šūnā A1. Kreisajā pusē redzamā formula tiks parādīta atsaucei, savukārt programma Excel automātiski pārvērtīs labajā pusē esošo formulu atbilstošajā rezultātā.
Padoms Pirms datu ielīmēšanas darblapā iestatiet kolonnu A un B platumu uz 250.
| Nosaukuma piemērs | Apraksts |
|---|---|
| Džeimss van Eatons | Divdaļīgs uzvārds |
| Formula | Rezultāts (vārds) |
| '=LEFT(A2, SEARCH(" ",A2,1)) | =LEFT(A2; SEARCH(" ";A2;1)) |
| Formula | Rezultāts (uzvārds) |
| '=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;1)) | =RIGHT(A2;LEN(A2)-SEARCH(" ";A2;1)) |
Vārds
Vārds sākas ar pirmo virknes rakstzīmi (J) no kreisās puses un beidzas līdz ar astoto rakstzīmi (pirmo atstarpi). Formula izgūst sešas rakstzīmes no kreisās puses.
Lietojiet funkciju SEARCH, lai meklētu objekta rakstzīmju_skaits vērtību:
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot no kreisās puses. (6)Uzvārds
Uzvārds sākas ar devīto rakstzīmi no labās puses (v) un beidzas ar pirmo rakstzīmi no labās puses (n). Formula izgūst deviņas rakstzīmes no pilnā vārda labās puses.
Izmantojiet funkciju LEN un SEARCH, lai meklētu num_chars vērtību:
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot no kreisās puses. (6)Saskaita šūnas A2 teksta virknes garumu un atņem to rakstzīmju skaitu, kāds ir no kreisās puses līdz pirmajai atstarpei (atrasts, veicot 1. darbību). Rezultāts ir rakstzīmju skaits, kas jāizvelk no pilnā vārda un uzvārda labās puses. (15 - 6 = 9)
8. piemērs: Bacon Jr., Dan K.
Šajā piemērā uzvārds ir pirmais, kam seko sufikss. Komats atdala uzvārdu un sufiksu no vārda un otrā iniciāļa.
Kopējiet tabulas šūnas un ielīmējiet tās Excel darblapas šūnā A1. Kreisajā pusē redzamā formula tiks parādīta atsaucei, savukārt programma Excel automātiski pārvērtīs labajā pusē esošo formulu atbilstošajā rezultātā.
Padoms Pirms datu ielīmēšanas darblapā iestatiet kolonnu A un B platumu uz 250.
| Nosaukuma piemērs | Apraksts |
|---|---|
| Bekons jaunākais, Dens K. | Uzvārds un sufikss vispirms ar komatu |
| Formula | Rezultāts (vārds) |
| '=MID(A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1;SEARCH(" ";A2;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 | Rezultāts (sākuma viduspunkts) |
| '=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1)) | =RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1)) |
| Formula | Rezultāts (uzvārds) |
| '=LEFT(A2, SEARCH(" ",A2,1)) | =LEFT(A2; SEARCH(" ";A2;1)) |
| Formula | Rezultāts (sufikss) |
| '=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)) |
Vārds
Vārds sākas ar divpadsmito rakstzīmi (D) un beidzas līdz ar piecpadsmito rakstzīmi (trešo atstarpi). Formula izgūst trīs rakstzīmes, sākot ar divpadsmito pozīciju.
Izmantojiet ligzdotas funkcijas SEARCH, lai atrastu vērtību start_num:
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot no kreisās puses. (6)Pieskaita 1, lai iegūtu rakstzīmi aiz pirmās atstarpes (J). Rezultātā iegūst rakstzīmes numuru, ar kuru sākt otrās atstarpes meklēšanu. (6 + 1 = 7)
Meklē otro atstarpi šūnā A2, sākot ar septīto pozīciju (J), kas atrasta, veicot 2. darbību. (11)
Pieskaita 1, lai iegūtu rakstzīmi aiz otrās atstarpes (D). Rezultāts ir pirmā vārda sākums. (11 + 1 = 12)
Lietojiet ligzdotas funkcijas SEARCH, lai meklētu objekta rakstzīmju_skaits vērtību:
Meklē rakstzīmes skaitlisko pozīciju aiz otrās atstarpes (D). Rezultātā iegūst rakstzīmes numuru, ar kuru sākt trešās atstarpes meklēšanu. (12)Meklē trešās atstarpes skaitlisko pozīciju šūnā A2, sākot no kreisās puses. Rezultāts ir pirmā vārda beigu pozīcija. (15)
Meklē rakstzīmes skaitlisko pozīciju aiz otrās atstarpes (D). Rezultāts ir pirmā vārda sākums. (12)
No trešās atstarpes rakstzīmju skaita, kas atrasts, izpildot 6. darbību, un atņem rakstzīmju skaitu "D", kas atrasts, veicot 7. darbību. Rezultāts ir funkcijas MID izgūtais rakstzīmju skaits no teksta virknes, sākot ar divpadsmito pozīciju, kas atrasts, veicot 4. darbību. (15 – 12 = 3)
Otrais vārds
Otrais vārds sākas ar otro rakstzīmi no labās puses (K). Formula izgūst divas rakstzīmes no labās puses.
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot no kreisās puses. (6)
Pieskaita 1, lai iegūtu rakstzīmi aiz pirmās atstarpes (J). Rezultātā iegūst rakstzīmes numuru, ar kuru sākt otrās atstarpes meklēšanu. (6 + 1 = 7)
Meklē otro atstarpi šūnā A2, sākot ar septīto pozīciju (J), kas atrasta, veicot 2. darbību. (11)
Pieskaita 1, lai iegūtu rakstzīmi aiz otrās atstarpes (D). Rezultāts ir pirmā vārda sākums. (11 + 1 = 12)
Meklē trešās atstarpes skaitlisko pozīciju šūnā A2, sākot no kreisās puses. Rezultāts ir otrā vārda beigu pozīcija. (15)
Saskaita šūnas A2 teksta virknes garumu un atņem to rakstzīmju skaitu, kāds ir no kreisās puses līdz trešajai atstarpei (atrasts, veicot 5. darbību). Rezultāts ir rakstzīmju skaits, kas jāizvelk no pilnā vārda un uzvārda labās puses. (17 – 15 = 2)
Uzvārds
Uzvārds sākas ar pirmo virknes rakstzīmi (B) no kreisās puses un beidzas līdz ar sesto rakstzīmi (pirmo atstarpi). Tāpēc formula izgūst sešas rakstzīmes no kreisās puses.
Lietojiet funkciju SEARCH, lai meklētu objekta rakstzīmju_skaits vērtību:
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot no kreisās puses. (6)Sufikss
Sufikss sākas ar septīto rakstzīmi no kreisās puses (J) un beidzas ar devīto rakstzīmi no kreisās puses (.). Formula izgūst trīs rakstzīmes, sākot ar septīto rakstzīmi.
Lietojiet funkciju SEARCH, lai meklētu objekta sākuma_numurs vērtību:
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot no kreisās puses. (6)Pieskaita 1, lai iegūtu rakstzīmi aiz pirmās atstarpes (J). Rezultāts ir sufiksa sākuma pozīcija. (6 + 1 = 7)
Lietojiet ligzdotas funkcijas SEARCH, lai meklētu objekta rakstzīmju_skaits vērtību:
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot no kreisās puses. (6)Pieskaita 1, lai iegūtu aiz pirmās atstarpes esošās rakstzīmes skaitlisko pozīciju (J). Rezultātā iegūst rakstzīmes numuru, ar kuru sākt otrās atstarpes meklēšanu. (7)
Meklē otrās atstarpes skaitlisko pozīciju šūnā A2, sākot ar septīto rakstzīmi, kas atrasta, veicot 4. darbību. (11)
Atņem 1 no rakstzīmju skaita, kas ir otrajā atstarpē atrasts, veicot 4. darbību, lai iegūtu rakstzīmju skaitu ",". Rezultāts ir sufiksa beigu pozīcija. (11 – 1 = 10)
Meklē pirmās atstarpes skaitlisko pozīciju. (6)
Pēc pirmās atstarpes atrašanas pievienojiet 1, lai atrastu nākamo rakstzīmi (J), kas arī ir atrodama 3. un 4. darbībā. (7)
No rakstzīmju skaita "," kas atrasts, veicot 6. darbību, un atņem rakstzīmju skaitu "J", kas atrasts, veicot 3. un 4. darbību. Rezultāts ir funkcijas MID izgūtais rakstzīmju skaits no teksta virknes, sākot ar septīto pozīciju, kas atrasts, veicot 2. darbību. (10 – 7 = 3)
9. piemērs: Gerijs Altmans III
Šajā piemērā vārds ir virknes sākumā un sufikss ir beigās, tāpēc varat izmantot formulas, kas līdzīgas 2. piemēram: Izmantojiet funkciju LEFT, lai izgūtu vārdu, funkciju MID, lai izgūtu uzvārdu, un funkciju RIGHT, lai izvilktu sufiksu.
Kopējiet tabulas šūnas un ielīmējiet tās Excel darblapas šūnā A1. Kreisajā pusē redzamā formula tiks parādīta atsaucei, savukārt programma Excel automātiski pārvērtīs labajā pusē esošo formulu atbilstošajā rezultātā.
Padoms Pirms datu ielīmēšanas darblapā iestatiet kolonnu A un B platumu uz 250.
| Nosaukuma piemērs | Apraksts |
|---|---|
| Gerijs Altmans III | Vārds un uzvārds ar sufiksu |
| Formula | Rezultāts (vārds) |
| '=LEFT(A2, SEARCH(" ",A2,1)) | =LEFT(A2; SEARCH(" ";A2;1)) |
| Formula | Rezultāts (uzvārds) |
| '=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 | Rezultāts (sufikss) |
| '=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;1)+1)) | =RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;1)+1)) |
Vārds
Vārds sākas ar pirmo virknes rakstzīmi (G) no kreisās puses un beidzas līdz ar piekto rakstzīmi (pirmā atstarpe). Tādēļ formula izgūst piecas rakstzīmes no pilnā vārda kreisās puses.
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot no kreisās puses. (5)
Uzvārds
Uzvārds sākas ar sesto virknes rakstzīmi (A) no kreisās puses un beidzas līdz ar vienpadsmito rakstzīmi (otro atstarpi). Formula paredz funkcijas SEARCH ligzdošanu, lai atrastu atstarpju atrašanās vietas.
Formula izgūst sešas rakstzīmes no vidus, sākot ar sesto rakstzīmi.
Lietojiet funkciju SEARCH, lai meklētu objekta sākuma_numurs vērtību:
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot no kreisās puses. (5)Pieskaita 1, lai iegūtu rakstzīmes skaitlisko pozīciju aiz pirmās atstarpes (A). Rezultāts ir uzvārda sākums. (5 + 1 = 6)
Lietojiet ligzdotas funkcijas SEARCH, lai meklētu objekta rakstzīmju_skaits vērtību:
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot no kreisās puses. (5)Pieskaita 1, lai iegūtu rakstzīmes skaitlisko pozīciju aiz pirmās atstarpes (A). Rezultātā iegūst rakstzīmes numuru, ar kuru sākt otrās atstarpes meklēšanu. (5 + 1 = 6)
Meklē otrās atstarpes skaitlisko pozīciju šūnā A2, sākot ar sesto rakstzīmi, kas atrasta, veicot 4. darbību. Šis rakstzīmes numurs ir uzvārda beigu pozīcija. (12)
Meklē pirmās atstarpes skaitlisko pozīciju. (5)
Pieskaita 1, lai atrastu rakstzīmes skaitlisko pozīciju aiz pirmās atstarpes (A), kas arī tiek atrasta 3. un 4. darbībā. (6)
No rakstzīmju skaita, kas ir otrajā atstarpē (atrasts, izpildot 5. darbību), atņem rakstzīmju skaitu "A", kas atrasts, veicot 6. un 7. darbību. Rezultāts ir funkcijas MID izgūtais rakstzīmju skaits no teksta virknes, sākot ar sesto pozīciju, kas atrasta, veicot 2. darbību. (12 – 6 = 6)
Sufikss
Sufikss sākas trīs rakstzīmes no labās puses. Formula paredz funkcijas SEARCH ligzdošanu, lai atrastu atstarpju atrašanās vietas.
Izmantojiet ligzdotu funkciju SEARCH un funkciju LEN, lai meklētu num_chars vērtību:
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot no kreisās puses. (5)Pieskaita 1, lai iegūtu rakstzīmi aiz pirmās atstarpes (A). Rezultātā iegūst rakstzīmes numuru, ar kuru sākt otrās atstarpes meklēšanu. (5 + 1 = 6)
Meklē otro atstarpi šūnā A2, sākot ar sesto pozīciju (A), kas atrasta, veicot 2. darbību. (12)
Saskaita šūnas A2 teksta virknes garumu un atņem to rakstzīmju skaitu, kāds ir no kreisās puses līdz otrajai atstarpei, kas atrasts, veicot 3. darbību. Rezultāts ir rakstzīmju skaits, kas jāizvelk no pilnā vārda un uzvārda labās puses. (15 – 12 = 3)
10. piemērs: Mr. Ryan Ihrig
Šajā piemērā pirms pilnā vārda ir prefikss, un tiek izmantotas formulas, kas līdzīgas 2. piemēram: funkcija MID, lai izgūtu vārdu, funkcija RIGHT, lai izgūtu uzvārdu.
Kopējiet tabulas šūnas un ielīmējiet tās Excel darblapas šūnā A1. Kreisajā pusē redzamā formula tiks parādīta atsaucei, savukārt programma Excel automātiski pārvērtīs labajā pusē esošo formulu atbilstošajā rezultātā.
Padoms Pirms datu ielīmēšanas darblapā iestatiet kolonnu A un B platumu uz 250.
| Nosaukuma piemērs | Apraksts |
|---|---|
| Raiens Ihrigs | Ar prefiksu |
| Formula | Rezultāts (vārds) |
| '=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 | Rezultāts (uzvārds) |
| '=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;1)+1)) | =RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;1)+1)) |
Vārds
Vārds sākas ar piekto virknes rakstzīmi (R) un beidzas ar devīto rakstzīmi (otro atstarpi). Formula ligzdo funkciju SEARCH, lai atrastu atstarpju atrašanās vietas. Tas izgūst četras rakstzīmes, sākot ar piekto pozīciju.
Izmantojiet funkciju SEARCH, lai meklētu start_num vērtību:
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot no kreisās puses. (4)Pieskaita 1, lai iegūtu rakstzīmes skaitlisko pozīciju aiz pirmās atstarpes (R). Rezultāts ir pirmā vārda sākums. (4 + 1 = 5)
Lietojiet ligzdotu funkciju SEARCH, lai atrastu vērtību num_chars:
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot no kreisās puses. (4)Pieskaita 1, lai iegūtu rakstzīmes skaitlisko pozīciju aiz pirmās atstarpes (R). Rezultātā iegūst rakstzīmes numuru, ar kuru sākt otrās atstarpes meklēšanu. (4 + 1 = 5)
Meklē otrās atstarpes skaitlisko pozīciju šūnā A2, sākot ar piekto rakstzīmi, kas atrasta, veicot 3. un 4. darbību. Šis rakstzīmes numurs ir pirmā vārda beigu pozīcija. (9)
Meklējiet pirmo atstarpi. (4)
Pieskaita 1, lai atrastu rakstzīmes skaitlisko pozīciju aiz pirmās atstarpes (R), kas arī tiek atrasta 3. un 4. darbībā. (5)
No otrās atstarpes rakstzīmju skaita, kas atrasts, izpildot 5. darbību, atņem rakstzīmju skaitu "R", kas atrasts, veicot 6. un 7. darbību. Rezultāts ir funkcijas MID izgūtais rakstzīmju skaits no teksta virknes, sākot ar piekto pozīciju, kas atrasta, veicot 2. darbību. (9 – 5 = 4)
Uzvārds
Uzvārds sākas piecas rakstzīmes no labās puses. Formula paredz funkcijas SEARCH ligzdošanu, lai atrastu atstarpju atrašanās vietas.
Izmantojiet ligzdotu funkciju SEARCH un funkciju LEN, lai meklētu num_chars vērtību:
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot no kreisās puses. (4)Pieskaita 1, lai iegūtu rakstzīmes skaitlisko pozīciju aiz pirmās atstarpes (R). Rezultātā iegūst rakstzīmes numuru, ar kuru sākt otrās atstarpes meklēšanu. (4 + 1 = 5)
Meklē otro atstarpi šūnā A2, sākot ar piekto pozīciju (R), kas atrasta, veicot 2. darbību. (9)
Saskaita šūnas A2 teksta virknes garumu un atņem to rakstzīmju skaitu, kāds ir no kreisās puses līdz otrajai atstarpei, kas atrasts, veicot 3. darbību. Rezultāts ir rakstzīmju skaits, kas jāizvelk no pilnā vārda un uzvārda labās puses. (14 – 9 = 5)
11. piemērs: Jūlija Taft-Rider
Šajā piemērā tiek izmantots defise uzvārds. Katru vārda komponentu atdala atstarpe.
Kopējiet tabulas šūnas un ielīmējiet tās Excel darblapas šūnā A1. Kreisajā pusē redzamā formula tiks parādīta atsaucei, savukārt programma Excel automātiski pārvērtīs labajā pusē esošo formulu atbilstošajā rezultātā.
Padoms Pirms datu ielīmēšanas darblapā iestatiet kolonnu A un B platumu uz 250.
| Nosaukuma piemērs | Apraksts |
|---|---|
| Džūlija Taft-Rider | Uzvārds ar defisi |
| Formula | Rezultāts (vārds) |
| '=LEFT(A2, SEARCH(" ",A2,1)) | =LEFT(A2; SEARCH(" ";A2;1)) |
| Formula | Rezultāts (uzvārds) |
| '=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;1)) | =RIGHT(A2;LEN(A2)-SEARCH(" ";A2;1)) |
Vārds
Vārds sākas ar pirmo rakstzīmi no kreisās puses un beidzas ar sesto pozīciju (pirmā atstarpe). Formula izgūst sešas rakstzīmes no kreisās puses.
Izmantojiet funkciju SEARCH, lai meklētu num_chars vērtību:
Meklē pirmās atstarpes skaitlisko pozīciju šūnā A2, sākot no kreisās puses. (6)Uzvārds
Viss uzvārds sākas desmit rakstzīmes no labās puses (T) un beidzas ar pirmo rakstzīmi no labās puses (r).
Izmantojiet funkciju LEN un SEARCH, lai meklētu num_chars vērtību:
Meklē atstarpes skaitlisko pozīciju šūnā A2, sākot ar pirmo rakstzīmi no kreisās puses. (6)Saskaita izgūstamās teksta virknes garumu un atņem rakstzīmju skaitu no kreisās puses līdz pirmajai atstarpei, kas atrasts, veicot 1. darbību. (16 – 6 = 10)
Skatiet arī
Teksta sadalīšana vairākās kolonnās, izmantojot vedni teksta konvertēšanai pa kolonnām