milanhuhu
12.04.13,09:04
Zdravim,

potreboval by som poradiť. V niektorých bunkách mám číslo ale aj s textom - potreboval by som do vedlajsej bunky vypísať iba to číslo. Za radu vopred ďakujem.


​M H
milanhuhu
12.04.13,07:07
to číslo vypadá napr. takto: 123456AB a potrebujem dostať 123456. Je toho dosť veľa tak by som to potreboval nejako rychlejsie. Ďakujem
blavaciko
12.04.13,07:16
pokial su vsetky udaje v rovnakom formate (teda 6 cisel a zbytok text), mozes pouzit fciu LEFT, teda konkrétne =LEFT(A1;6) (miesto A1 dosad konkretnu bunku)
milanhuhu
12.04.13,07:30
udaje nie su v rovnakom formate. Takže LEFT nemožem použiť. Ale aj tak ti ďakujem
milanhuhu
12.04.13,09:02
Vie ešte niekto
sthruska
12.04.13,10:31
Všeobecné riešenie, nakoľko s excelom už nepracujem a tak neviem aké funkcie ponúka.

- Získaš obsa bunky
- Načítavaš znak po znaku
- otestuješ či je znak číslo
- ak áno pridáš ho do premennej
- 2 - 3 opakuješ do
- ak nie cyklus ukončíš - vyskočíš z neho. Predpokladám Break
- zapíšeš hodnotu premennej do bunky. Pozor, či ju vložíš ako text či číslo. Podľa ďalších potrieb
frenkacik
12.04.13,11:41
rieseni je niekolko
nevadi, aj keby to cislo malo rozny pocet znakov
len to treba predom specifikovat :-)
milanhuhu
12.04.13,18:05
počet znakov je od jedného až po 10 možno 12.
blavaciko
12.04.13,21:12
pokial su vsetky cisla za sebou a medzi nimi nie je ziadne "necislo" mozes pouzit funkciu


=1*MID(A1;MATCH(TRUE;ISNUMBER(1*MID(A1;ROW($1:$9); 1));0);COUNT(1*MID(A1;ROW($1:$9);1)))


po jej vlozeni do riadku funkcie nestlacaj enter ale Ctrl+Shift+Enter
milanhuhu
14.04.13,18:22
super, ďakujem za pomoc malo by to stačiť.