Jelölje ki az adatpontokat az Excelben egy gombnyomással

Videó megtekintése - Az adatpontok kiemelése Excelben egyetlen gombnyomással

A diagram nehezen olvasható, ha sok adat van rajta. Bár jó gyakorlat, hogy csak a releváns adatokat ábrázoljuk, vannak olyan helyzetek, amikor sok adatpontot kell megjelenítenie egyetlen diagramon.

Ha elakad egy ilyen helyzetben, akkor érdemes olyan dinamikus diagramot készíteni, amely kiemeli a kiválasztott sorozatot, hogy könnyebben olvasható és összehasonlítható legyen. Valami az alábbiak szerint:

A fenti táblázatban, amikor rákattint a gombra, a kiválasztott év sorozata piros jelzővel és az adatcímkékkel lesz kiemelve.

Kövesse végig… Töltse le a diagramot

Jelölje ki az adatpontokat az Excel vonaldiagramban

Így hozhat létre ilyen típusú diagramokat:

  1. Helyezze az adatokat a helyére. Ehhez a diagramhoz a bevételnövekedés számai vannak minden negyedévre vonatkozóan 2012–2015 között.
  2. Válassza ki a teljes adatot, menjen a Beszúrás -> Diagramok -> Vonal jelölőkkel menüpontra. Ez egy vonaldiagramot illesztene be három különböző vonallal minden évre.
  3. Lépjen a Beszúrás -> Illusztrációk -> Alakzatok -> Kerekített téglalap menüpontra. Kattintson bárhová a munkalapon, és egy kerekített téglalapot illeszt be a munkalapba.
  4. Helyezzen be még 2 lekerekített téglalapot, és helyezze a diagram fölé. Írja be a sorozat nevét (év) az alábbi alakzatokba:
  5. Válassza ki a 2013 -as téglalapot, lépjen a Név mezőbe, és írja be a 2013 -at. Hasonlóképpen tegye ugyanezt a 2014 -es és 2015 -ös dobozok esetében is (A Név mező a képlet sáv bal oldalán található).
  6. Az F2 cellába írja be a 2013 -at (bármelyik év megadható az adatokból).
  7. Az F3 cellába írja be az INDEX, ROWS és MATCH függvények következő kombinációját (és húzza az F3 cellákhoz: F6)
    = INDEX ($ B $ 3: $ D $ 6, SOROK ($ E $ 3: E3), MATCH ($ F $ 2, $ B $ 2: $ D $ 2,0))
  8. Válassza ki az F3: F6 cellákat, és másolja ki (nyomja meg a Control + C billentyűkombinációt), válassza ki a diagramot, és illessze be (control + v). Ez két sort hoz létre ugyanazon évre (másolás közben vegye figyelembe, hogy a kiválasztott év vonalszíne megváltozik).
  9. Válassza ki az év sorát (amelyhez másolta az adatokat), kattintson a jobb gombbal, és válassza a Sorozatadatok formázása lehetőséget. A Formátumadatok sorozatban:
    • Módosítsa a vonal színét vonal nélküli értékre
    • A Jelölőbeállításokban hajtsa végre a következő módosításokat
      • Beépített típus: Kerek forma
      • Beépített méret: 15
    • Változtassa meg a jelölő kitöltést nem kitöltés értékre
    • Változtassa meg a jelölő szegélyének színét (piros színt használtam), szélességét és kötőjel típusát
    • Kattintson a jobb gombbal bármelyik kerek jelölőre, és válassza az Adatcímkék hozzáadása lehetőséget. Formázza úgy, hogy százalékos arányokat jelenítsen meg

Ha követte a fenti lépéseket, akkor az alábbiak szerint lesz valami:

Most, hogy a gombok működőképesek legyenek, egy egyszerű VBA kódot fogunk használni.

A VBA kód

A VBA kódot két dologra használjuk:

  • Ha az alakzatra kattint, módosítsa az év értékét az F3 cellában, és
  • Módosítsa a kiválasztott forma színét

Egyszerűen másolja ki a következő kódot a VB szerkesztőben.

Sub SelectYear2013 () tartomány ("F2"). Érték = 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) Végrész
Sub SelectYear2014 () tartomány ("F2"). Érték = 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 () tartomány ("F2"). Érték = 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) Végrész

A kód másolásához:

  • Nyomja le az Alt + F11 billentyűkombinációt. Megnyitja a VBE szerkesztőt.
  • Lépjen a Beszúrás elemre, és kattintson a Modul elemre. Ez behelyezi a modult.
  • Kattintson duplán a modul ikonjára, és illessze be a kódot a jobb oldali kódterületre.

Makrók hozzárendelése a gombokhoz

Miután a VBA kód a helyén van, makrókat kell hozzárendelnie a gombokhoz/alakzatokhoz. Ezt csináld meg:

  • Kattintson a jobb gombbal az alakzatra, és válassza a Makró hozzárendelése lehetőséget.
  • A Makró hozzárendelése párbeszédpanelen válassza ki a makrót, majd kattintson az OK gombra.

Megjegyzés: Mivel ez a munkafüzet makrót tartalmaz, mentse el .xlsm vagy .xls formátumú fájlként.

Most a dinamikus diagram készen áll. Most egyetlen kattintással kiemelheti a kiválasztott sorozat adatpontjait.

Töltse le a fájlt

További információ a dinamikus Excel diagramok bemutatóiról:

  • Dinamikus Pareto diagram Excelben.
  • Dinamikus célvonal az Excel sávdiagramjaiban.
  • Keresse meg az adatpontot az Excel szórási táblázatában.
  • Dinamikus diagram sorozatválasztással jelölőnégyzet.
  • Dinamikus diagramcímek létrehozása Excelben.
wave wave wave wave wave