Zeptá se Jandy
Ahoj, prohledal jsem Excel Help, síť (včetně MS Knowledge Base a několik skupin uživatelů) a vaše skvělé stránky bez úspěchu - existuje způsob, jak naformátovat existující čísla jako text, aniž byste museli klepnout na F2, Enter pro každou požehnanou buňku? Často potřebuji přeformátovat stovky čísel, ale už nevydržím nudu, nemluvě o riziku opakovaného stresu.
Mám podezření, že Jandy má sloupec čísel. Poté, co dostane tabulku, naformátuje sloupec jako text pomocí Formát> Buňky> Číslo> Text.
Poté úpravou každé buňky pomocí F2 se buňka změní z číselné na textovou. To může být velmi pozemské řešení problému.
Řešení je trochu komplikované, ale stojí za to se ho naučit. V tomto příkladu předpokládejme, že máte čísla v buňkách A2: A1000.
- Vložte dočasný prázdný sloupec B.
- Do buňky B2 zadejte tento vzorec:
=TEXT(A2,"0")
- Zkopírujte vzorec v B2 dolů na B3: B1000
- Musíme změnit tento vzorec na hodnoty, aby se z nich stal text. Zvýrazněte buňky B2: B1000. Použijte Ctrl + C ke kopírování, pak Upravit> PasteSpecial> Hodnoty> OK. Položky ve sloupci B budou nyní textovou verzí čísel ve sloupci A.
- Zkopírujte sloupec B zpět do sloupce A. Odstraňte dočasný sloupec A.
Klíčem k této technice je =TEXT()
funkce. Druhý parametr popisuje, jak by mělo být číslo formátováno před převodem na text. Možná budete muset upravit toto podle vašich čísel. Výsledek =TEXT(123.25,"0")
bude 123. Výsledek TEXT(123.25,"0.0")
bude 123,3. Výsledek TEXT(123.25,"0.00")
bude 123,25. Mít vždy pouze desetinná as vstoupil použití =TEXT(A2,"General")
.
Tato funkce je také skvělá pro převod dat na formátovaná data. Pokud máte v buňce =TEXT(A2,"d mmmm, yyyy")
29. 5. 2003 , pak vám použití dá 29. května 2003.
Další metodou je zvýraznit sloupec čísel a použít Data> Text do sloupců. Uveďte, že máte formátovaný text. V kroku 2 odstraňte všechny značky sloupců, které se mohly zobrazit. V kroku 3 uveďte, že tento sloupec je textový.