Amikor diagramot hoz létre az Excelben, és a forrásadatok módosulnak, frissítenie kell a diagram adatforrását, hogy megbizonyosodjon arról, hogy az tükrözi az új adatokat.
Ha gyakran frissített diagramokkal dolgozik, jobb dinamikus diagramtartományt létrehozni.
Mi az a dinamikus diagramtartomány?
A dinamikus diagramtartomány olyan adattartomány, amely automatikusan frissül az adatforrás megváltoztatásakor.
Ezt a dinamikus tartományt használják a diagram forrásadataiként. Az adatok változásával a dinamikus tartomány azonnal frissül, ami a diagram frissítéséhez vezet.
Az alábbiakban egy példa látható egy diagramra, amely dinamikus diagramtartományt használ.
Ne feledje, hogy a diagram frissül a májusi és júniusi új adatpontokkal, amint a megadott adatokat megadta.
Hogyan hozhat létre dinamikus diagramtartományt az Excelben?
Kétféleképpen hozhat létre dinamikus diagramtartományt az Excelben:
- Az Excel táblázat használata
- Képletek használata
A legtöbb esetben az Excel Table használatával lehet a legjobban létrehozni dinamikus tartományokat az Excelben.
Lássuk, hogyan működik mindegyik módszer.
Kattintson ide a mintafájl letöltéséhez.
Az Excel táblázat használata
Az Excel Table használata a legjobb módja a dinamikus tartományok létrehozásának, mivel automatikusan frissül, amikor új adatpontot ad hozzá.
Az Excel tábla funkciót a Windows Excel 2007 verziójában vezették be, és ha előtte vannak, akkor nem fogja tudni használni (lásd a következő fejezetet a dinamikus diagramtartomány létrehozásáról képletek segítségével).
Profi tipp: Egy cellatartomány Excel -táblává alakításához jelölje ki a cellákat, és használja a billentyűparancsot - Control + T (tartsa lenyomva a Control billentyűt, és nyomja meg a T billentyűt).Az alábbi példában láthatja, hogy amint új adatokat adok hozzá, az Excel táblázat kibővül, és ezeket az adatokat a táblázat részeként tartalmazza (vegye figyelembe, hogy a szegély és a formázás kibővül, és a táblázatba is beilleszkedik).
Most ezt az Excel táblázatot kell használnunk a diagramok létrehozása során.
Íme a pontos lépések a dinamikus vonaldiagram létrehozásához az Excel táblázat segítségével:
- Válassza ki a teljes Excel táblázatot.
- Lépjen a Beszúrás fülre.
- A Diagramok csoportban válassza a "Vonal jelölőkkel" diagramot.
Ez az!
A fenti lépések beillesztenének egy vonaldiagramot, amely automatikusan frissül, ha további adatokat ad hozzá az Excel táblázathoz.
Vegye figyelembe, hogy miközben az új adatok hozzáadása automatikusan frissíti a diagramot, az adatok törlése nem távolítja el teljesen az adatpontokat. Például, ha eltávolít 2 adatpontot, akkor a diagram a jobb oldalon üres területet jelenít meg. Ennek kijavításához húzza a kék jelet az Excel táblázat jobb alsó sarkában, hogy eltávolítsa a törölt adatpontokat a táblázatból (az alábbiak szerint).
Míg a vonaldiagram példáját vettem fel, ezzel a technikával más diagramtípusokat is létrehozhat, például oszlop/oszlopdiagramokat.
Excel képletek használata
Amint említettem, az Excel táblázat használata a legjobb módja a dinamikus diagramtartományok létrehozásának.
Ha azonban valamilyen oknál fogva nem tudja használni az Excel táblázatot (esetleg, ha Excel 2003 -at használ), akkor van egy másik (kissé bonyolult) módszer a dinamikus diagramtartományok létrehozására Excel képletek és megnevezett tartományok használatával.
Tegyük fel, hogy rendelkezik az alábbi adatkészlettel:
Ahhoz, hogy ezekből az adatokból dinamikus diagramtartományt hozzunk létre, a következőket kell tennünk:
- Hozzon létre két dinamikus elnevezett tartományt az OFFSET képlet segítségével (egy -egy az „Értékek” és a „Hónapok” oszlophoz). Egy adatpont hozzáadása/törlése automatikusan frissíti ezeket a megnevezett tartományokat.
- Szúrjon be egy diagramot, amely a megnevezett tartományokat használja adatforrásként.
Most hadd magyarázzam el részletesen az egyes lépéseket.
1. lépés - Dinamikus elnevezett tartományok létrehozása
Az alábbiakban bemutatjuk a dinamikus elnevezett tartományok létrehozásának lépéseit:
- Lépjen a "Képletek" fülre.
- Kattintson a „Névkezelő” elemre.
- A Névkezelő párbeszédpanelen adja meg a nevet ChartValues és írja be a következő képletet a részre: = OFFSET (Képlet! $ B $ 2 ,,, COUNTIF (Képlet! $ B $ 2: $ B $ 100, ””))
- Kattintson az OK gombra.
- A Névkezelő párbeszédpanelen kattintson az Új gombra.
- A Névkezelő párbeszédpanelen adja meg a nevet ChartHónapok és írja be a következő képletet a részre: = OFFSET (Képlet! $ A $ 2 ,,, COUNTIF (Képlet! $ A $ 2: $ A $ 100, ””))
- Kattintson az OK gombra.
- Kattintson a Bezárás gombra.
A fenti lépések két elnevezett tartományt hoztak létre a munkafüzetben - ChartValue és ChartMonth (ezek az adatkészlet értékeire és hónaptartományára vonatkoznak).
Ha frissíti az érték oszlopot egy további adatpont hozzáadásával, a ChartValue nevű tartomány most automatikusan frissül, hogy megjelenítse a benne található további adatpontokat.
A varázslatot itt az OFFSET funkció végzi.
A „ChartValue” elnevezésű tartományképletben a B2 értéket adtuk meg referenciapontként. Az OFFSET képlet ott kezdődik, és kiterjed az oszlop összes kitöltött cellájára.
Ugyanez a logika működik a ChartMonth nevű tartomány képletben is.
2. lépés - Hozzon létre egy diagramot ezen elnevezett tartományok használatával
Most már csak be kell illesztenie egy diagramot, amely a megnevezett tartományokat használja adatforrásként.
Íme a diagram beszúrásának és a dinamikus diagramtartományok használatának lépései:
- Lépjen a Beszúrás fülre.
- Kattintson a „Vonal- vagy területdiagram beszúrása” gombra, és illessze be a „Vonal jelölőkkel” diagramot. Ezzel beilleszti a diagramot a munkalapba.
- A diagram kiválasztásával lépjen a Tervezés fülre.
- Kattintson az Adatok kiválasztása elemre.
- Az „Adatforrás kiválasztása” párbeszédpanelen kattintson a Hozzáadás gombra a „Jelmagyarázatok (sorozat)” részben.
- A Sorozat érték mezőbe írja be a = Képlet!
- Kattintson az OK gombra.
- Kattintson a „Vízszintes (kategória) tengelycímkék” Szerkesztés gombra.
- A „Tengelycímkék” párbeszédpanelen írja be: = Képlet! ChartMonths
- Kattintson az OK gombra.
Ez az! A diagram dinamikus tartományt használ, és frissül, amikor adatpontokat ad hozzá/töröl a diagramban.
Néhány fontos tudnivaló, ha megnevezett tartományokat használ diagramokkal:
- A diagramadatokban nem lehet üres cella. Ha van üres hely, a megnevezett tartomány nem utal a helyes adatkészletre (mivel a teljes szám azt eredményezné, hogy kevesebb cellára utalna).
- Kövesse az elnevezési konvenciót, amikor a lap nevét használja a diagram forrásában. Például, ha a lap neve egyetlen szó, például Képlet, akkor használhatja a = Képlet! ChartValue értéket. De ha egynél több szó van, például a Képletdiagram, akkor a = ’Képletdiagram’! ChartValue értéket kell használnia.