Forum » Programska oprema » problem v excelu
problem v excelu
blaz96 ::
Imam en problem. Namreč v excelu bi rad iz celic, kjer imam zapisano "{Delay 0.50}" izluščil (preko funkcij) samo številko, pa ne vem kako. V mojem primeru so številke decimalke, ki pa imajo piko in ne vejice, kar je verjetno tudi dodatna težava. Teh celic je več ki so v stolpcu pomešane med drugimi. Nekak takole zgleda:
{Delay 0.1}
{numpad4 up}
{Delay 0.15}
{numpad5 down}
{Delay 0.09}
{numpad5 up}
{Delay 0.62}
{ENTER down}
{Delay 0.16}
Prosim za pomoč!
{Delay 0.1}
{numpad4 up}
{Delay 0.15}
{numpad5 down}
{Delay 0.09}
{numpad5 up}
{Delay 0.62}
{ENTER down}
{Delay 0.16}
Prosim za pomoč!
bojsi ::
Sicer ni ravno pregledno, ampak načeloma bi moralo biti ok..
Če imaš v celici A1 zapisano {Delay X.XX}, potem v B1 prekopiraj naslednjo formulo:
Če imaš v celici A1 zapisano {Delay X.XX}, potem v B1 prekopiraj naslednjo formulo:
=IF(LEFT(A1;6)="{Delay";REPLACE(MID(A1;8;LEN(A1)-8);SEARCH(".";MID(A1;8;LEN(A1)-8));1;",");"")
mgermo ::
Gornja formula deluje, zgolj pretvorbe v številke še ni.
Tale je zelo podobna + pravilen številski prikaz.
Tale je zelo podobna + pravilen številski prikaz.
=IF(LEFT(A1;6)<>"{Delay";"";--MID(A1;FIND(" ";A1);LEN(A1)-FIND(" ";A1)))
prtenjam ::
Tole bo pa formula, ki dobi številko:
=IF(LEFT(A1;6)<>"{Delay";"";VALUE(SUBSTITUTE(TRIM(MID(A1;7;LEN(A1)-7));".";",")))
Matjaž Prtenjak
https://mnet.si
https://mnet.si
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | pomoč v excelu (strani: 1 2 )Oddelek: Programiranje | 9088 (3417) | omni-vor |
» | Google Sheets - VprašanjeOddelek: Pomoč in nasveti | 1053 (857) | Invictus |
» | Excel pomočOddelek: Pomoč in nasveti | 658 (580) | joze67 |
» | Excel - dopolnitev polj z 0Oddelek: Programska oprema | 814 (751) | He-Man |
» | EXCEL-VISUALBASICOddelek: Programiranje | 1114 (1017) | bm0267 |