Lisateave Exceli stringifunktsioonide kohta
Excelil on hulk stringifunktsioone, mis on abiks andmete haldamisel. Selles artiklis vaatleme, kuidas stringe teistest stringidest eraldada:
Seega tahame ülaltoodust välja võtta iga stringi keskmise sõna, nt SINISE fraasist "BIG BLUE SHIRT". Jälle läheme samm -sammult. Selle võtmeks on leida kahe sõna asukoht mõlemal pool keskmist sõna.
Funktsiooni FIND saab kasutada stringi asukoha leidmiseks teises stringis:
OTSI (otsingustring, allikastring, lähtepositsioon)
Nii et kui otsime ruumi fraasis „SUUR sinine särk” (mis on lahtris A5), sisestame lahtrisse C5 järgmise:
C5 = OTSI (““, A5,1)
Ja kopeerige see alla kõikidele stringidele, mis meil on:
Nüüd saame kasutada esimese tühiku positsiooni argumendina teises funktsioonis FIND -
E5 = OTSI (““, A5, C5+1)
Kui oleme lisanud esimese tühiku positsiooni väärtusele 1, nii et alustame järgmisest tähemärgist:
Funktsioon MID võimaldab meil ekstraheerida alamstringi - tingimusel, et täpsustame, kui palju märke me soovime ja lähtepositsiooni:
G5 = MID (string, lähtepositsioon, märkide arv)
Nii et kui me sooviksime sõnast "imeline" välja võtta 4-6 tähemärki, oleks meil:
MID (“Imeline”, 4,3)
Nüüd on meil esimese ja teise ruumi positsioon:
G5 = MID (A5, C5+1, E5-C5-1)
Kus oleme lisanud esimese tühiku positsioonile 1, nagu tahame järgmist märki. Valemid E5-C5-1 tagavad, et haarame stringist asjakohased märgid: