Dinamikus diagramtartomány létrehozása Excelben

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:

  1. 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.
  2. 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.

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave