Ako opraviť, že Excel správne netriedi čísla
Microsoft Office Kancelária Microsoft Excel Hrdina Vynikať / / July 04, 2023
Publikovaný
Máte problémy s tým, že Excel správne netriedi čísla? Ak áno, tu je niekoľko opráv, ktoré by ste mali vyskúšať.
Pri kopírovaní údajov v Exceli z externých zdrojov môžete skopírovať aj ďalšie znaky, ktoré sa nezobrazujú vo vašich bunkách, ale stále sa tam skrývajú a čakajú, že vám spôsobia problémy.
Tieto netlačiteľné znaky možno použiť na poskytnutie informácií o formátovaní, napríklad kedy vložiť zalomenie riadku. Znak sa nezobrazuje v Exceli, ale je stále zahrnutý vo vašej bunke.
Ak máte číselné údaje, ktoré obsahujú tieto znaky, môžete to urobiť, keď sa o to pokúsite triediť svoje údaje, nefunguje podľa očakávania. Ak vám to znie povedome, zistite, ako opraviť nesprávne triedenie čísel v Exceli pomocou krokov nižšie.
Ako skontrolovať počet znakov v každej bunke
Jedným z najčastejších dôvodov, prečo sa čísla v Exceli nezoraďujú správne, je to, že čísla obsahujú ďalšie znaky, ktoré sa v bunke nezobrazujú. Často sa to môže stať, keď si kopírovať a prilepiť hodnoty z externého zdroja, ako sú údaje nájdené na internete.
Existuje rýchly a jednoduchý spôsob, ako skontrolovať, či sú popri vašich číslach skryté nejaké ďalšie znaky pomocou funkcie LEN.
Ak chcete skontrolovať počet znakov v každej bunke pomocou funkcie LEN:
- Kliknite na prázdnu bunku v rovnakom riadku ako prvá bunka s údajmi, ktoré chcete skontrolovať.
- Typ =LEN(
- Vyberte prvú bunku v údajoch.
- Typ ) a stlačte Zadajte.
- Vzorec vypočíta počet znakov vo vašej bunke.
- Ak chcete použiť vzorec na všetky svoje údaje, kliknite a podržte rukoväť ťahania v pravom dolnom rohu bunky.
- Potiahnite nadol na koniec údajov.
- Uvoľnite kurzor a vzorec sa automaticky vyplní.
- Porovnajte každú hodnotu s počtom číslic, ktoré vidíte v príslušnej bunke.
- Ak je výsledok vášho vzorca vyšší ako počet číslic vo vašej bunke, viete, že v bunke sú ďalšie znaky, ktoré nie sú viditeľné. V nižšie uvedenom príklade bunka zobrazuje jednu číslicu, ale LEN nám hovorí, že bunka obsahuje dva znaky.
- Ak ich chcete odstrániť, postupujte podľa krokov v sekciách nižšie.
Odstráňte netlačiteľné znaky
Ak vaše bunky obsahujú netlačiteľné znaky, Excel bude mať problém ich správne zoradiť. Ak ste vyskúšali vyššie uvedený spôsob a počet znakov v bunke je príliš vysoký, pred triedením údajov budete musieť odstrániť všetky netlačiteľné znaky.
Našťastie existuje funkcia Excel navrhnutý presne na to.
Odstránenie netlačiteľných znakov v Exceli:
- Nájdite prázdnu bunku v rovnakom riadku ako prvý záznam vašich údajov.
- Typ =CLEAN(
- Kliknite na prvú bunku s údajmi.
- Typ ) a stlačte Zadajte.
- Vaša nová bunka by teraz mala obsahovať iba číslo a všetky netlačiteľné znaky by mali byť odstránené.
- Ak chcete použiť vzorec na všetky bunky, kliknite a podržte rukoväť ťahania v pravom dolnom rohu bunky.
- Potiahnite nadol cez všetky bunky, v ktorých sa má vzorec zobraziť.
- Všetky tieto bunky by teraz mali mať odstránené netlačiteľné znaky.
- Pomocou funkcie LEN, ako je vysvetlené vyššie, môžete skontrolovať, či boli ďalšie znaky odstránené.
- Skopírujte svoj novovytvorený stĺpec.
- Kliknite pravým tlačidlom myši na prvú bunku pôvodných údajov a vyberte Paste Special > Vložiť hodnoty.
- Teraz môžete odstrániť stĺpec, ktorý ste vytvorili na čistenie buniek.
- Skúste znova zoradiť údaje, aby ste zistili, či sa tým veci vyriešili.
- Ak sa údaje stále nezoraďujú správne, je pravdepodobné, že niektoré z vašich čísel sú stále naformátované ako text. Ak to chcete vyriešiť, pozrite si časť nižšie.
Odstrániť medzery
Funkcia CLEAN odstráni veľa netlačiteľných znakov, ale neodstráni ich všetky. Funkcia odstráni iba prvých 32 netlačiteľných znakov v kóde ASCII (0-31). Ak je netlačiteľný znak vo vašej bunke mimo tohto rozsahu, funkcia CLEAN ho neodstráni.
Bohužiaľ, akékoľvek prázdne miesto, ktoré je najbežnejším netlačiteľným znakom v tabuľkách programu Excel, je kód ASCII 32, a preto ho funkcia CLEAN neodstráni. Aby sme sa zbavili nadbytočných medzier, musíme použiť funkciu TRIM.
Odstránenie medzier z čísel pomocou TRIM:
- Vyberte prázdnu bunku v rovnakom riadku ako prvé číslo v zozname, ktorý sa pokúšate zoradiť.
- Typ =TRIM(
- Vyberte hornú bunku svojich údajov.
- Typ ) a stlačte Zadajte.
- Všetky prázdne miesta by sa teraz mali z bunky odstrániť.
- Aplikujte vzorec na zostávajúce bunky kliknutím a podržaním rukoväte ťahania v pravom dolnom rohu bunky.
- Potiahnite nadol cez všetky bunky, do ktorých chcete vzorec skopírovať.
- Všetky vaše bunky by teraz mali mať odstránené medzery.
- Skopírujte tieto nové bunky.
- Kliknite pravým tlačidlom myši na hornú bunku pôvodných údajov a vyberte Prilepiť špeciálne > Prilepiť hodnoty.
- Nový stĺpec môžete odstrániť, pretože ho už nebudete potrebovať.
- Skúste znova zoradiť údaje. Ak to stále nefunguje, niektoré bunky môžu byť naformátované ako text, takže budete musieť vyskúšať kroky uvedené nižšie.
Uistite sa, že bunky nie sú formátované ako text
Ak ste z buniek odstránili akékoľvek netlačiteľné znaky a stále sa nezoraďujú správne, najpravdepodobnejšou príčinou je, že niektoré bunky sú naformátované ako text. Keď sa pokúsite zoradiť údaje, s bunkami naformátovanými ako text sa bude zaobchádzať oddelene od buniek obsahujúcich čísla, takže bunky nebudú zoradené správne.
Najprv musíte previesť bunky na čísla.
Ak chcete previesť bunky naformátované ako text na čísla:
- Ak ste postupovali podľa vyššie uvedených krokov a niektoré bunky majú v rohu buniek malé zelené trojuholníky, znamená to chybu Excelu.
- Zvýraznite všetky bunky a a POZOR objaví sa symbol .
- Kliknite na POZOR symbol a vyberte Previesť na číslo.
- Ak v bunkách nevidíte žiadne zelené trojuholníky, zadajte 1 do prázdnej bunky a potom túto bunku skopírujte.
- Zvýraznite všetky svoje údaje, potom kliknite pravým tlačidlom myši a vyberte Paste Special.
- Vyberte Vynásobte a kliknite OK.
- Vaše bunky by teraz mali byť čísla.
Použitie jedného vzorca na opravu čísel v Exceli, ktoré netriedi správne
Ak si nie ste istí príčinou vašich problémov, keď Excel správne netriedi čísla, môžete všetky vyššie uvedené metódy skombinovať do jedného vzorca. Dúfajme, že by to malo odhaliť akékoľvek problémy vo vašich číslach a umožniť vám znova správne zoradiť čísla.
Ak chcete opraviť čísla, ktoré nie sú správne zoradené v Exceli pomocou kombinovaného vzorca:
- Kliknite do prázdnej bunky v rovnakom riadku, ako je vaša najvyššia hodnota.
- Typ =VALUE(TRIM(CLEAN()
- Vyberte hornú bunku svojich údajov.
- Typ ))) a stlačte Zadajte.
- Kliknite a podržte rukoväť ťahania bunky.
- Potiahnite nadol cez zostávajúce bunky.
- Pustite a ostatné bunky sa automaticky vyplnia.
- Skopírujte bunky a potom kliknite pravým tlačidlom myši na prvú bunku s pôvodnými údajmi.
- Vyberte Prilepiť špeciálne > Prilepiť hodnoty.
- Skúste zoradiť svoje nové bunky; teraz by mali zoradiť podľa očakávania.
Riešenie bežných problémov s Excelom
Vedieť, ako opraviť nesprávne triedenie čísel v Exceli, vám môže ušetriť hodiny frustrácie. Avšak ani vyššie uvedené kroky nebudú fungovať vo všetkých prípadoch. Ak vaša bunka obsahuje netlačiteľný znak, ktorý funkcia CLEAN neodstráni, vaše údaje sa nemusia správne zoradiť. Ak je to tak a nič iné nefunguje, použite LEN na nájdenie problematických buniek a potom jednoducho odstráňte celú bunku a zadajte hodnotu ručne. Možno to nie je elegantné, ale malo by to fungovať!
Problémy s triedením nie sú jedinými problémami v Exceli. Možno budete chcieť vedieť, ako to opraviť problémy s odkazmi na vzorce, ako opraviť šípky nefungujú v Exceli, alebo ako na to nájsť kruhový odkaz.