ID článku: 291047 - Zobraziť produkty, ktorých sa tento článok týka.
Rozbaliť všetko | Zbaliť všetko

Na tejto stránke

Súhrn

Tento podrobný článok popisuje, ako konvertovať bunky, ktoré obsahujú text na bunky obsahujúce čísla.

Keď importujete súbor vytvorený v inom programe (napríklad dBASE alebo Lotus 1-2-3) alebo bol stiahnutý z mainframe, program Microsoft Excel môže rozpoznať niektoré čísla ako text.

To spôsobuje funkcie ako je súčet a PRIEMERNÉHO ignorovať hodnôt v týchto bunkách. Tieto reťazce môžu obsahovať aktuálny text okrem čísla, ktoré chcete konvertovať.

Konverzia textu na čísla

Previesť text na čísla v pracovnom hárku, použite ľubovoľný z postupov opísané neskôr v tomto článku (metódy 1 až 7).

Poznámka Každá z týchto metód sa predpokladá, že ste už zmenili akékoľvek mobilné číslo formátovanie buniek všeobecné. Robiť to, postupujte nasledovne:
  1. V programe Excel 2003, v ponukeFormát kliknite na príkaz bunky. V programe Excel 2007 alebo neskôr, kliknite na šípku na pravej dolnej časti časti písma na páse kariet pre volania do dialógového okna Formát buniek .
  2. Na karte číslo podľa kategóriekliknite na položku Všeobecné a potom kliknite na tlačidlo OK.

Metóda 1: Použite tlačidlo chyba

Ak bunky, v ktorých sa zobrazujú čísla ako text obsahujú indikátorom chyby v ľavom hornom rohu, postupujte nasledovne:
  1. Kliknite na bunku, ktorá obsahuje errorindicator.
  2. Kliknite na tlačidlo chyby vedľa bunky, a potom v kontextovej ponuke kliknite na položku Konvertovať na číslo .

Metóda 2: Znova zadajte hodnoty v bunkách

Opätovné zadanie hodnôt v bunkách, postupujte nasledovne:
  1. V ponuke Formát kliknite na príkaz bunkya potom kliknite na kartu číslo zmeniť číselný formát buniek.
  2. Znova zadajte čísla.


Metóda 2: Upraviť priamo v bunke

Úprav priamo v bunkách, postupujte nasledovne:

Excel 2003

  1. V ponuke Nástroje kliknite na položku Možnosti.
  2. Na karte Upraviť overiť, či je začiarknuté políčko Úpravy priamo v bunke . Kliknite na tlačidlo OK.
  3. Dvakrát kliknite na bunku, ktorú chcete formátovať, a potom stlačte kláves ENTER.
  4. Kliknite na tlačidlo chyby vedľa bunky, a potom v kontextovej ponuke kliknite na položku Konvertovať na číslo

Excel 2007

  1. Kliknite na tlačidlo Office, kliknite na tlačidlo Možnosti programu Excel, kliknite na položku Rozšírené.
  2. Jazdného možnostiúprav , overte, či je začiarknuté políčko PovoliťÚpravy priamo v bunkách . Kliknite na tlačidlo OK.
  3. Dvakrát kliknite na bunku, ktorú chcete formátovať, a potom stlačte kláves ENTER.
  4. Kliknite na tlačidlo chyby vedľa bunky, a potom v kontextovej ponuke kliknite na položku Konvertovať na číslo

Excel 2010


  1. Kliknite na kartu súbor , kliknite na tlačidlo Možnosti programu Excel, kliknite na tlačidlo Spresniť.
  2. V možnosti úprav , overte, či je začiarknuté políčko PovoliťÚpravy priamo v bunkách . Kliknite na tlačidlo OK.
  3. Dvakrát kliknite na bunku, ktorú chcete formátovať, a potom stlačte kláves ENTER.
  4. Kliknite na tlačidlo chyby vedľa bunky, a potom v kontextovej ponuke kliknite na položku Konvertovať na číslo

Metóda 4: Použitie príkazu Prilepiť špeciálne

Ak chcete použiť príkaz Prilepiť špeciálne , postupujte nasledovne:
  1. Do ľubovoľnej prázdnej bunky zadajte hodnotu 1.
  2. Skontrolujte, či ste zadali 1 bunka formátovaná ako číslo.
  3. Vyberte bunku, v ktorej ste zadali 1 a vyberte Kopírovaťsprávne clickand.
  4. Vyberte bunky s hodnotami, ktoré chcete convertto čísla.
  5. Správne clickand vyberte príkaz Prilepiť špeciálne.
  6. V časti operáciakliknite na položku násobenie a potom kliknite na tlačidloOK.

Metóda 5: Odstrániť skryté znaky a medzery

Táto metóda funguje najlepšie, ak sú údaje usporiadané v jednom stĺpci alebo riadku. Táto metóda používa funkciu TRIM a funkcia CLEAN odstrániť nadbytočné medzery a netlačiteľné znaky, ktoré môžu byť dovážané so súborom. Nasledujúci príklad predpokladá, že údaje v stĺpci A a začína v riadku 1 ($A$ 1). Ak chcete používať tento príklad, postupujte nasledovne:
  1. Vložte stĺpec napravo od stĺpca A. Chcete urobiť, kliknite pravým tlačidlom myši na hlavičku stĺpca B a potom kliknite na tlačidlo Vložiť.
  2. Do prvej bunky stĺpca vložený (B1), zadajte nasledujúcich:
    $B$1:   =VALUE(TRIM(CLEAN(A1)))
    					
  3. V stĺpci B vyberte všetky bunky napravo od buniek, ktoré obsahujú údaje v stĺpci A.
  4. V ponuke Upraviť ukážte na položku vyplniťa potom kliknite dole.

    Nový stĺpec obsahuje hodnoty text v stĺpci A.
  5. S rovnakým vybratý rozsah, kliknite na príkaz Kopírovať v ponuke úpravy . (V programe Excel 2007 alebo neskôr, kliknite na ikonu Kopírovať na páse s nástrojmi.)
  6. Vyberte bunku A1. V Excel 2003 alebo skôr, na položkuPrilepiť špeciálne v ponuke úpravy. V roku 2007 alebo novšej, kliknite na šípku podtlačidlom Prilepiť na páse s nástrojmi a kliknite na položku Prilepiť špeciálne. Pod Prilepiť, kliknite na položku hodnotya potom kliknite na tlačidlo OK Ak chcete prilepiť konvertované hodnoty späť na vrchole stĺpca A.
  7. Odstrániť stĺpec B výber stĺpca a odstrániť kliknutím na tlačidlo Upraviť menu.
Text, ktorý bol v stĺpci A je v číselnom formáte.

Poznámka Táto metóda nemusí odstrániť všetky netlačiteľné prázdne znaky. Napríklad sa neodstránia medzera Chr$(160).

Metóda 6: Použiť Visual Basic pre aplikácie postup

Spoločnosť Microsoft poskytuje príklady programovania, bez záruky, čisto len na ilustračné účely. To zahŕňa, ale nevylučuje, implicitné záruky obchodovateľnosti alebo vhodnosti na konkrétny účel. Tento článok predpokladá, že ovládate predvádzaný programovací jazyk a nástroje, ktoré sa používajú na vytváranie a ladenie procedúr. Pracovníci technickej podpory spoločnosti Microsoft môžu pomôcť vysvetliť funkčnosť osobitného postupu, ale nemodifikujú tieto príklady k poskytovaniu pridanej funkčnosti alebo budovaniu postupov zohľadňujúc vaše konkrétne požiadavky.

Vytvoriť Visual Basic pre aplikácie makro a znova zadajte čísla v vybratú bunku alebo rozsah buniek. Robiť to, postupujte nasledovne:

1. stlačte kombináciu klávesov Alt + F11 Spustite Editor jazyka Visual Basic.

2. v ponuke Vložiť kliknite na položku modul.

3. do nového modulu zadajte nasledujúci kód:

Sub Enter_Values()

Pre každý xCell vo výbere

Selection.NumberFormat = "0,00" "Poznámka:"0,00"určuje počet desatinných miest.

xCell.Value = xCell.Value

Ďalšie xCell

End Sub


4. stlačte kombináciu klávesov Alt + F11 prepnúť do programu Excel.

5. Vyberte bunky, ktoré chcete konvertovať, ak nie sú už vybrané.

6. v programe Excel 2003, v ponuke Nástroje ukážte na príkaz Makroa potom kliknite na makrá. V zozname Názov makra kliknite na Enter_Values, kliknite na tlačidlo Spustiť.

V programe Excel 2007 alebo neskôr, kliknite na ponuku vývojár a kliknite na príkaz makrá. V zozname Názov makra kliknite na Enter_Values, kliknite na tlačidlo Spustiť.

Metóda 7: Použite príkaz Text na stĺpce

Táto metóda funguje najlepšie, ak sú údaje usporiadané v jednom stĺpci. Nasledujúci príklad predpokladá, že údaje v stĺpci A a začína v riadku 1 ($A$ 1). Ak chcete používať tento príklad, postupujte nasledovne:
  1. Vyberte jedného stĺpca buniek, ktoré obsahujú textu.
  2. V ponuke údajealebo pás s nástrojmi, kliknite na položkuText na stĺpce.
  3. Podľa pôvodného typu údajov, kliknite na položku oddelenéa kliknite na tlačidlo ďalej.
  4. V časti oddeľovače, kliknite na karte začiarknite políčko a kliknite na tlačidlo ďalej.
  5. V časti Formát údajov v stĺpcochkliknite na položku Všeobecné.
  6. Kliknite na tlačidlo Spresniť a vykonať príslušné nastavenia pre Decimalseparator a tisíc oddeľovač. Kliknite na tlačidlo OK.
  7. Kliknite na tlačidlo Dokončiť.
Poznámka: Formátovanie bude stále zobrazovať text ale typ sa zmenil na číslo tak vzorce sa rozpoznať ako číslo.

Odkazy

Ďalšie informácie o buniek formátovaním, kliknite na tlačidlo Pomocník programu Microsoft Excel v ponuke Pomocník , typu Formát buniek Asistenta programu Office alebo Sprievodcu odpoveďami a potom kliknite na tlačidlo vyhľadávanie zobrazte príslušné témy vrátil.
Produkty tretích strán, ktorými sa tento článok zaoberá sú vyrobené spoločnosťami, ktoré sú nezávislé od spoločnosti Microsoft. Microsoft nedáva žiadnu záruku, implikovaných alebo inak týkajúcich sa výkonu a spoľahlivosti týchto produktov.

Vlastnosti

ID článku: 291047 - Posledná kontrola: 3. marca 2014 - Revízia: 6.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • Microsoft Office Excel 2003
  • Microsoft Office Excel 2007
  • Microsoft Excel 2010
Kľúčové slová: 
kbhowto kbconversion kbmt KB291047 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok je preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft a možno ho opraviť prostredníctvom technológie Community Translation Framework (CTF). Microsoft ponúka strojovo preložené články, články upravené komunitou aj články preložené prekladateľmi, aby zabezpečil prístup ku všetkým článkom databázy Knowledge Base vo viacerých jazykoch. Strojovo preložené články aj upravené články môžu obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky. Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené neprávnym prekladom obsahu alebo jeho použitím zo strany našich zákazníkov. Ďalšie informácie o technológii CTF nájdete na lokalite http://support.microsoft.com/gp/machine-translation-corrections/sk.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 291047

Odošlite odozvu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com