Jedním z častých úkolů, kterým čelí uživatelé Excelu, je převést numerické výrazy do formátu textu a zpět. Tato otázka často těží dlouho, pokud uživatel nezná jasný algoritmus pro akci. Pojďme zjistit, jak vyřešit oba úkoly různými způsoby.
Převod textu v textovém formuláři
Všechny buňky v aplikaci Excel mají specifický formát, který specifikuje program, jak to zvážit tento nebo tento výraz. Například, i když jsou čísla zaznamenána v nich, ale formát je nastaven na text, aplikace je považuje za jednoduchý text, a nebude moci provádět matematické výpočty s takovými údaji. Aby aplikace Excel vnímat čísla přesně jako číslo, musí být napsány v prvku listu s běžným nebo numerickým formátem.Chcete-li začít, zvažte různé možnosti pro řešení problému konverze čísel v textovém formuláři.
Metoda 1: Formátování prostřednictvím kontextového menu
Nejčastěji uživatelé provádějí formátování numerických výrazů do textu prostřednictvím kontextového menu.
- Přidělujeme tyto prvky listu, ve kterém chcete převést data do textu. Jak vidíme, na kartě Domů, na panelu nástrojů v bloku "Číslo" se zobrazí informace ve zvláštním poli, že tyto položky mají společný formát, což znamená, že program je vnímána v nich jako číslo .
- Kliknutím pravým tlačítkem myši na výběr a v nabídce se otevře, vyberte pozici "Formát buňky ...".
- V okně formátování, které se otevře, přejděte na kartu "Číslo", pokud byl otevřen jinde. V Nastavení bloku "Číselné formáty" vyberte pozici "Text". Chcete-li změny uložit, klepněte na tlačítko "OK" v dolní části okna.
- Jak vidíme, po těchto manipulacích se informace zobrazují ve zvláštním poli, že buňky byly transformovány do textové formy.
- Pokud se však snažíme spočítat autosumie, zobrazí se v buňce níže. To znamená, že transformace nebyla plně spáchána. To je jeden z čipů Excel. Program není dokončena transformace dat je nejúspěšnější.
- Chcete-li dokončit konverzi, musíme být postupně zdvojnásobeny levým tlačítkem myši pro umístění kurzoru do každého prvku rozsahu odděleně a stiskněte klávesu Enter. Chcete-li zjednodušit úkol namísto dvojitého kliknutí, můžete použít funkční tlačítko F2.
- Po provedení tohoto postupu se všemi oblastmi oblasti budou data v nich vnímána programem jako textové výrazy, a proto bude autosumma nulová. Kromě toho, jak můžete vidět, levý horní horní roh buněk bude natřen zeleně. To je také nepřímé znamení, že prvky, ve kterých jsou čísla umístěny, jsou převedeny na textový displej. Ačkoli tato funkce není vždy povinná a v některých případech není taková značka.
Lekce: Jak změnit formát v aplikaci Excel
Metoda 2: Nástroje na stuze
Číslo můžete také převést do textového formuláře pomocí nástrojů na pásku, zejména pomocí pole pro zobrazení formátu, o kterém je konverzace vyšší.
- Vyberte data prvků, ve které potřebujete převést do textového formuláře. Být na kartě Domovská stránka klikněte na ikonu ve formě trojúhelníku vpravo od pole, ve kterém je formát zobrazen. Je umístěn na panelu nástrojů "Číslo".
- V seznamu možností formátování zvolíme "Text".
- Dále, jako v předchozí metodě, v předchozí metodě důsledně nainstalujeme kurzor v každém prvku rozsahu dvojitým kliknutím levým tlačítkem myši nebo stisknutím klávesy F2 a potom klepněte na tlačítko Enter.
Data jsou převedena na možnost Text.
Metoda 3: Použití funkce
Další možností pro převod číselných dat do testů v Excelu je použití speciální funkce, která se nazývá - text. Tato metoda bude především vyhovovat, pokud chcete přenést čísla jako text do samostatného sloupce. Kromě toho ušetří čas na konverzi, pokud je množství dat příliš velké. Koneckonců, budete souhlasit s tím, že lepidlo každé buňky v rozsahu skládající se ze stovek nebo tisíců řádků není nejlepším způsobem ven.
- Nainstalujte kurzor do prvního prvku rozsahu, ve kterém se zobrazí výsledek konverze. Klikněte na ikonu "Insert Function", která se nachází v blízkosti řádku vzorce.
- Okno Průvodce funkcí začíná. V kategorii "Text" přidělte položku "Text". Poté klikněte na tlačítko "OK".
- Otevře se okno Argumenty operátora. Tato funkce má následující syntaxi:
= Text (hodnota; formát)
Otevřené okno má dvě pole, která odpovídají těmto argumentům: "hodnota" a "formát".
V poli "Hodnota" musíte zadat transformované číslo nebo odkaz na buňku, ve které je umístěna. V našem případě to bude odkaz na první prvek numerického rozsahu zpracovaného rozsahu.
V poli "Formát" musíte zadat možnost zobrazení. Pokud například zadáme "0", možnost Text na výstupu se zobrazí bez desetinných znaků, i když byly ve zdroji. Pokud přinášíme "0.0", výsledek bude zobrazen s jedním desetinným místem, pokud "0.00", pak se dvěma, atd.
Po zadání všech požadovaných parametrů klepněte na tlačítko "OK".
- Jak vidíme, hodnota prvního prvku zadaného rozsahu byla zobrazena v buňce, kterou jsme přidělili v prvním pododstavci této příručky. Pro přenos dalších hodnot je třeba kopírovat vzorec do přilehlých listových prvků. Kurzor stanovujeme do dolního pravého úhlu prvku, který obsahuje vzorec. Kurzor je převeden na plnicí marker, který má malý kříž. Stiskněte levé tlačítko myši a přetáhněte prázdné buňky paralelně s rozsahem, ve kterém jsou zdrojová data umístěna.
- Nyní je celý rozsah naplněn požadovanými daty. Ale to není všechno. Ve skutečnosti, všechny prvky nového rozsahu obsahují vzorce. Přidělujeme tuto oblast a klikni na ikonu "Kopírovat", která je umístěna na kartě Domů na pásu nástroje k vyrovnávací paměti výměny.
- Dále, pokud chceme zachovat obě kapely (zdroj i transformované), neodstraňujte výběr z oblasti, která obsahuje vzorce. Klikněte pravým tlačítkem myši. Spustí se kontextový seznam akcí. Vyberte polohu "Speciální vložka". Mezi možností akce v seznamu, který se otevírá, vyberte "Hodnoty a formáty čísel".
Pokud uživatel chce nahradit zdrojová data, pak namísto zadaných akcí je nutné jej vybrat a zavést vložení stejného způsobu výše.
- V každém případě budou data v textovém formuláři vložena do vybraného rozsahu. Pokud si stále zvolíte vložku do zdrojové oblasti, pak lze čistit buňky obsahující vzorce. Chcete-li to provést, vyberte je klepnutím na pravé tlačítko myši a vyberte pozici "Vymazat obsah".
Na tomto postupu konverze lze považovat za opěrně.
Lekce: Průvodce funguje v aplikaci Excel
Převod textu na číslo
Podívejme se nyní, jaké způsoby můžete provést zpětnou vazbu, a to, jak převést text na číslo v aplikaci Excel.Metoda 1: Konverze pomocí chyby
Je jednodušší a rychlejší převést textovou volbu pomocí speciální ikony, která hlásí chybu. Tato ikona má výhled na vykřičník, zapsaný v rhombusus ikonu. Objeví se při výběru buněk, které mají značku v levém horním rohu, zelená barva diskutovala dříve. Tato značka stále neznamená, že data v buňce jsou nutně chybná. Čísla umístěná v buňce s textovým formulářem způsobují podezření na program v tom, že data mohou být nesprávná. Proto je jen v případě, že je označuje tak, že uživatel věnuje pozornost. Ale bohužel takové značky nejsou vždy uvedeny, i když jsou čísla prezentována v textové podobě, takže popsaná metoda není vhodná pro všechny případy.
- Vyberte buňku, která obsahuje zelený indikátor o možné chybě. Klikněte na ikonu Objeví.
- Otevře se seznam akcí. Vyberte v ní hodnotu "Převést na číslo".
- Ve vyhrazeném prvku budou data okamžitě převedena na numerický vzhled.
Pokud takové textové hodnoty, které by měly být převedeny, nikoli a sadu, v tomto případě můžete urychlit postup konverze.
- Přidělujeme celý rozsah, ve kterém se textová data nachází. Jak vidíte, piktogram se objevil jeden pro celou oblast, a ne pro každou buňku odděleně. Klikněte na to.
- Otevřel již známý seznam nás. Jak naposledy zvolte polohu "Převést na číslo".
Všechna data pole budou převedena na zadaný pohled.
Metoda 2: Konverze pomocí okna formátování
Pokud jde o převod dat z číselného typu k textu, je schopnost převést konverzi prostřednictvím okna formátování.
- Vyberte rozsah obsahující čísla v textové verzi. Klikněte pravým tlačítkem myši. V kontextovém menu vyberte pozici "Formát buňky ...".
- Formátování oken běží. Stejně jako v předchozím čase přejděte na kartu "Číslo". Ve skupině "Numeric Formats" musíme vybrat hodnoty, které vám umožní převést text na číslo. Patří mezi ně "obecné" a "numerické" položky. Cokoliv jste vybrali, program bude považovat čísla zavedená do buňky jako čísla. Vyrábíme volbu a klikněte na tlačítko. Pokud jste zvolili "numerickou" hodnotu, pak na pravé straně okna možnost přizpůsobit reprezentaci čísla: Nastavte počet desetinných míst po čárku, nastavte oddělovače mezi výboje. Po provedení nastavení stiskněte tlačítko "OK".
- Nyní, stejně jako v případě převodu čísla do textu musíme projít všemi buňkami instalací kurzoru v každém z nich a po tom kliknutí klávesy Enter.
Po provedení těchto akcí jsou všechny hodnoty vybraného rozsahu převedeny na druh, který potřebujeme.
Metoda 3: Konverze přes páskové nástroje
Textová data můžete přeložit do číselné pomocí speciálního pole na panelu nástrojů.
- Zvýrazňujeme rozsah, který by transformace byla podrobena. Přejděte na kartu "Domovská stránka" na pásku. Klikněte na pole s výběrem formátu ve skupině "Číslo". Vyberte položku "numeric" nebo "common".
- Dále jednoduše jednoduše popisujeme metodou popsanou u nás každou buňku transformované oblasti pomocí kláves F2 a Enter.
Hodnoty v rozsahu budou převedeny z textu na číselné.
Metoda 4: Aplikace vzorce
Také převést textové hodnoty na číselné, můžete použít speciální vzorce. Zvažte, jak to udělat v praxi.
- V prázdné buňce, umístěné paralelně s prvním prvkem rozsahu, který by měl být převeden, vložte znak "EQUAL" (=) a dvojitý symbol "mínus" (-). Dále určete adresu prvního prvku transformovatelného rozsahu. Dvojité násobení je tedy "-1". Jak víte, násobení "mínus" na "mínus" dává "plus". To znamená, že v cílové buňce získáme stejnou hodnotu, kterou původně, ale již v numerické formě. Tento postup se nazývá dvojité binární odmítnutí.
- Klikujeme na klávesu Enter, po kterém dostaneme hotovou transformovanou hodnotu. Aby bylo možné aplikovat tento vzorec pro všechny ostatní rozsahy rozsahu, používáme plnicí marker, který je dříve aplikován USA pro textovou funkci.
- Nyní máme rozsah, který je naplněn hodnotami vzorce. Zvýrazňujeme to a klikněte na tlačítko "Kopírovat" na kartě Home nebo použít kombinaci kláves Ctrl + C.
- Vyberte zdrojovou oblast a klepněte pravým tlačítkem myši. V seznamu Aktivovaný kontext projít položky "Speciální vložka" a "Hodnoty a formáty čísel".
- Všechna data jsou vložena do formuláře, kterou potřebujeme. Nyní můžete odstranit rozsah tranzitu, ve kterém se nachází dvojitý binární odmítnutí vzorec. Chcete-li to provést, přidělíme tuto oblast, s pravým tlačítkem myši, zavolejte v kontextovém menu a vyberte polohu "Vymazat obsah".
Mimochodem, převést hodnoty podle této metody, není vůbec nutné použít výhradně dvojité násobení na "-1". Můžete použít jakoukoliv jinou aritmetickou akci, která nevede ke změně hodnot (přidávání nebo odčítání nuly, provádění konstrukce do prvního stupně atd.)
Lekce: Jak udělat autocomplete v aplikaci Excel
Metoda 5: Aplikace speciálního vložení
Následující metoda na principu akce je velmi podobný předchozímu, s jediným rozdílem, který nemusí vytvářet další sloupec.
- V libovolné prázdné buňce na listu zadejte číslo "1". Pak to zdůrazňujeme a klikněte na známou ikonu "Kopírovat" na pásku.
- Vyberte oblast na listu, který má být převeden. Klikněte pravým tlačítkem myši. V nabídce se otevře, poklepejte na položku "Speciální vložka".
- V okně Speciální vložky nastavte spínač v bloku "Operation" na polohu "Vynásobte". Po tomto stisknutí tlačítka "OK".
- Po této akci budou všechny hodnoty vybrané oblasti převedeny na číselné. Nyní, pokud si přejete, můžete odebrat číslo "1", který jsme použili pro účely konverze.
Metoda 6: Použití nástroje "Textové sloupce"
Další možností, ve které můžete převést text v číselném tvaru, je použití nástroje "Textový sloupec". To má smysl použít, když místo čárky se používá jako separátor desetinných znaků, a jako oddělovač výbojů místo prázdné - apostrofy. Tato volba je vnímána v anglicky mluvících Excelu, jako číselné, ale v rusko-jazykové verzi tohoto programu, všechny hodnoty, které obsahují výše uvedené značky, jsou vnímány jako text. Samozřejmě můžete data přenášet ručně, ale pokud existuje mnoho z nich, bude to trvat značné množství času, zejména proto, že je možné udělat mnohem rychlejší řešení problému.
- Přidělujeme fragment listu, jehož obsah potřebujete převést. Přejděte na kartu "Data". Na přístrojové pásce v bloku "Práce s daty" kliknutím na ikonu "Sloupec text".
- Spustí hlavní texty. V prvním okně si všimněte, že přepínač formátu dat stál v sekci "s oddělovači". Ve výchozím nastavení musí být v této pozici, ale nebude nadbytečná kontrola stavu. Poté klikněte na tlačítko "Další".
- Ve druhém okně také zanecháváme vše nezměněno a klikněte na tlačítko "Další".
- Po otevření třetího okna musí průvodce textu kliknout na tlačítko "Další podrobnosti".
- Otevře se další okno pro konfiguraci importu textu. V poli "Separator celé a zlomkové části" jsme nastavili bod a v sekci "Dělení výboje" - apostrofa. Pak se jedná o tlačítko "OK".
- Vrátíme se do třetího okna průvodce textu a klikněte na tlačítko "Dokončit".
- Jak vidíte, po provedení těchto akcí, počet vzal formát známý do rusky-jazykové verze, což znamená, že oni byli současně převedeni z textových dat do numerických.
Metoda 7: Aplikace makra
Pokud často budete muset převést velké datové oblasti z textového formátu v číselné, pak existuje význam tohoto cíle pro záznam speciálního makra, který bude použit v případě potřeby. Abyste mohli provést to, nejprve musíte zahrnout makra a vývojářský panel ve verzi aplikace Excel, pokud ještě není hotový.
- Jděte na kartu vývojáře. Klikujeme na ikonu na pásku Visual Basic, která je umístěna ve skupině "Kód".
- Standardní editor makra. Jděte nebo zkopírujte následující výraz do něj:
Sub text_v_)
Výběr.numberformat = "General"
Výběr.Value = Selection.Value.
Konec Sub.
Poté zavřete editor stisknutím standardního tlačítka zavírání v pravém horním rohu okna.
- Vyberte fragment na listu, který má být převeden. Klikněte na ikonu makra, která je umístěna na kartě vývojáře v kódové skupině.
- Otevře se makra zaznamenaná ve verzi programu Macro. Najdeme makro s názvem "text_v_ch), zvýrazněte jej a klikněte na tlačítko" Spustit ".
- Jak vidíme, existuje konverze textu textu v číselném formátu.
Lekce: Jak vytvořit makro v aplikaci Excel
Jak vidíte, existuje poměrně několik možností pro převod do čísel Excelu, která jsou napsána v číselné verzi v textovém formátu a v opačném směru. Volba určitého způsobu závisí na mnoha faktorech. Nejprve to je úkol. Koneckonců, například můžete rychle převést textový výraz se zahraničními oddělovači do číselné pouze pomocí nástroje "Textový sloupec". Druhý faktor, který ovlivňuje volbu možností, je objem a frekvence provedených transformací. Pokud například používáte takové transformace, má smysl nahrávat makro. A třetí faktor je individuální pohodlí uživatele.