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:
- 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.
- 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.
- 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.
- 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:
- 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ó).
- Az F2 cellába írja be a 2013 -at (bármelyik év megadható az adatokból).
- 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))
- 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).
- 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
- Módosítsa a vonal színét vonal nélküli értékre
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.