Čiarka len čiarka - tipy na Excel

Existuje niekoľko vecí, ktoré ma na Exceli stále lákajú. Jedným z nich je ikona „Čiarkový štýl“, ktorá je v strede karty Domov na páse s nástrojmi. Popis tejto ikony tvrdí, že vašim číslam pridá oddeľovač tisícov.

Kiež by to urobilo len to, čo hovorí …

Ale keď kliknete na túto ikonu, všimnete si, že sa stávajú štyri veci:

  1. Akékoľvek nulové hodnoty sa nahradia spojovníkom. Nielen spojovník, ale spojovník záhadne zoradený s desatinnými miestami.
  2. Excel vloží dve desatinné miesta
  3. Excel odsadí poslednú číslicu, takže nebude zarovnaná s pravým okrajom bunky
  4. Excel pridáva oddeľovač tisícov
Chcel som, aby sa stala iba jedna z týchto štyroch vecí

Čo s tým, Microsoft? Sľúbili ste mi oddeľovač tisícov, ale spolu s ním ste pridali aj kopu batožiny. Tu je bezplatné použitie koláčového grafu na zobrazenie toho, koľko z nastavení vykonaných ikonou Čiarka sa v skutočnosti očakáva:

Chcem len čiarku

Nedávno som na svojich seminároch v programe Power Excel reptal nad ikonou čiarky. Greg vo Fort Wayne navrhol, aby som začal používať štýl Čiarka 0 nájdený v galérii Štýly buniek. To eliminuje ťažkosti s vyčistením dvoch desatinných miest.

Poznámka

Zbavenie sa dvoch desatinných miest je cenné: Ušetrí najmenej štyri kliknutia. Zakaždým, keď sa pokúsim zmenšiť desatinné miesto, omylom kliknem na tlačidlo Zvýšiť desatinné miesto. Potom musím trikrát kliknúť na druhú ikonu, aby som odstránil tri desatinné miesta.

Štýl čiarky 0 rieši jeden z troch problémov

Chcem sa rozprávať o štýle čiarky, pretože sa rozosmeje, keď vytiahnem Excel.UserVoice.com a ukážem hlavnú horúcu myšlienku je ponúknuť štýl čiarky, ktorý skutočne iba pridá čiarku. Odporúčam vám kliknúť na tento odkaz a pridať svoj hlas, aby ste spoločnosti Microsoft oznámili, že to trápi aj vás.

Hlasujte kliknutím tu

Ale na inom seminári Dustin navrhuje pridať toto malé makro do vášho osobného zošita makier:

Sub FixCommaStyle() ' Thanks to Dustin W for this code ActiveWorkbook.Styles("Comma").NumberFormat = "#,##0" End Sub

Ak chcete tento kód spustiť, pridajte na svoj Panel s nástrojmi Rýchly prístup ikonu. Spustite kód raz v jednom zošite. Štýl čiarky sa zmení a pridá oddeľovač tisícov, ale nič iné.

Pozeraj video

Prepis videa

Naučte sa Excel z Podcastu, epizóda 2215: Čiarka, iba čiarka.

Ahoj, vitaj späť na netcastu, som Bill Jelen. Dnes je tu táto čiarka. Táto čiarka hovorí, že sa bude uplatňovať štýl čiarky, ale keď na to kliknem, pozriem sa na tieto čísla, skôr ako na ne kliknem, kliknem na štýl čiarky a pridá čiarky. To je krásne. Ale tiež pridal dve desatinné miesta, presunul všetko preč od pravého okraja bunky a nahradil nuly malou pomlčkou, ktorá sa zdala byť zarovnaná s desatinnou čiarkou, čo vôbec nedáva zmysel. Neviem. Táto čiarka ma len štve a nie som jediný. Dobre?

To nie je môj nápad, vynikal mimo webu UserVoice.com. Toto píše niekto menom Tobias. A pozrite sa na toto všetko - 260 hlasov a 78 komentárov - veľa ľudí súhlasí s Tobiasom, že by malo existovať tlačidlo na pridanie tisíce oddeľovača. Nepotrebujeme všetky ďalšie veci, však? Takže choďte von a hlasujte za to. Odkaz vložím do komentárov YouTube, aby ste mohli hlasovať. Mali by sme sa len nahromadiť a získať, viete, tisíc hlasov za túto položku.

Teraz som bol vo Fort Wayne a chlapík menom Greg hovorí: „Hej, (nepočuteľné 00:01:05), existuje lepší spôsob, ako to urobiť. Stačí si zvoliť svoje čísla, prejsť na bunkové štýly a zvoliť čiarku (0). „ Dobre, dobre, to je o niečo lepšie. Nemám ďalšie dve desatinné miesta. Áno, dostanem sa tam dvoma kliknutiami namiesto jedného kliknutia. To nie je zlé. Ale, myslím, naozaj, šetrí mi to štyri kliknutia, pretože tu, čo musím urobiť? Musím sa tých desatinných miest zbaviť a vždy najskôr kliknem na nesprávne a potom nadávam a potom trikrát kliknem na druhé. Takže to sú štyri kliknutia, aby ste sa zbavili desatinných miest. Takže, jo, to je skvelý nápad, Gregu. Ale stále máme problém, že posúva čísla od pravého okraja bunky a nuly sa zobrazujú ako pomlčka.

Dobre. Takže niektorí - skvelý návrh od Dustina W., ktorý napísal a povedal: „Pozri, v mojom osobnom zošite s makrami mám tri riadky kódu, ktorý tento problém iba rieši.“ Dobre. Prepnúť na VBA-- Alt + F11. Toto vložíte do svojho osobného zošita makier. Predpokladám, že máte osobný zošit makier. Ak áno, View, Project Explorer, mali by ste vidieť Personal .xlsb; ak tak neurobíte, choďte na výstup na konci tohto videa, ukážem vám, ako to získať. Vyberte ktorýkoľvek z týchto modulov a zadajte tento kód: FixCommaStyle () ActiveWorkbook.Styles (" Čiarka (0) "). NumberFormat =" #, "" 0 "a tým sa zmení štýl čísel. Teraz vidíte, že tento štýl je pre zošit jedinečný, takže vždy, keď mám zošit, idem na musím pridať tento kód. A čo jaUrobil som to tu - Prispôsobil som panel nástrojov Rýchly prístup, prešiel som k makrám, našiel som svoj FixCommaStyle, pridal som ho a potom zmenil ikonu. Nič z toho tu nevyzerá ako čiarka, ktorá sa opravuje. Musíte si len vybrať ten, ktorý si zapamätáte - Vybral som cloud - kliknite na OK a potom zakaždým, keď otvorím zošit, skôr ako vyberiem Čiarku (0), musím sem prísť a kliknúť oblak, mrak. Dobre? A potom štýly bunky, čiarka (0), BAM! Dostávam čiarky bez všetkých ďalších vecí, Cell Styles, Comma (0), tu, Cell Styles, Comma (0) a je to lepšie. Stále by som za to bol rád jedným kliknutím, ale viete, ktovie, ako dlho Microsoftu bude trvať, kým to napraví? A tak Kudos Dustinovi za ten kúsok kódu. Ak ešte nemáte osobný zošit makier, počkajte na koniec videa. JaUkážem vám, ako to dosiahnuť.

Kúpte si knihu, Excel 2016 VBA Macros, od Tracy a mňa. Pre každú verziu programu Excel existuje toto vydanie - 3, 7, 10, 13, 16. Skontrolujte to.

Dobre. Otázkou teda je, prečo tento štýl čiarky robí oveľa viac než len čiarku? Má dve desatinné miesta, zobrazuje nuly ako spojovník, posúva čísla od pravého okraja bunky a potom pridáva čiarku. 75% z toho, čo robí, je neinzerovaných, neočakávaných, nechcených. Gregg vo Fort Wayne navrhol použitie rozbaľovacej ponuky Cell Styles a Comma (0), čo odstráni niekoľko kliknutí; ale Dustin má nejaký kód pre váš osobný zošit zo makra, štýl pevnej čiarky, tento jeden riadok kódu, a potom môžete iba meniť štýl čiarky (0) za chodu. Choďte von a hlasujte. Hlasujte za tento nápad - oznámte spoločnosti Microsoft, že vás to dráždi rovnako ako mňa.

Ak si chcete stiahnuť zošit z dnešného videa, navštívte adresu URL v popise služby YouTube - zošit si môžete stiahnuť.

No, chcem sa vám poďakovať, že ste sa zastavili, uvidíme sa nabudúce pri ďalšom netcaste z.

Dobre. Takže tu je výsledok. Povedzme, že nemáte personal.xlsb - makrá ste nikdy predtým nenahrali, nikdy nič nedávajte do svojho osobného zošita makier. je naozaj ľahké získať jeden z nich. Jednoducho použite kombináciu klávesov Ctrl + N pre nový zošit a potom chceme zaznamenať makro - takže, Zobraziť, Makrá, Zaznamenať makro a nazvime to čokoľvek - a uložíme ho do osobného zošit makier. Nezabudnite to teda zvoliť a kliknite na OK. Potom urobte jednu vec - je mi jedno, čo robíte - stačí napísať „Hello“, Enter - úžasné. A uvidíte tu dole, je tu tlačidlo Zastaviť nahrávanie. Môžete však tiež prejsť na položky Zobraziť, Makrá, Zastaviť nahrávanie - buď jedno, je mi jedno, ktoré z nich použijete, zastaviť nahrávanie. Dobre. A teraz vytvoríme súbor personal.xlsb. A budete mať Module1, môj Module4,presne tam. Toho sa v skutočnosti môžete zbaviť, dobre, ale zatiaľ čo sa ho zbavujete, kliknite na ikonu Uložiť. To zachráni osobné makro xlsb. Po zatvorení programu Excel sa zobrazí hlásenie Hej, chcete uložiť súbor personal.xlsb? Ale to budú hodiny a už zabudneš na to, že som to niekedy nahral, ​​a stratil som toľko vecí - môj osobný.xlsb - pretože som zabudol. Takže si vždy zvyknem kliknúť sem a hneď kliknúť na Uložiť. No, ďakujem, že si sledoval outtake. Uvidíme sa nabudúce pri ďalšom netcaste z.Budem odteraz niekoľko hodín a zabudneš na to, že som to niekedy nahral, ​​a stratil som toľko vecí - môj osobný.xlsb - pretože som zabudol. Takže si vždy zvyknem kliknúť sem a hneď kliknúť na Uložiť. No, ďakujem, že si sledoval outtake. Uvidíme sa nabudúce pri ďalšom netcaste z.Budem odteraz niekoľko hodín a zabudneš na to, že som to niekedy nahral, ​​a stratil som toľko vecí - môj osobný.xlsb - pretože som zabudol. Takže si vždy zvyknem kliknúť sem a hneď kliknúť na Uložiť. No, ďakujem, že si sledoval outtake. Uvidíme sa nabudúce pri ďalšom netcaste z.

Stiahnite si súbor Excel

Stiahnutie súboru programu Excel: comma-just-comma.xlsm

Excel myslel dňa

Požiadal som svojich priateľov programu Excel Master o radu o programe Excel. Dnešná myšlienka na zamyslenie:

„VLOOKUP je Derek Zoolander sveta Excel…“

GoldenEyes88

Zaujímavé články...