Marker datapunkter i Excel med et klikk på en knapp

Se video - Fremhev datapunkter i Excel med et klikk på en knapp

Et diagram blir vanskelig å lese hvis det er plottet mye data på det. Selv om det er en god praksis å plotte bare de relevante dataene, er det situasjoner der du må vise mange datapunkter på et enkelt diagram.

Hvis du sitter fast i en slik situasjon, er det en god idé å ha et dynamisk diagram som fremhever den valgte serien, slik at den er lettere å lese og sammenligne. Noe som vist nedenfor:

Når du klikker på knappen i diagrammet ovenfor, blir den valgte årsserien uthevet med en rød markørlinje og datatikettene.

Følg med … Last ned diagrammet

Marker datapunkter i Excel -linjediagram

Slik kan du lage denne typen diagrammer:

  1. Få dataene på plass. For dette diagrammet har jeg inntektsvekststall for hvert kvartal i løpet av 2012-15.
  2. Velg hele data, gå til Sett inn -> Diagrammer -> Linje med markører. Dette ville sette inn et linjediagram med tre forskjellige linjer for hvert år.
  3. Gå til Sett inn -> Illustrasjoner -> Former -> Avrundet rektangel. Klikk hvor som helst på regnearket, og det vil sette inn et avrundet rektangel i regnearket.
  4. Sett inn ytterligere to avrundede rektangler og legg den over diagrammet. Skriv inn serienavnet (år) i figurene som vist nedenfor:
  5. Velg rektangelet for 2013, gå til Navneboks og skriv inn 2013. På samme måte gjør du det samme for boksene 2014 og 2015 også (Navneboksen er til venstre på formellinjen).
  6. Skriv inn 2013 i celle F2 (du kan angi et hvilket som helst år fra dataene).
  7. I celle F3, skriv inn følgende kombinasjon av INDEX, ROWS og MATCH -funksjoner (og dra den for celler F3: F6)
    = INDEKS ($ B $ 3: $ D $ 6, RADER ($ E $ 3: E3), MATCH ($ F $ 2, $ B $ 2: $ D $ 2,0))
  8. Velg cellene F3: F6 og kopier den (trykk Ctrl + C), velg diagrammet og lim inn (kontroll + v). Dette ville opprette to linjer for samme år (under kopiering, legg merke til at linjefargen for det valgte året endres).
  9. Velg linjen for året (som du kopierte dataene for), høyreklikk og velg Format seriedata. I Format Data Series:
    • Endre linjefarge til ingen linje
    • Gjør følgende endringer i markøralternativer
      • Innebygd type: Rund form
      • Innebygd størrelse: 15
    • Endre markørfyllingen til Ingen fylling
    • Endre markørgrensefarge (jeg har brukt rød farge), bredde og bindestrek
    • Høyreklikk på en av de runde markørene og velg Legg til datatiketter. Formater den for å vise prosenter

Hvis du har fulgt alle trinnene ovenfor, vil du ha noe som vist nedenfor:

For å gjøre knappene funksjonelle, bruker vi en enkel VBA -kode.

VBA -koden

Vi bruker VBA -kode til å gjøre to ting:

  • Endre årsverdien i celle F3 når figuren klikkes, og
  • Endre fargen på den valgte formen

Bare kopier følgende kode i VB Editor.

Sub SelectYear2013 () Område ("F2"). Verdi = 2013 ActiveSheet.Shapes ("2013"). Fill.ForeColor.RGB = RGB (176, 196, 222) ActiveSheet.Shapes ("2014"). Fill.ForeColor. RGB = RGB (255, 255, 255) ActiveSheet.Shapes ("2015"). Fill.ForeColor.RGB = RGB (255, 255, 255) End Sub
Sub SelectYear2014 () Område ("F2"). Verdi = 2014 ActiveSheet.Shapes ("2013"). Fill.ForeColor.RGB = RGB (255, 255, 255) ActiveSheet.Shapes ("2014"). Fill.ForeColor. RGB = RGB (176, 196, 222) ActiveSheet.Shapes ("2015"). Fill.ForeColor.RGB = RGB (255, 255, 255) End Sub Sub SelectYear2015 () Range ("F2"). Verdi = 2015 ActiveSheet .Shapes ("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

Slik kopierer du denne koden:

  • Trykk på Alt + F11. Det vil åpne VBE Editor.
  • Gå til Sett inn og klikk på Modul. Dette vil sette inn en modul.
  • Dobbeltklikk på modulikonet, og lim inn koden på kodeområdet til høyre.

Tilordne makroer til knapper

Når du har VBA -koden på plass, må du tilordne makroer til knappene/figurene. Å gjøre dette:

  • Høyreklikk på figuren og velg Tildel makro.
  • Velg makroen i dialogboksen Tildel makro, og klikk OK.

Merk: Siden denne arbeidsboken inneholder en makro, lagrer du den som en .xlsm- eller .xls -formatfil.

Nå er det dynamiske diagrammet ditt klart. Med et enkelt klikk kan du nå markere datapunkter for den valgte serien.

Last ned filen

Mer om opplæringsprogrammer for dynamisk Excel -kartlegging:

  • Dynamisk Pareto -diagram i Excel.
  • Dynamisk mållinje i Excel -søylediagrammer.
  • Finn datapunktet i Excel Scatter Chart.
  • Dynamisk diagram med avmerkingsboks for serievalg.
  • Hvordan lage dynamiske diagramtitler i Excel.
wave wave wave wave wave