Nacházíte se: WALL.czExcel návod › Chyba - číslo je uloženo jako text
Kategorie: Excel návod

Chyba - číslo je uloženo jako text

ExcelPoměrně často se setkávám při zpracování XLS souborů, které jsou generovány jiným programem s problémem, že číslo je uloženo jako text. I přesto, že buňku naformátujete na číslo, tak s číslem nelze provádět žádné matematické operace. Číslo je stále uloženo jako text.

V takových případech Excel na tuto chybu upozorňuje zeleným trojúhelníčkem v levém horním rohu buňky. Po najetí myší na buňku se zobrazí vykřičník ve žlutém kosočtverci a po kliknutí na něj se zobrazí malá nabídka, kde pak stačí zvolit Převést na číslo. Nezapomeňte si označit všechny buňky.

Chyba - číslo je uloženo jako text

Nastávají však případy, kdy Excel na tuto chybu neupozorňuje. Pokud je buněk s takovými čísly málo, lze chybu opravit úpravou buňky. V případě, že buněk je hodně stává se z toho nekonečné (někdy až úchylné) klikání kláves F2 a Enter. Tuto činnost lze automatizovat tímto makrem a stovky až tisíce řádků jsou opraveny ve vteřině:

Do ActiveCell.Offset(1, 0).Select If ActiveCell = "" Then MsgBox "Konec." End End If ActiveCell = CDbl(ActiveCell) Loop

print Formát pro tisk

Sdílet článek:


Přeposlat článek e-mailem

Komu * Můžete zadat více adres oddělených středníkem
Vaše e-mailová adresa *
Vaše jméno
Kontrola
Připojit vzkaz
Položky označené * jsou povinné

Komentáře rss

Přidat komentář >

, - odpovědět
avatar
Dobrý den jak mohu prosím převés číslo ve tvaru 222- na záporné číslo -222 ?citovat
odpověděl(a)
elninoslov
Označte bunky - Údaje - Text na stĺpce - Ďalej - Tabulátor, Ďalej - Všeobecné, Spresniť - Znamienko mínus za záporným číslom - OK - Dokončiť.citovat
, - odpovědět
avatar
Nebo staci oznacit oblast a zmacknout ALT-d-e-f.citovat
, - odpovědět
avatar
s novějšími ofisy jde vše do háje :(citovat
, mazaný odpovědět
avatar
To s násobením, to je mazané!citovat
, - odpovědět
avatar
díky moc za tenhle článek :-) moc mi to ulehčilo práci 5citovat
, nebo bez makra odpovědět
avatar
Makrem to jde taky, ale tam, kde stačí převést na formát "obecný", se kterým se dá taky počítat, lze použít následující postup:
- do jakékoli prázdné buňky napsat číslici 1
- pomocí ctrl+c ji zkopírovat
- označit sloupec s číslicemi v podobě textu
- kliknout na sloupec pravým tlačítkem myši
- vybrat volbu "vložit jinak"
- vybrat volbu "násobit"
a je to. Docela to urychlí práci a ne každý s makry umí.

Honza

PS: číslici 1 pak samozřejmě smazat, aby neprovedla nějakou neplechucitovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

Čas od do

jarek1111 • 18.4. 13:46

Čas od do

lubo • 18.4. 11:13

Čas od do

jarek1111 • 18.4. 8:32

Čas od do

jarek1111 • 18.4. 8:31

Makro smyčka

MilanKop • 18.4. 7:18

Makro smyčka

elninoslov • 18.4. 0:18

Makro smyčka

MilanKop • 17.4. 21:33