Microsoft Excelis konkreetse sõna karakteristikust ekstraheerimiseks võite kasutada mitmeid erinevaid lähenemisviise. Mõnes lähenemisviisis kasutatakse Exceli sisseehitatud tekstvalemeid. Teised hõlmavad ekstraheerimist teostava funktsiooni täitmiseks Exceli programmeerimiskeelt Visual Basic. Ükskõik, millist lähenemisviisi valite, võimaldab teadmine, kuidas stringidest sõnu ekstraheerida, valideerida ja töödelda kasutaja sisestust Exceli arvutustabelites.

...

Tekst veergudesse

Samm 1

Avage Excel ja tippige esimese töölehe lahtritesse vähemalt kolm sõna sisaldav lause. Jagate selle lause eraldi sõnadeks.

2. samm

Klõpsake menüü pealkirja "Andmed" ja seejärel nuppu "Tekst veergudesse". See funktsioon tükeldab teksti, mille sõnad on teie eraldatud märgiga eraldatud.

3. samm

Klõpsake kuvatavas dialoogiboksis suvandinuppu „Lõigatud” ja seejärel nuppu „Järgmine”.

4. samm

Klõpsake ruutu "Tühik" ja seejärel nuppu "Lõpeta". Excel jagab teie kirjutatud lause eraldi veergudeks. Igas veerus on üks sõna lausest.

5. samm

Tippige eraldatud sõnade rea alla lahtrisse funktsioon, millest lahutatakse jutumärgid "= indeks ([ARRAY], 1, [EKSPERTEERI SÕNUMÄRK])". Asendage mõiste "ARRAY" sõnavahemikku sisaldava vahemikuga. Näiteks kui sõnad hõivavad lahtrid "A1" väärtuseks "C1", sisestage teksti "ARRAY" asemel tekst "A1: C1". Asendage tekst "SÕNADE ARVUTAMISEKS" selle sõna numbriga, mida soovite lausest välja tõmmata. Näiteks kui soovite eraldada kolmanda sõna vahemikust „A1: C1”, tippige viimase argumendi jaoks „3”.

6. samm

Funktsiooni "Indeks" sisestamise lõpetamiseks vajutage "Enter". Excel kuvab sõna, mille soovite lausest välja tõmmata.

Kasutage VB-d

Samm 1

Avage uus Exceli arvutustabel ja tippige lahtrisse F4 suvaline kolme või enama sõna jada. Sellest lausest sõna eraldamiseks kasutate lühikest programmi Visual Basic.

2. samm

Sisestage lahtrisse F5 selle sõna number, mida soovite lausest eraldada.

3. samm

Klõpsake menüü pealkirja "Arendaja" ja seejärel nuppu "Visual Basic". Avaneb Exceli programmeerimiskeskkond.

4. samm

Klõpsake menüü pealkirja "Lisa" ja klõpsake siis "Moodul".

5. samm

Kleepige ilmuvasse aknasse järgmine programm. Selle alamprogrammi keskmes on funktsioon "split", mis eraldab lause üksikuteks sõnadeks, nagu käsk "Tekst veergudesse" teeb.

Sub Macro1 () Dim ar, str1, n str1 = Range ("F4") n = Range ("F5") - 1 ar = Split (str1, "") MsgBox "Word number" & n + 1 & "is" & ar (n) End Sub

6. samm

Exceli arvutustabelisse naasmiseks klõpsake Windowsi tegumiribal ikooni "Excel".

7. samm

Klõpsake vahekaardi "Arendaja" nuppu "Makrod", seejärel topeltklõpsake funktsiooni "Macro1". Ilmub teadete lahter, mis näitab sõna, mille teie programm ekstraheeris 1. sammus trükitud lausest.