[ jakov1 @ 21.04.2009. 13:56 ] @
| U excelu imam kolone sa brojcanim oznakama. Hocu da poslednja dva karaktera u svakoj celiji u datoj kloni pretvorim u 99. Kako?
Primer:
73TW01/1/34 3219
73TW01/1/36 3219
73TW01/1/38 3219
73TW01/1/40 3219
73TW01/1/42 3219
=
73TW01/1/34 3299
73TW01/1/36 3299
73TW01/1/38 3299
73TW01/1/40 3299
73TW01/1/42 3299 |
[ Ivek33 @ 21.04.2009. 15:19 ] @
Citat:
jakov1: Primer:73TW01/1/343219
Ako nije uvjet da u istoj koloni trebaju biti ( mada po tvom pitanju tako izgleda ) ali možeš i ovako pa sakrij jednu kolonu ;)
Uzmimo za primjer da se ovaj niz znakova nalazi u ćeliji A1.
U neku drugu ćeliju npr: B1 upiši formulu ( ima još načina, ali evo ovaj od mene ) =LEFT(A1;14)&99
rezultat treba biti 73TW01/1/343299
[ bato1986 @ 21.04.2009. 19:55 ] @
@Ivek33
A sta ako promjeni malo duzinu stringa npr : "73TW01/100/343219" onda nece valjati tvoj nacin.
Dobio bi ovo "73TW01/100/34399"
Evo kako sam to ja uradio,znaci duzina stringa uopste nije bitna,on brise zadnje dvije cifre i umjesto njih dodaje 99.
=LEFT(A1;LEN(A1)-2)&99
[Ovu poruku je menjao bato1986 dana 21.04.2009. u 21:09 GMT+1]
[ jakov1 @ 22.04.2009. 12:40 ] @
Malo bolje da objasnim. Imam kolonu a1 sa nazivom, b1 bar kod, c1 cena u $, d1 trenutna cena i e1 predlozena cena, i toj predlozenoj ceni u koloni E a ima ih preko 2000 cena, trebam da izmenim zadnja dva karaktera u 99. Ima cena od dvocifrenih do cetvorocifrenih, i vecina su razlicite.
[ Ivek33 @ 22.04.2009. 14:39 ] @
Citat:
bato1986:A sta ako promjeni malo duzinu stringa
dobro si primjetio, ja sam samo dao odgovor na njegovo pitanje koje je postavio a i opasku da se ograđujem jer ima još načina, nisam tako duboko razmišljao kao ti i u pravu si
Citat:
jakov1: Ima cena od dvocifrenih do cetvorocifrenih, i vecina su razlicite.
ovo mijenja prvo pitanje iz temelja.
pozdrav obojici
[ jakov1 @ 04.06.2009. 12:10 ] @
Ima li neko resenje?
A1=1341
A2=562
A3=10815
....... itd
u svakoj celiji u koloni A moram da promenim zadnja dva karaktera u 99 i nije uslov da ta promena bude bas u koloni A, moze i u koloni B pa cu je ja posle kopirati.
[ Jpeca @ 04.06.2009. 16:06 ] @
Pa može na razne načine. Ako su ti sve celi brojevi npr.
Code:
=ROUNDDOWN(A1;-2)+99
ili pomoću tekstualnih funkcija
Code:
=VALUE(LEFT(A1;LEN(A1)-2)&"99")
[ jakov1 @ 05.06.2009. 09:02 ] @
To je to. Hvala.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.