štetje besed

Pomoč pri delu z MS Excelom
Odgovori
rick
Prispevkov: 216
Pridružen: So Feb 17, 2007 9:18 pm

štetje besed

Odgovor Napisal/-a rick »

pozdravljeni :)

zanima me,kako bi preštel število besed v določenem obsegu.
naprimer v obsegu a1 do b20.je to možno? :? :?:
za odgovor se zahvaljujem.

lp rick
kljuka13
Prispevkov: 257
Pridružen: Po Sep 10, 2007 4:29 pm
Kraj: Maribor

Odgovor Napisal/-a kljuka13 »

Za kaj podobnega Excel nima neke vgrajene funkcije (kot Word) :(
[img]http://shrani.si/f/3t/YL/4W2P37B9/office.gif[/img]
[img]http://shrani.si/f/12/aa/1rt1wj6i/1/userbardionaea.gif[/img]
[img]http://shrani.si/f/3D/nN/3RQySBCl/vista-copy.gif[/img]
cedra
Prispevkov: 264
Pridružen: Po Jul 25, 2005 11:11 pm
Kraj: Kamnik

Odgovor Napisal/-a cedra »

Lahko greste malo naokoli. Ne bo vam štel vse besede v nekem območju, ampak samo v eni celici.

Koda: Izberi vse

=LEN(A1)-LEN(SUBSTITUTE(A1;" ";""))+1
Kopirajte v neko celico. V vašem primeru npr. v celico C1 in nato skopirajte naprej po potrebi in nato nekje seštejte. Rešitev ni optimalna, je pa za prvo silo. Malo več dela, kot pa npr. s funkcijo. Upam, da bo si boste vsaj malo pomagali z njo. :)
lp,

cedra
kljuka13
Prispevkov: 257
Pridružen: Po Sep 10, 2007 4:29 pm
Kraj: Maribor

Odgovor Napisal/-a kljuka13 »

Slaba stran tega je, da ti prešteje vse presledke in ne besede. Torej, če imaš napisano Matjazev Net bo izpisalo tri besede. :(
[img]http://shrani.si/f/3t/YL/4W2P37B9/office.gif[/img]
[img]http://shrani.si/f/12/aa/1rt1wj6i/1/userbardionaea.gif[/img]
[img]http://shrani.si/f/3D/nN/3RQySBCl/vista-copy.gif[/img]
cedra
Prispevkov: 264
Pridružen: Po Jul 25, 2005 11:11 pm
Kraj: Kamnik

Odgovor Napisal/-a cedra »

Tu nekaj ne bo "štimalo". Meni čisto prav napiše 2 besedi in ne tri! :D Najbrž ste na koncu ali pa začetku dodali še en presledek!?! Res pa je, da šteje presledke, saj sem napisal: rešitev ni optimalna. Vendar pa uporabna!
No, našel pa sem še eno formulo, ki zanemari presledke, je pa zelo podobna zgornji:

Koda: Izberi vse

=LEN(TRIM(A1))-LEN(SUBSTITUTE(A1," ",""))+1
Zadnjič spremenil cedra, dne Ne Jan 13, 2008 6:21 pm, skupaj popravljeno 1 krat.
lp,

cedra
kljuka13
Prispevkov: 257
Pridružen: Po Sep 10, 2007 4:29 pm
Kraj: Maribor

Odgovor Napisal/-a kljuka13 »

Se opravičujem... Napisati sem hotel Matjazev Net s dvema presledkoma :oops: . Druge rešitve pa mislim da ni.
[img]http://shrani.si/f/3t/YL/4W2P37B9/office.gif[/img]
[img]http://shrani.si/f/12/aa/1rt1wj6i/1/userbardionaea.gif[/img]
[img]http://shrani.si/f/3D/nN/3RQySBCl/vista-copy.gif[/img]
admin
Site Admin
Prispevkov: 3712
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

Če vpletete še eno funkcijo (TRIM), pa se rešite tudi problema večih presledkov. Spodnja funkcija bo vrnila pravilen rezultat neglede na število presledkov:

Koda: Izberi vse

=LEN(TRIM(A1))-LEN(SUBSTITUTE(A1;" ";""))+1
lp,
Matjaž Prtenjak
Administrator
kljuka13
Prispevkov: 257
Pridružen: Po Sep 10, 2007 4:29 pm
Kraj: Maribor

Odgovor Napisal/-a kljuka13 »

kljuka13 napisal/-a:Se opravičujem... Napisati sem hotel Matjazev Net s dvema presledkoma :oops: . Druge rešitve pa mislim da ni.
Edit: Seveda obstaja rešitev :D :D :D

Koda: Izberi vse

=LEN(TRIM(A1))-LEN(SUBSTITUTE(A1;" ";""))+1
Izpiše besede preizkušeno...

By Excel
[img]http://shrani.si/f/3t/YL/4W2P37B9/office.gif[/img]
[img]http://shrani.si/f/12/aa/1rt1wj6i/1/userbardionaea.gif[/img]
[img]http://shrani.si/f/3D/nN/3RQySBCl/vista-copy.gif[/img]
cedra
Prispevkov: 264
Pridružen: Po Jul 25, 2005 11:11 pm
Kraj: Kamnik

Odgovor Napisal/-a cedra »

No vidim, da smo rešili problem skoraj istočasno.
lp,

cedra
rick
Prispevkov: 216
Pridružen: So Feb 17, 2007 9:18 pm

Odgovor Napisal/-a rick »

pozdravljeni :) :)

me veseli,da ste našli ustrezno rešitev ki je uporabna.no,majhna težava je bila,saj je bil rezultat 1 tudi takrat ko je bila celica prazna.to sem rešil z
IF pogojem.mislim,da bo vaša(skupna) rešitev koristila še komu...
najlepša hvala. :wink:


lp rick
Odgovori