Tema: Re: excel zinovams.
Autorius: rimux
Data: 2013-07-12 08:48:33
Formules variantas su MID funkcija trumpesnis gaunasi:

=MID(C6;FIND(" ";C6;1);FIND(" ";C6;FIND(" ";C6;1)+1)-FIND(" ";C6;1))

On Thu, 11 Jul 2013 17:25:48 +0300, "Aras" <nera@nera.nera> wrote:

>Jeigu F25 celėje yra tekstas  be kabučių "A. Zamblausko IĮ", ir jeigu tau reikia ištraukti tik "Zamblausko", tai galėtų būti tokia formulė:
>=LEFT(RIGHT(F25;LEN(F25)-3);LEN(RIGHT(F25;LEN(F25)-3))-LEN(FIND(" ";RIGHT(F25;LEN(F25)-3)))-1)
>Ar ji galios ir kitoms eilutėms, tai nežinau. Formulė priklauso nuo to, koks to ištraukimo tikslas ir apimtis.
>
>Panašu, kad nori kažkokiu būdu išfiltruoti buhalterinius sąrašus. O jie yra labai nenuoseklūs, nes vietoj kabučių gali rasti du apostrofus, vietoj vieno tarpo - 2 ir t.t., ir pan. Gal klystu.
>
>
>"vaidas_" <nera@ne.lt> wrote in message news:krmcah$dch$1@trimpas.omnitel.net...
>> gal gali mano formuleje ikeverzoti kaip tai turi atrodyti?
>> 
>> "Aras" <nera@nera.nera> wrote in message 
>> news:krm8qt$9te$1@trimpas.omnitel.net...
>>> Formulės nerašysiu, bet esmė tokia:
>>> randi pirmojo tarpo poziciją LEN; išimi tarpinį rezultatą nuo jo su RIGHT; 
>>> tarpiniame rezultate randi antrojo tarpo poziciją LEN; su LEFT išimi ką 
>>> reikia. Jeigu tarpų daugiau arba kiti kriterijai, tai pasidarai daugiau 
>>> tarpinių rezultatų ir žaidi su jais. Bent man taip patogiau, negu po to 
>>> kruštis su kilometrine formule.
>>>
>>> "vaidas_" <nera@ne.lt> wrote in message 
>>> news:krm3la$42g$1@trimpas.omnitel.net...
>>>> Turiu formule:
>>>>
>>>> =LEFT(RIGHT(C6,SEARCH("""",C6,LEN(C6))-SEARCH("""",C6,1)),SEARCH("""",C6,LEN(C6))-SEARCH("""",C6,1)-1)
>>>>
>>>> ši formulė celėje išranka tekstą tarp kabučių.
>>>> o kaip man ja pataisyti, kad ji išrinktų tarp: taskas tarpas pavadinimas
>>>> tarpas
>>>> pvz
>>>> A. Zamblausko IĮ -> Zamblausko?
>>>>
>>>>
>>>> 
>> 
>> 
>>