Kaip ištraukti žodį iš teksto eilutės programoje „Excel“.

Žodžių ištraukimas iš „Excel“ teksto eilučių vadinamas analizavimu.

Atidarykite „Excel“, tada į bet kurią pirmojo darbalapio langelį įveskite sakinį, kuriame yra bent trys žodžiai. Šį sakinį suskaidysite į atskirus žodžius.

Spustelėkite meniu antraštę „Duomenys“, tada spustelėkite mygtuką „Tekstas į stulpelius“. Ši funkcija suskaido tekstą, kurio žodžiai atskirti jūsų nurodytu simboliu.

Spustelėkite žymės langelį „Space“, tada spustelėkite mygtuką „Baigti“. „Excel“ padalins jūsų parašytą sakinį į atskirus stulpelius. Kiekviename stulpelyje bus vienas žodis iš sakinio.

Į langelį po atskirtų žodžių eilute įveskite funkciją, atėmus kabutes, „=index([MASYVAS],1,[IŠSKIRTINŲ ŽODŽIŲ SKAIČIUS])“. Pakeiskite terminą „ARRAY“ diapazonu, kuriame yra žodžių eilutė. Pavyzdžiui, jei žodžiai užima langelius nuo „A1“ iki „C1“, vietoje teksto „ARRAY“ įveskite tekstą „A1:C1“. Pakeiskite tekstą „IŠRAŠYTI ŽODŽIO SKAIČIUS“ žodžio, kurį norite ištraukti iš sakinio, numeriu. Pavyzdžiui, jei norite išskirti trečiąjį žodį iš diapazono „A1:C1“, paskutiniam argumentui įveskite „3“.

Atidarykite naują „Excel“ skaičiuoklę, tada langelyje F4 įveskite bet kokią trijų ar daugiau žodžių seką. Norėdami išgauti žodį iš šio sakinio, naudosite trumpą „Visual Basic“ programą.

Spustelėkite meniu antraštę „Kūrėjas“, tada spustelėkite mygtuką „Visual Basic“. Atsidarys „Excel“ programavimo aplinka.

Į pasirodžiusį langą įklijuokite šią programą. Šios paprogramės esmė yra funkcija „padalyti“, kuri padalija sakinį į atskirus žodžius, kaip tai daro komanda „Tekstas į stulpelius“.

Sub Macro1() Dim ar, str1, n str1 = diapazonas ("F4") n = diapazonas ("F5") - 1 ar = padalintas (str1, " ") MsgBox "Žodžio skaičius " & n + 1 & " yra " & ar (n) Pabaiga

Spustelėkite skirtuko „Kūrėjas“ mygtuką „Makrokomandos“, tada dukart spustelėkite funkciją „Macro1“. Pasirodys pranešimo laukelis, nurodantis žodį, kurį jūsų programa ištraukė iš sakinio, kurį įvedėte atlikdami 1 veiksmą.