| |
V tej lekciji bomo spoznali, kako lahko polno ime v celici lahko razdelimo na ime in priimek, ne glede na število znakov. Povezava do vsebine
|
| |
| |
Ali bi lahko pokazali kako se izpiše če je beseda v sredini, malo sem probaval kombinacijo obeh formul vendar mi težava nastane na koncu, kje da besedo zaključi. Uporabil sem funkcijo MID. Primer:
1. 18.11.2010,"reflektor",17.00 €,"" > rad bi da mi izpiše besedilo reflektor
2. 19.11.2010,"hrana, marcipan",2.66 €,"" > rad bi da se izpiše hrana, marcipan
torej besedilo je vedno med znakoma "
Hvala
Lp
|
| |
| |
=MID(A1;FIND("""";A1)+1 ; FIND("""";A1; FIND("""";A1) +1)-FIND("""";A1)-1)
|
| |
| |
Še nekaj...
Kako bi pa recimo izpisal še številke 17.00 in 2.66 (zgoraj v primeru).
Se pravi med znakom , (vejica) in (presledkom)
Hvala.
Ali bi lahko objavili kakšen podroben opis na zmagi kot ostale.
Lp
|
| |
| |
Opis moje funkcije te zanima?
Za številko pa tako:
=MID(A1;FIND(""",";A1)+2;FIND(" ";A1;FIND(""",";A1)+1))
|
| |
| |
Še en primer:
v celici imam napisano npr CELL:041-526-456
rad bi da mi v drugo celico izpiše 041526456 ali pa 041 526 456
probal sem s funkcijo =MID(B1;6;3)+MID(B1;9;3)+MID(B1;14;3) pa mi vrže cifro 355. Nevem kako je dobil to...
Hvala
Opis ja da bom vedel kako se uporablja, left pa right znam samo tale mid mi je mal težk ker morš kombinirat z find.
kljuka:
Opis moje funkcije te zanima?
Za številko pa tako:
=MID(A1;FIND(""",";A1)+2;FIND(" ";A1;FIND(""",";A1)+1))
Ne izpiše mi prav, napiše mi tole: 17.00 €,""
yockey:
kljuka:
Opis moje funkcije te zanima?
Za številko pa tako:
=MID(A1;FIND(""",";A1)+2;FIND(" ";A1;FIND(""",";A1)+1))
Ne izpiše mi prav, napiše mi tole: 17.00 €,""
Zdi se mi da je en FIND premalo
spremenil: Matej V. (19.1.2011 ob 22.12.19)
|
| |
| |
Malo sem ja ... Ne bil pozoren :D
=MID(A1;FIND(""",";A1)+2;FIND(" ";A1;FIND(""",";A1))-FIND(""",";A1)-2)
Zdaj kako vam razložiti to ... Morda jaz malo kompliciram ampak na tak način mi vedno uspe napisat kakršnokoli izražanje ... Skratka ja ... Če razčlenimo ...
Torej poglejte sliko. Spodaj (krepko) je pač neko vaše besedilo, pod tem pa so zaporedne številke znakov v tem besedilu.
Glavna fukncija je Mid. Kot prvi argument sprejme A1 (besedilo v katerem se išče), kot drugi argument ji podamo začetek naše želene besede. Začetek dobimo s funkcijo find, ki poišče naš želeni znak ", (v funkciji je napisano kot """," - to je, ker želite iskati narekovaj!). +2 tukaj na začetku in -2 na koncu sta samo neka koeficienta oziroma offset. Funkcija kot vidite vrne 11, mi pa poterbujemo besedo, ki se začne za 2 mesti naprej. Torej začetek besede imamo postavljen kot 13
Zadnji argument glavne funkcije mid pa je število znakov, ki jih potrebujemo. To dobimo tako:
Prva funkcija mid poišče presledek v vašem besedilu, vendar smo ji dodali še tretji argument FIND(""",";A1) - zakaj? Zato, ker bi se lahko presledek pojavil že v začetku vašega besedila, mi pa potrebujemo tistega tam bolj zadaj Zato s tole funkcijo dobimo spet številko 11, ki funkciji find pove, da naj išče presledek od 11 znaka naprej. Tako ne bo našla kakšnih presledkov na začetku besedila, ki jih ne potrebujemo.
Torej ta funkcija FIND vrne število 17 - to je mesto, kjer se nahaja naš presledek, ki ga želimo uporabiti tudi kot konec žečenega besedila. To pa seveda še ni dovolj. Potrebujemo namreč število znakov tukaj vmes. To izračunamo tako, da od pozicije presledka odštejemo pozicijo našega začetka ", - 11, kot sem že prej omenil pa dodamo še tale offset, ki pravilno postavi konec ...
Če bi torej vrhnjo mid funkcijo sedaj malce okrajšali in to, bi dobili:
=MID(A1; 13; 4)
Kar nam torej res vrne številko 1234, ki jo želimo poiskati.
Am ... Sem zakompliciral? Ja. Poskusite ob branju spremljati na sliki
spremenil: kljuka (19.1.2011 ob 22.37.58)
|
| |
| |
Zdaj pa drugi problem, ne zazna mi vrednosti kot številke in ne morem seštevati. Čeprav dam posebno lepljenje in prilepi vrednosti ne gre...
Ideja?
Ali pa če bi bilo nekaj takega:
vzami 1. in 2. znak, dodaj ,(vejico) in nato dodaj 4. in 5. znak
|
| |
| |
Besedilo se v število pretvori s funkcijo VALUE
|
| |
Prikazujem 1 od skupno 2 strani |
|