Je známo, že v ruské jazykové verzi aplikace Excel je čárka použita jako oddělovač desetinných míst, zatímco v angličtině je to období. To je způsobeno existencí různých standardů v této oblasti. Navíc v anglicky mluvících zemích je obvyklé používat jako oddělovač číslice čárku a my máme bod. Na druhé straně to způsobuje problém, když uživatel otevře soubor vytvořený v programu s jinou lokalizací. Z toho vyplývá, že Axel tento vzorec ani nezohledňuje, protože nesprávně vnímá znaky. V takovém případě buď musíte v nastavení změnit lokalizaci programu, nebo nahradit znaky v dokumentu. Zjistíme, jak změnit čárku na bod v této aplikaci.

Postup výměny

Než začnete nahrazovat, musíte si nejprve pochopit, proč je vyrábíte. Je to jedna věc, pokud provádíte tento postup jednoduše proto, že je vizuálně lepší vnímat bod jako oddělovač a neplánujete používat tato čísla ve výpočtech. Ještě jiná věc, pokud potřebujete změnit označení pro výpočet, protože v budoucnu bude dokument zpracován v anglické verzi aplikace Excel.

Metoda 1: Najít a vyměnit nástroj

Nejjednodušší způsob, jak provést transformaci z čárky do bodu, je použít nástroj Najít a nahradit . Ale najednou je třeba poznamenat, že pro výpočty se taková metoda nepřipojí, protože obsah buněk bude přeměněn na textový formát.

  1. Provádíme výběr oblasti na listu, kde je třeba přeměnit čárky na body. Klepněte pravým tlačítkem myši. V kontextové nabídce, která se otevře, vyberte možnost "Formát buňky ..." . Uživatelé, kteří dávají přednost použití alternativních možností pomocí "horkých kláves" po výběru, mohou zadat Ctrl + 1 .
  2. Přepínání na formátování v aplikaci Microsoft Excel

  3. Otevře se okno formátu. Přejdeme na kartu "Číslo" . Ve skupině parametrů "Numerické formáty" přesuňte výběr do polohy "Text" . Chcete-li změny uložit, klikněte na tlačítko "OK" . Formát dat ve vybraném rozsahu bude převeden na text.
  4. Přeformátování do formátu textu v aplikaci Microsoft Excel

  5. Znovu vyberte cílový rozsah. To je důležitá nuance, protože bez předchozího oddělení se transformace bude provádět po celé ploše listu a to není vždy nutné. Po výběru oblasti přejděte na kartu "Domov" . Klepneme na tlačítko "Najít a zvýraznit" , které se nachází v poli "Upravit" na karet. Potom se otevře malé menu, ve kterém byste měli vybrat "Nahradit ..." .
  6. Pohybující se na nahrazení obsahu buněk v aplikaci Microsoft Excel

  7. Poté je na kartě "Nahradit" spuštěn nástroj "Najít a nahradit" . V poli "Najít" nastavíme značku "," a v poli "Nahradit" - "." . Klepněte na tlačítko "Nahradit vše" .
  8. Okno Najít a nahradit v aplikaci Microsoft Excel

  9. Otevře okno s informacemi, ve kterém je k dispozici přehledu o transformaci. Klikněte na tlačítko "OK" .

Informační zpráva o nahrazení v aplikaci Microsoft Excel

Program provádí postup přeměny čárkami na body ve vybraném rozsahu. V tomto případě lze daný problém považovat za vyřešen. Nezapomeňte, že takto nahrazená data budou mít textový formát, a proto nemohou být použity ve výpočtech.

Část v aplikaci Microsoft Excel nahrazena čárkou

Lekce: Nahraďte znaky v aplikaci Excel

Metoda 2: Použití funkce

Druhá metoda zahrnuje použití operátora SUBSTITUTE . Nejprve pomocí této funkce převedeme data do samostatného rozsahu a poté je zkopírujeme do původního umístění.

  1. Vyberte prázdnou buňku naproti první buňce rozsahu s údaji, ve kterých by čárky měly být přeměněny na body. Klepneme na ikonu "Vložit funkci" umístěnou vlevo od řádku vzorce.
  2. Přejděte na Průvodce funkcí v aplikaci Microsoft Excel

  3. Po těchto krocích spustí Průvodce funkcí. Hledáme v kategorii "Test" nebo "Úplný abecední seznam" název "SUBMIT" . Vyberte jej a klikněte na tlačítko "OK" .
  4. Přechod na funkci SUBSECT v aplikaci Microsoft Excel

  5. Otevře okno s argumenty funkcí. Má tři povinné argumenty: "Text" , "Starý text" a "Nový text" . Do pole "Text" musíte zadat adresu buňky, kde se nacházejí data, která chcete změnit. Chcete-li to provést, vložte kurzor do tohoto pole a klepněte na list v první buňce proměnného rozsahu. Okamžitě se tato adresa objeví v okně s argumenty. V poli "Starý text" nastavte následující symbol - "," . V poli "Nový text" vložte bod - "." . Po zadání dat klikněte na tlačítko "OK" .
  6. Argumenty funkce SUBSECT v aplikaci Microsoft Excel

  7. Jak můžete vidět, pro první buňku byla konverze úspěšná. Podobná operace může být provedena u všech ostatních buněk požadovaného rozsahu. No, pokud je tento rozsah malý. Ale co když se skládá z mnoha buněk? Koneckonců, transformace tímto způsobem, v tomto případě, bude trvat obrovské množství času. Postup však lze výrazně urychlit kopírováním vzorce REQUEST s značkou vyplnění.

    Nastavte kurzor do pravé spodní části buňky obsahující tuto funkci. Značka vyplnění se objeví ve tvaru malého kříže. Uchopte levým tlačítkem myši a přetáhněte tento kříž paralelně s oblastí, ve které chcete přeměnit čárky na tečky.

  8. Filler v aplikaci Microsoft Excel

  9. Jak je vidět, veškerý obsah cílového rozsahu byl převeden na data s tečkami místo čárkami. Nyní musíte výsledek zkopírovat a vložit do oblasti zdroje. Vyberte buňky se vzorcem. Na kartě Domů klepněte na tlačítko na pásu "Kopírovat" , který je umístěn ve skupině nástrojů "Schránka" . To je možné udělat a je to jednodušší, a to po výběru rozsahu, který má zadat kombinaci kláves na klávesnici Ctrl + 1 .
  10. Kopírování do aplikace Microsoft Excel

  11. Zvolíme počáteční rozsah. Klepněte pravým tlačítkem na výběr. Zobrazí se kontextová nabídka. V něm klikneme na položku "Hodnoty" , která se nachází ve skupině "Parametry vložení" . Tato položka je označena čísly "123" .
  12. Vkládání do aplikace Microsoft Excel

  13. Po těchto akcích budou hodnoty vloženy do příslušného rozsahu. V tomto případě budou čárky přeměněny na body. Chcete-li odstranit oblast, která již není zapotřebí, vyplněna vzorce, vyberte ji a klikněte pravým tlačítkem myši. V zobrazené nabídce vyberte možnost "Vymazat obsah" .

Vymazání obsahu v aplikaci Microsoft Excel

Převede se data na změnu čárkou do tečky a odstraní se všechny nepotřebné prvky.

Lekce: Průvodce funkcemi v aplikaci Excel

Metoda 3: Použití makra

Dalším způsobem, jak převést čárky na tečky, je použití maker. Ale je to tím, že ve výchozím nastavení jsou makra v aplikaci Excel zakázána.

Především z toho vyplývá povolit makra , a také aktivovat kartu "Developer" , pokud ve vašem programu stále nejsou aktivovány. Poté musíte provést následující:

  1. Přejdeme na kartu Vývojář a klikneme na tlačítko "Visual Basic" , které je umístěno v poli "Code" na pásku.
  2. Přejděte do jazyka Visual Basic v aplikaci Microsoft Excel

  3. Otevře se makro editor. Vložíme do něj následující kód:

    Sub Макрос_трансформации_запятых_в_точки()
    Selection.Replace What:=",", Replacement:="."
    End Sub

    Editor jsme ukončili standardní metodou kliknutím na tlačítko Zavřít v pravém horním rohu.

  4. Editor maker v aplikaci Microsoft Excel

  5. Dále vyberte rozsah, ve kterém chcete provést transformaci. Klepněte na tlačítko "Makra" , které se nachází ve stejné skupině nástrojů "Kód" .
  6. Přepnutí na makra v aplikaci Microsoft Excel

  7. Otevře se okno se seznamem dostupných maker v sešitu. Vyberte si ten, který byl nedávno vytvořen prostřednictvím editoru. Po výběru řádku se jménem klikněte na tlačítko "Spustit" .

Okno makra v aplikaci Microsoft Excel

Konverze probíhá. Čárky budou přeměněny na body.

Lekce: Jak vytvořit makro v aplikaci Excel

Metoda 4: Nastavení aplikace Excel

Následující metoda je jedinou z výše uvedených metod, ve které při převedení čárky na body bude výraz vnímán programem jako číslo, nikoliv jako text. Chcete-li to provést, budeme muset změnit systémový oddělovač v nastavení středníkového bodu na bod.

  1. Na kartě Soubor klikněte na název bloku "Parametry" .
  2. Přejít na možnosti v aplikaci Microsoft Excel

  3. V okně možností přejděte do části Pokročilé . Hledáme blok nastavení "Upravit parametry" . Odstraníme zaškrtávací políčko vedle hodnoty "Použití rozdělovačů systému" . Pak v odstavci "Oddělovač celé a částečné části" uděláme náhradu z "," do "." . Chcete-li zadat parametry do akce, klikněte na tlačítko "OK" .

Změna oddělovačů v aplikaci Microsoft Excel

Po výše uvedených akcích budou čárky, které byly použity jako oddělovače pro zlomky, převedeny na body. Ale co je nejdůležitější, výrazy, ve kterých se používají, zůstanou numerické a nebudou konvertovány na textové.

Existuje mnoho způsobů, jak převést čárky na body v dokumentech aplikace Excel. Většina těchto možností zahrnuje změnu formátu dat z číselného na text. To vede k tomu, že program nemůže ve výpočtech použít tyto výrazy. Existuje však také způsob, jak převést čárky na body a současně zachovat původní formátování. Chcete-li to provést, budete muset změnit nastavení samotného programu.