Ir dažas lietas, kas mani joprojām tracina par programmu Excel. Viens no tiem ir ikona "Comma Style", kas atrodas lentes cilnes Sākums vidū. Šīs ikonas rīka padoms apgalvo, ka tā jūsu numuriem pievienos tūkstošiem atdalītāju.
Bet, noklikšķinot uz šīs ikonas, pamanīsit, ka notiek četras lietas:
- Visas nulles vērtības tiek aizstātas ar defisi. Ne tikai defise, bet defise noslēpumaini ierindota ar zīmēm aiz komata.
- Excel ievieto divas zīmes aiz komata
- Excel ievada pēdējo ciparu, tāpēc tas nav izlīdzināts ar šūnas labo malu
- Excel pievieno tūkstošiem atdalītāju
Kāds ir darījums ar šo, Microsoft? Jūs apsolījāt man tūkstošiem atdalītāju, bet pievienojāt visu bagāžu. Šeit bez atlīdzības tiek izmantota sektoru diagramma, lai parādītu, cik daudz no komatu ikonas veiktajiem iestatījumiem faktiski tiek gaidīts:
Nesen savos Power Excel semināros esmu runājis par komatu ikonu. Gregs Fortveinā ieteica man sākt izmantot Comma 0 stilu, kas atrodams galerijā Cell Styles. Tas novērš grūtības notīrīt divas zīmes aiz komata.
Piezīme
Atbrīvošanās no 2 zīmēm aiz komata ir vērtīga: tas ietaupa vismaz četrus klikšķus. Katru reizi, kad mēģinu samazināt decimālu, es tā vietā nejauši noklikšķinu uz Palielināt decimālo. Pēc tam man trīs reizes jānoklikšķina uz otras ikonas, lai noņemtu trīs zīmes aiz komata.
Es izsaku viedokli par komatu stilu, jo, smeldzot programmu Excel, tas kļūst smieklīgs. LietotājsVoice.com un parāda, ka vadošā karstā ideja ir piedāvāt komatu stilu, kas patiešām vienkārši pievieno komatu. Es iesaku jums noklikšķināt uz šīs saites un pievienot savu balsi, lai paziņotu Microsoft, ka tas arī jūs traucē.
Bet citā seminārā Dastins iesaka pievienot šo mazo makro personīgajai makro darbgrāmatai:
Sub FixCommaStyle() ' Thanks to Dustin W for this code ActiveWorkbook.Styles("Comma").NumberFormat = "#,##0" End Sub
Lai palaistu šo kodu, pievienojiet ikonu ātrās piekļuves rīkjoslai. Katrā darbgrāmatā palaidiet kodu vienreiz. Komatu stils mainīsies, lai pievienotu tūkstošiem atdalītāju, bet nekas cits.
Skatīties video
Video atšifrējums
Uzziniet programmu Excel no Podcast, 2215. sērija: komats, tikai komats.
Sveiki, sveicināti atkal netcast ēterā, es esmu Bils Jelens. Šodien ir par šo komatu šeit augšā. Šis komats saka, ka tas lietos komata stilu, bet, kad es to noklikšķinu, pirms šeit noklikšķinu, apskatiet šos skaitļus šeit - un es noklikšķinu uz komata stila, un tas pievienoja komatus. Tas ir skaisti. Bet tas arī pievienoja divas zīmes aiz komata, tas visu pārvietoja prom no šūnas labās malas, un nulles aizstāj ar mazu mazu defisi, kas, šķiet, bija ierindota ar decimāldaļu, kam vispār nav jēgas. Es nezinu. Šis komats mani vienkārši kaitina, un es neesmu vienīgais. Labi?
Šī nav mana ideja, tā izcēlās no UserVoice.com. To raksta kāds Tobiass. Un paskatieties uz visu šo - 260 balsis un 78 komentāri - daudzi cilvēki piekrīt Tobiasam, ka vajadzētu būt pogai, lai vienkārši pievienotu tūkstoš separatora. Mums nav vajadzīgas visas papildu lietas, vai ne? Tāpēc ejiet un balsojiet par šo, es ievietošu saiti YouTube komentāros, lai jūs varētu balsot. Mums vajadzētu vienkārši sakraut un iegūt, jūs zināt, tūkstoš balsis par šo punktu.
Tagad es atrados Veinas fortā, un puisis vārdā Gregs saka: "Hei, (nedzirdami 00:01:05) ir labāks veids, kā to izdarīt. Vienkārši izvēlieties savus numurus, dodieties uz Cell Styles un izvēlieties Comma (0). " Nu, labi, tas ir mazliet labāk. Man nav divu papildu ciparu aiz komata. Jā, man vajadzīgi divi klikšķi, lai tur nokļūtu, nevis vienu klikšķi. Tas nav slikti. Bet, es domāju, tiešām, tas man ietaupa četrus klikšķus, jo kas man šeit jādara? Man ir jāatbrīvojas no šiem cipariem aiz komata, un es vispirms vispirms noklikšķinu uz nepareizā un tad zvēru, un pēc tam trīs reizes noklikšķiniet uz otra. Tas ir četri klikšķi, lai atbrīvotos no komatiem. Tātad, jā, tā ir lieliska ideja, Greg. Bet mums joprojām ir problēma, ka tas pārvieto skaitļus prom no šūnas labās malas un nulles tiek rādītas kā domuzīme.
Labi. Tātad, daži - lielisks Dastina W. ieteikums, kurš uzrakstīja un sacīja: "Paskaties, manā personīgajā makro darbgrāmatā ir trīs koda rindiņas, kas vienkārši atrisina šo problēmu." Labi. Pārslēdzieties uz VBA - Alt + F11. Jūs to ievietosiet savā personīgajā makro darbgrāmatā. Tagad es pieņemu, ka jums ir personīga makro darbgrāmata. Ja jūs to darāt, View, Project Explorer, jums vajadzētu redzēt Personal .xlsb; ja jums nav, dodieties uz šī videoklipa beigās esošo izrādi, es jums parādīšu, kā to iegūt. Izvēlieties kādu no šiem moduļiem un pēc tam ierakstiet šo kodu: FixCommaStyle () ActiveWorkbook.Styles (" Komats (0) "). NumberFormat =" #, "" 0 ", un tas mainīs skaitļu stilu. Tagad redziet, ka šis stils ir unikāls darbgrāmatai, tāpēc katru reizi, kad man ir darbgrāmata, es jāpievieno šis kods. Un ko esEsmu paveicis šeit - pielāgojiet ātrās piekļuves rīkjoslu, es devos uz makro, atradu savu FixCommaStyle, es to pievienoju un pēc tam nomainīju ikonu. Neviens no šiem šeit neizskatās kā komats, kas tiek labots. Jums vienkārši jāizvēlas tāds, ko atceraties - es izvēlējos mākoni - noklikšķiniet uz Labi, un pēc tam katru reizi, kad atveru darbgrāmatu, pirms izvēlos Comma (0), man vienkārši jānāk šeit un jānoklikšķina mākonis. Labi? Un tad šūnu stili, komats (0), BAM! Es saņemu komatus bez visām šeit esošajām papildu lietām, šūnu stiliem, komatiem (0), šeit, šūnu stiliem, komatiem (0), un tas ir labāk. Es joprojām mīlu vienu klikšķi par šo, bet, jūs zināt, kurš zina, cik ilgs laiks paies Microsoft, lai to labotu? Un tāpēc cieņu Dustinam par šo koda bitu. Tagad atkal, ja jums vēl nav personīgās makro darbgrāmatas, pagaidiet līdz videoklipa beigām. EsEs jums parādīšu, kā to iegūt.
Nopērciet Treisija un manis pašu izveidoto grāmatu Excel 2016 VBA Macros. Katrai Excel versijai ir šī izdevuma versija: 3, 7, 10, 13, 16. Pārbaudiet to.
Labi. Tātad, jautājums ir, kāpēc šis komata stils dara daudz vairāk nekā tikai komats? Tam ir divas zīmes aiz komata, tas norāda nulles kā defisi, pārvieto skaitļus prom no šūnas labās malas un pēc tam pievieno komatu. 75% no tā, kas tiek darīts, ir nepamanīts, negaidīts, nevēlams. Gregs Fortveinas pilsētā ieteica izmantot nolaižamo šūnu stilu un komatu (0), un tas noņem dažus klikšķus; bet Dustinam ir kāds kods jūsu personīgajai makro darbgrāmatai Fixed Comma Style, šī viena koda rindiņa, un pēc tam jūs varat vienkārši mainīt Comma (0) stilu lidojuma laikā. Ejiet ārā un balsojiet. Balsojiet par šo ideju - dariet Microsoft zināmu, ka tas jūs kairina tikpat daudz, cik mani.
Lai lejupielādētu darbgrāmatu no šodienas videoklipa, apmeklējiet vietni YouTube, kas atrodas YouTube aprakstā - jūs varat lejupielādēt darbgrāmatu.
Nu, es gribu pateikties, ka apstājāties, tiksimies nākamreiz uz citu netcast no.
Labi. Tātad, šeit ir iznākums. Pieņemsim, ka jums nav personal.xlsb - jūs nekad iepriekš neesat ierakstījis makro, nekad neko nelieciet personiskajā makro darbgrāmatā. ir ļoti viegli iegūt vienu no šiem. Vienkārši dodieties uz taustiņu kombināciju Ctrl + N, lai iegūtu jaunu darbgrāmatu, un tad mēs vēlamies ierakstīt makro - tātad, Skatīt, Makro, Ierakstīt makro, un mēs to vienkārši sauksim - un mēs to glabāsim personiskajā makro darbgrāmata. Tāpēc noteikti izvēlieties to, noklikšķiniet uz Labi. Tad dariet vienu lietu - man ir vienalga, ko jūs darāt - vienkārši ierakstiet "Sveiki", Enter - lieliski. Un jūs redzēsiet šeit, tur ir poga Pārtraukt ierakstīšanu. Tomēr jūs varat arī doties uz skatu, makro, pārtraukt ierakstīšanu - vai nu vienu, man ir vienalga, kuru izmantojat, pārtrauciet ierakstīšanu. Labi. Un tagad mēs būsim izveidojuši personal.xlsb. Un jums būs 1. modulis, mans 4. modulis,tieši tur. Faktiski no tā var atbrīvoties, labi, bet, kamēr esat šeit atbrīvojies, noteikti noklikšķiniet uz ikonas Saglabāt. Tas ietaupīs personīgo makro xlsb. Aizverot programmu Excel, būs redzams Hei, vai vēlaties saglabāt personal.xlsb? Bet tas notiks pēc dažām stundām, un jūs aizmirsīsit visu par to, ka kādreiz esat to ierakstījis, un es esmu pazaudējis tik daudz lietu - manu personīgo. Xlsb -, jo es aizmirstu. Tāpēc man vienmēr ir paradums noklikšķināt šeit un uzreiz noklikšķināt uz Saglabāt. Nu, hei, paldies par skatīšanos. Tiksimies nākamreiz, lai skatītu citu netcast raidījumu no.Būšu stundas pēc šī brīža, un jūs aizmirsīsit visu par to, ka kādreiz esat to ierakstījis, un es esmu pazaudējis tik daudz lietu - manu personīgo. xlsb -, jo es aizmirstu. Tāpēc man vienmēr ir paradums noklikšķināt šeit un uzreiz noklikšķināt uz Saglabāt. Nu, hei, paldies par skatīšanos. Tiksimies nākamreiz, lai skatītu citu netcast raidījumu no.Būšu stundas pēc šī brīža, un jūs aizmirsīsit visu par to, ka kādreiz esat to ierakstījis, un es esmu pazaudējis tik daudz lietu - manu personīgo. xlsb -, jo es aizmirstu. Tāpēc man vienmēr ir paradums noklikšķināt šeit un uzreiz noklikšķināt uz Saglabāt. Nu, hei, paldies par skatīšanos. Tiksimies nākamreiz, lai skatītu citu netcast raidījumu no.
Lejupielādējiet Excel failu
Lai lejupielādētu Excel failu: comma-just-comma.xlsm
Excel dienas doma
Esmu lūdzis saviem Excel Master draugiem padomu par Excel. Šodienas doma apdomāt:
"VLOOKUP ir Derek Zoolander no Excel pasaules …"
Zelta acis88