Ta čísla jsou zřejmě převedena z CSV - a jde o text s americkou notací pro čísla (tečka). Doporučuji postup :
1. Otestovat zda není číslo zatíženo mezerami pomocí funkce TRIM(buňka) - například do B1
2. Najít tečku pomocí FIND (nebo SEARCH) a ořezat =LEFT(A1;FIND(".";A1)+1)
3. Nyní buď Pomocí dialogu NAJÍT A NAHRADIT nebo pomocí =SUBSTITUTE(F56;".";",";1) nahradit tečku čárkou.
4. Když použijete vzorec =VALUE(SUBSTITUTE(F56;".";",";1)) ve výsledku se to převede na formát čísla (jedno desetinné) - to musíte navolit FORMÁT BUŇKY > KARTA ČÍSLA > zadat počet desetinných míst.
5. Když použijete dialog NAJÍT A NAHRADIT tak se vynechá funkce SUBSTITUTE a hned zadáte (VALUE(buňka)
Postupy je možné udělat v jiném pořadí a například TRIM nemusí být potřeba - ale když se objeví chyba měl byste vědět že to bude nejspíš ono (k textu mezera před číslem - za číslem nevadí).
Ještě prozradím jeden trik. Nejprve udělejte =LEFT(A1;FIND(".";A1)+1), následně vyberte všechny takové hodnoty - zadejte najít "." a nahradit ",". Nyní máte vše stále vybráno a pokračujte dejte najít "=" a nahradit za "=". Text se změní na čísla. Zbává zadat formát aby bylo vidět to desetinné číslo.
Editoval neutr (15. 3. 2017 12:59:40)
Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ