Oglejte si videoposnetek - s pritiskom na gumb označite podatkovne točke v Excelu
Karto je težko brati, če je na njej narisanih veliko podatkov. Čeprav je dobra praksa narisati le ustrezne podatke, obstajajo situacije, ko morate prikazati veliko podatkovnih točk na enem grafikonu.
Če ste obtičali v takšni situaciji, je dobro, da imate dinamični grafikon, ki označuje izbrano serijo, da jo boste lažje brali in primerjali. Nekaj, kot je prikazano spodaj:
V zgornjem grafikonu, ko kliknete gumb, se niz izbranega leta označi z obrisom rdečih oznak in podatkovnimi oznakami.
Sledite … Prenesite grafikon
Označite podatkovne točke v Excelovem vrstnem grafikonu
To vrsto grafikonov lahko ustvarite tako:
- Pridobite podatke. Za ta grafikon imam številke rasti prihodkov za vsako četrtletje v obdobju 2012–15.
- Izberite celotne podatke, pojdite na Vstavi -> Grafikoni -> Vrstica z oznakami. To bi vstavilo linijski grafikon s tremi različnimi vrsticami za vsako leto.
- Pojdite na Vstavi -> Ilustracije -> Oblike -> Zaokroženi pravokotnik. Kliknite kjer koli na delovnem listu in v delovni list bo vstavljen zaokrožen pravokotnik.
- Vstavite še 2 zaokrožena pravokotnika in ga postavite nad grafikon. Vnesite ime serije (leta) v oblike, kot je prikazano spodaj:
- Izberite pravokotnik za leto 2013, pojdite na polje z imenom in vnesite 2013. Podobno naredite enako za polja 2014 in 2015 (Polje z imenom je na levi strani vrstice s formulami).
- V celico F2 vnesite 2013 (iz podatkov lahko vnesete poljubno leto).
- V celico F3 vnesite naslednjo kombinacijo funkcij INDEX, ROWS in MATCH (in jo povlecite za celice F3: F6)
= INDEKS ($ B $ 3: $ D $ 6, ROWS ($ E $ 3: E3), MATCH ($ F $ 2, $ B $ 2: $ D $ 2,0))
- Izberite celice F3: F6 in jo kopirajte (pritisnite Control + C), izberite grafikon in ga prilepite (control + v). Tako bi nastali dve vrstici za isto leto (pri kopiranju opazite, da se barva črte izbranega leta spremeni).
- Izberite vrstico za leto (za katero ste kopirali podatke), z desno tipko miške kliknite in izberite Oblikuj podatke serije. V nizu Oblika podatkov:
- Spremenite barvo črte v Brez črte
- V možnostih označevalnika naredite te spremembe
- Vgrajen tip: okrogla oblika
- Vgrajena velikost: 15
- Zamenjajte označevalno polnilo na brez polnjenja
- Spremenite barvo obrobe označevalca (uporabil sem rdečo barvo), širino in vrsto črtice
- Z desno miškino tipko kliknite kateri koli okrogli označevalec in izberite Dodaj podatkovne oznake. Oblikujte ga tako, da prikaže odstotke
- Spremenite barvo črte v Brez črte
Če ste sledili vsem zgornjim korakom, bi imeli nekaj, kot je prikazano spodaj:
Zdaj, da naredimo gumbe funkcionalne, bomo uporabili preprosto kodo VBA.
Koda VBA
Kodo VBA bomo uporabili za dve stvari:
- Ko kliknete na obliko, spremenite vrednost leta v celici F3 in
- Spremenite barvo izbrane oblike
Preprosto kopirajte naslednjo kodo v urejevalniku VB.
Podizbor letnika2013 () Obseg ("F2"). Vrednost = 2013 ActiveSheet.Shapes ("2013"). Fill.ForeColor.RGB = RGB (176, 196, 222) ActiveSheet.Shapes ("2014"). Fill.ForeColor. RGB = RGB (255, 255, 255) Oblike ActiveSheet ("2015"). Fill.ForeColor.RGB = RGB (255, 255, 255) End Sub
Podizbor Področje leta 20144 () ("F2"). Vrednost = 2014 ActiveSheet.Shapes ("2013"). Fill.ForeColor.RGB = RGB (255, 255, 255) ActiveSheet.Shapes ("2014"). Fill.ForeColor. RGB = RGB (176, 196, 222) Oblike ActiveSheet ("2015"). Izpolni.ForeColor.RGB = RGB (255, 255, 255) Izberi konec podvrste leta2015 () Razpon ("F2"). Vrednost = 2015 ActiveSheet .Oblici ("2013"). Fill.ForeColor.RGB = RGB (255, 255, 255) ActiveSheet.Shapes ("2014"). Fill.ForeColor.RGB = RGB (255, 255, 255) ActiveSheet.Shapes (" 2015 "). Fill.ForeColor.RGB = RGB (176, 196, 222) End Sub
Če želite kopirati to kodo:
- Pritisnite Alt + F11. Odpre se urejevalnik VBE.
- Pojdite na Vstavi in kliknite Modul. S tem boste vstavili modul.
- Dvokliknite ikono modula in kodo prilepite na območje kode na desni.
Dodelite makre gumbom
Ko imate kodo VBA, morate gumbom/oblikam dodeliti makre. Storiti to:
- Z desno miškino tipko kliknite obliko in izberite Dodeli makro.
- V pogovornem oknu Dodeli makro izberite makro in kliknite V redu.
Opomba: Ker ta delovni zvezek vsebuje makro, ga shranite kot datoteko v obliki .xlsm ali .xls.
Zdaj je vaš dinamični grafikon pripravljen. Z enim klikom lahko zdaj označite podatkovne točke za izbrano serijo.
Prenesite datoteko
Več o vadnicah za dinamično grafikoniranje Excela:
- Dinamični Paretov grafikon v Excelu.
- Dinamična ciljna črta v Excelovih stolpcih.
- Poiščite podatkovno točko v razpršilni tabeli Excel.
- Potrditveno polje Dinamični grafikon z izbiro serije.
- Kako ustvariti naslove dinamičnih grafikonov v Excelu.