A Microsoft Excel programban a Pivot Tables használata

A Microsoft Excel programban a Pivot Tables használata
A Microsoft Excel programban a Pivot Tables használata

Videó: A Microsoft Excel programban a Pivot Tables használata

Videó: A Microsoft Excel programban a Pivot Tables használata
Videó: What is a Ligature? - YouTube 2024, Lehet
Anonim

A pivot táblák a Microsoft Excel egyik legerősebb jellemzői. Ezek lehetővé teszik, hogy nagy mennyiségű adatot elemezzenek és csak néhány egérkattintással összegezzenek. Ebben a cikkben feltérképeztük a PivotTables-okat, megértettük, hogy mi is, és megtanuljuk létrehozni és testreszabni őket.

Megjegyzés: Ez a cikk az Excel 2010 (Beta) használatával készült. A PivotTable koncepciója kevéssé változott az évek során, de az elkészítés módja az Excel szinte minden egyes iterációjában megváltozott. Ha olyan Excel-verziót használ, amely nem 2010, akkor várjon más képernyőt a cikkben látottaktól.

Egy kis történelem

A táblázatkezelő programok első napjaiban a Lotus 1-2-3 szabályozta a roostot. A dominancia olyan tökéletes volt, hogy az emberek azt gondolták, hogy ez időveszteség a Microsoft számára, hogy zavarja a saját táblázatkezelő szoftver (Excel) kifejlesztését a Lotus-hoz való versenyről. A Flash-előrejelzés 2010-re és az Excel domináns táblázati piaca nagyobb, mint a Lotus, míg a Lotus 1-2-3-at továbbra is futó felhasználók száma nulla. Hogy történt ez? Mi okozta a szerencsejátékok ilyen drámai megfordulását?

Az iparági elemzők két tényezőt vetettek alá: Először is, a Lotus úgy döntött, hogy ez a kedves új "Windows" grafikus felület a múló hangvétel volt, amely soha nem fog felállni. Elutasították, hogy létrehozzák a Lotus 1-2-3 Windows verzióját (néhány évig, egyébként), előrejelezve, hogy a szoftverük DOS-verziója mindenki, akinek valaha is szüksége lenne. A Microsoft természetesen kifejlesztette Excel-et kizárólag a Windows rendszerhez. Másodszor, a Microsoft olyan funkciót fejlesztett ki az Excel számára, amelyet a Lotus nem adott meg 1-2-3-ban PivotTables. Az Excel excl. PivotTables funkciót annyira megdöbbentően hasznosnak tartották, hogy az emberek hajlandóak egy egész új szoftvercsomagot (Excel) tanulni, nem pedig egy olyan programot (1-2-3), amely nem rendelkezett vele. Ez a funkció, valamint a Windows sikertelensége, a Lotus 1-2-3 halálesete és a Microsoft Excel sikere.

A pivot táblák megértése

Tehát mi is pontosan egy PivotTable?

Egyszerűen megfogalmazva, a PivotTable egy összefoglaló egyes adatok létrehozására, amelyek lehetővé teszik az említett adatok egyszerű elemzését. De ellentétben egy kézzel készített összefoglalóval, az Excel PivotTables interaktív. Miután létrehozta az egyiket, könnyen megváltoztathatja, ha nem nyújt pontos betekintést az Ön által remélt adatokba. Néhány kattintásnál az összefoglaló "elforgatható" - oly módon forgatható, hogy az oszlopfejlécek sorsorokká váljanak, és fordítva. Sokkal több is lehet tenni. Ahelyett, hogy megpróbálná leírni a PivotTables összes funkcióját, egyszerűen bemutatjuk őket …

A pivotTable segítségével elemzett adatok nem lehetnek egyszerűek bármilyen adatoknak kell lennie nyers adatok korábban feldolgozatlan (unsummarized) - jellemzően valamiféle lista. Erre példa lehet az elmúlt hat hónapban a cégen belüli értékesítési tranzakciók listája.

Vizsgálja meg az alábbi adatokat:

Image
Image

Figyeld meg, hogy ez így van nem nyers adatok. Valójában ez már valamiféle összefoglaló. A B3 cellában 30 000 dollárt látunk, ami nyilvánvalóan a James Cook teljes értékesítése a januári hónapban. Tehát hol van a nyers adatok? Hogyan érkeztünk meg a 30 000 dollárra? Hol található az értékesítési tranzakciók eredeti listája, hogy ezt az értéket generálták? Nyilvánvaló, hogy valahol valakinek az elmúlt hat hónap során az összes értékesítési tranzakció összeegyeztetésének nehézségei közé kellett mennie a fenti összefoglalóba. Meddig tartod ezt? Egy óra? Tíz?

Valószínűleg igen. Láthatja, a fenti táblázatban valójában szerepel nem egy pivotTable. Manuálisan hozták létre a máshol tárolt nyers adatokból, és valóban pár órát vett igénybe a fordítás. Azonban pontosan ez a fajta összefoglaló tudott létre kell hozni a PivotTables segítségével, amely esetben csak néhány másodperc eltelt volna. Lássuk, hogyan …

Ha az értékesítési tranzakciók eredeti listáját követnénk, akkor valami ilyesmi lehet:

Meglepődhet, ha megtudhatja, hogy az Excel PivotTable funkciójával pár másodperc alatt elkészítheti a fentiekhez hasonló havi értékesítési összefoglalót, csak néhány egérkattintással. Meg tudjuk csinálni - és még sok más is!
Meglepődhet, ha megtudhatja, hogy az Excel PivotTable funkciójával pár másodperc alatt elkészítheti a fentiekhez hasonló havi értékesítési összefoglalót, csak néhány egérkattintással. Meg tudjuk csinálni - és még sok más is!

Hogyan hozzunk létre egy pivotTable-t

Először is győződjön meg róla, hogy van néhány nyers adat az Excel munkalapjában. A pénzügyi tranzakciók listája tipikus, de lehet bárkinek is: munkatársi kapcsolattartási adatok, CD-gyűjteménye vagy üzemanyag-fogyasztási adatai a vállalat gépjárműparkjában.

Ezért elindítjuk az Excel-t … és betöltünk egy ilyen listát …

Miután megnyitottuk a listát az Excel-ben, készen állunk a PivotTable létrehozására.
Miután megnyitottuk a listát az Excel-ben, készen állunk a PivotTable létrehozására.

Kattintson a listán szereplő egyetlen cellára:

Image
Image

Ezután a Insert lapon kattintson a Pivot tábla ikon:

Image
Image

A PivotTable létrehozása mező megjelenik, két kérdést kérek: Milyen adatoknak kell az új pivottábla alapulnia, és hol kell létrehozni? Mivel már rákattintottunk egy cellára a listán (a fenti lépésben), a cellát körülvevő teljes lista már kiválasztott nekünk ($ A $ 1: $ G $ 88 a kifizetések lap, ebben a példában). Megjegyezzük, hogy bármely más munkalap bármely más régiójában, vagy akár egy külső adatforrásból, például egy Access adatbázis táblából vagy akár egy MS-SQL Server adatbázis táblából is kiválaszthatunk listát. Azt is meg kell adnunk, hogy szeretnénk-e új PivotTable-t létrehozni egy a új munkalapon vagy egy létező egy. Ebben a példában kiválaszthatjuk a új egy:

Az új munkalapot hozzánk hozzuk létre, és egy üres pivotTable jön létre a munkalapon:
Az új munkalapot hozzánk hozzuk létre, és egy üres pivotTable jön létre a munkalapon:
Image
Image

Egy másik doboz is megjelenik: A PivotTable mezőlista. Ez a mezőlista akkor jelenik meg, amikor rákattintunk a pivotTable (fent) bármely cellájára:

Image
Image

A mező felső részében található mezők listája valójában az eredeti nyers adatok munkalapja oszlopcímek gyűjteménye. A képernyő alsó részén található négy üres mező lehetővé teszi számunkra, hogy kiválasszuk azt a módot, ahogyan a pivotTable-junk összefoglalja a nyers adatokat. Eddig nincs semmi abban a mezőben, így a PivotTable üres. Mindössze annyit kell tennünk, hogy húzza a mezőket a fent felsorolt listából, és tegye őket az alsó fiókokba. Ezután automatikusan létrehozunk egy pivotTable-t az utasításainknak megfelelően. Ha tévedünk, akkor csak vissza kell húznunk a mezőket, ahonnan származtattuk és / vagy húztuk új mezőket lefelé cserélni.

A értékek a doboz vitathatatlanul a négy legfontosabb. Az ebben a mezőbe húzott mező azokat az adatokat jelenti, amelyeket valamilyen módon össze kell foglalni (összegzéssel, átlagolással, a maximális, a minimális stb. Megtalálásával). Ez szinte mindig számszerű adat. A mintaadatokban ez a doboz tökéletes jelöltje az "Összeg" mező / oszlop. Húzzuk a mezőt a értékek doboz:

Image
Image

Vegye figyelembe, hogy (a) a mezők listájában a "Összeg" mező be van jelölve, és a "Összeg összege" értékek doboz, jelezve, hogy az összeg oszlop összegezve van.

Ha magunk is megvizsgáljuk a PivotTable-t, valóban megtaláljuk az összes "Összeg" érték összegét a nyers adatok munkalapjából:

Elkészítettük az első pivotTable-t! Praktikus, de nem különösebben lenyűgöző. Valószínűleg kicsit több információra van szükségünk adatainkban.
Elkészítettük az első pivotTable-t! Praktikus, de nem különösebben lenyűgöző. Valószínűleg kicsit több információra van szükségünk adatainkban.

A mintaadatokra való hivatkozással meg kell határoznunk egy vagy több oszlopcímet, amelyeket elképzelhetően felosztanánk a teljes összeg felosztására. Például eldöntheti, hogy szeretnénk látni az adataink összefoglalását, ahol a sor címe mindegyik cég különböző ügyfeleinek, és egyenként. Ennek eléréséhez mindössze annyit kell tennünk, hogy az "Értékesítő" mezőt húzzuk be sorcímkék doboz:

Image
Image

MostVégül a dolgok érdekesnek tűnnek! A PivotTable alakja megkezdődik ….

Néhány kattintással létrehoztunk egy táblát, amely hosszú időt igényelne manuálisan.
Néhány kattintással létrehoztunk egy táblát, amely hosszú időt igényelne manuálisan.

Tehát mi mást tehetünk? Hát, egy értelemben a PivotTable teljes. Hasznos összefoglalót készítettünk forrásadatainkról. A fontos dolgok már megtanultak! A cikk hátralevő részében megvizsgáljuk azokat a módokat, amelyekkel összetettebb pivottáblák hozhatók létre, és azokat a módszereket, amelyekkel ezek a pivottáblák testreszabhatók.

Először létrehozhatunk egy két-dimenziós táblázat. Tegyük meg ezt a "Fizetési mód" oszlopfejléc használatával. Egyszerűen húzza a "Fizetési mód" címét a Oszlopcímkék doboz:

Ez így néz ki:
Ez így néz ki:
Image
Image

Kezdés nagyon menő!

Nézzük meg három-dimenziós táblázat. Milyen lehet egy ilyen asztal? Lássuk …

Húzza a "Csomag" oszlopot / címsorát a Jelentésszűrő doboz:

Figyeljük meg, hol végződik ….
Figyeljük meg, hol végződik ….
Image
Image

Ez lehetővé teszi számunkra, hogy szűrjük a jelentésünket, amely alapján "üdülési csomagot" vásároltunk. Például láthatjuk az eladó vagy a fizetési mód szerinti bontást minden csomagok, vagy néhány kattintással megváltoztathatja a "Sunseekers" csomaggal azonos bontást:

Tehát, ha a megfelelő módon gondolkodik, a PivotTable most háromdimenziós. Folytassuk a testreszabást …
Tehát, ha a megfelelő módon gondolkodik, a PivotTable most háromdimenziós. Folytassuk a testreszabást …

Ha kiderül, azt mondjuk, hogy csak látni akarjuk csekk és hitelkártya tranzakciókat (azaz nem készpénzes tranzakciókat), akkor a "Készpénz" elemet törölni lehet az oszlopok fejlécéből. Kattintson a mellette lévő legördülő nyílra Oszlopcímkék, és a "készpénz" eltávolítása:

Lássuk, hogy ez hogyan néz ki … Ahogy láthatja, "Cash" elment.
Lássuk, hogy ez hogyan néz ki … Ahogy láthatja, "Cash" elment.
Image
Image

formázása

Ez nyilvánvalóan nagyon erős rendszer, de eddig az eredmények nagyon egyszerűnek és unalmasnak tűnnek. Kezdetben a számok, amelyeket összegezünk, nem úgy néznek ki, mint a dollárösszegek - egyszerűen csak régi számok. Javítsuk ki.

Kísértés lehet az, amit tennünk, amikor ilyen körülmények között csináltuk, és egyszerűen kiválaszthatjuk az egész táblázatot (vagy az egész munkalapot), és a formázás befejezéséhez használjuk az eszköztár szabványos számformázó gombjait. Az ezzel a megközelítéssel kapcsolatos probléma az, hogy ha valaha is megváltoztatná a PivotTable struktúráját a jövőben (ami valószínűleg 99%), akkor ezek a számformátumok elvészek. Olyan módra van szükségünk, amely véglegesíti őket (félig).

Először a "Összeg összege" bejegyzést keressük a értékek mezőbe, és kattintson rá. Megjelenik egy menü. Kiválasztjuk Értékmezőbeállítások … a menüből:

Image
Image

A Érték mezőbeállítások mező megjelenik.

Image
Image

Kattints a Számformátum gomb és a szabvány Formázás cellák mezőbe Megjelenik:

Image
Image

Tól Kategória lista, válassza ki (mondja) Számvitel, és írja le a tizedesjegyek számát 0-ra. Kattintson a gombra rendben néhányszor, hogy visszatérjenek a PivotTable-be …

Amint láthatja, a számokat helyesen formázzák dollárösszegként.
Amint láthatja, a számokat helyesen formázzák dollárösszegként.

Míg a formázás tárgya, formázzuk a teljes pivottáblát. Van néhány módja ennek. Használjunk egy egyszerű …

Kattints a PivotTable eszközök / Tervezés lapon:

Image
Image

Ezután engedje le a nyíl jobb alsó sarkát PivotTable stílusok listát a beépített stílusok hatalmas gyűjteményének megtekintéséhez:

Válaszd ki a fellebbezőket, és nézd meg az eredményt a mutatópultban:
Válaszd ki a fellebbezőket, és nézd meg az eredményt a mutatópultban:
Image
Image

Egyéb opciók

Dátumokkal is dolgozhatunk. Most általában több, sok dátum van a tranzakciós listában, mint amilyet elkezdtünk. Az Excel azonban lehetőséget ad arra, hogy napi, heti, havi, évenként stb. Csoportosítsa az adattartalmakat. Lássuk, hogyan történik ez.

Először töröljük le a "Fizetési mód" oszlopot a Oszlopcímkék doboz (egyszerűen húzza vissza a mező listába), és cserélje le a "Date Booked" oszlopról:

Amint látja, ezáltal a PivotTable azonnal haszontalan, és megad egy oszlopot minden egyes dátumhoz, amelyen egy ügylet történt - egy nagyon széles asztalon!
Amint látja, ezáltal a PivotTable azonnal haszontalan, és megad egy oszlopot minden egyes dátumhoz, amelyen egy ügylet történt - egy nagyon széles asztalon!
Image
Image

A javításhoz kattintson a jobb gombbal bármely dátumra és válassza ki Csoport… a helyi menüből:

Image
Image

Megjelenik a csoportos mező. Kiválasztjuk hónapok és kattintson az OK gombra:

Image
Image

Voálá! A sokkal több hasznos táblázat:

Image
Image

(Egyébként ez a táblázat gyakorlatilag megegyezik a cikk elején bemutatottal - az eredeti értékesítési összefoglalóval, amelyet manuálisan hoztak létre.)

Egy másik hűvös dolog, hogy tudatában van, hogy több sor sor sorok (vagy oszlopfejlécek) lehetnek:

… ami így néz ki ….
… ami így néz ki ….
Hasonlóan osztható meg az oszlopfejlécekkel (vagy akár szűrőket is jelenthet).
Hasonlóan osztható meg az oszlopfejlécekkel (vagy akár szűrőket is jelenthet).

Egyszerűen megtartva a dolgokat, nézzük meg, hogyan tervezzük meg átlagolt értékeket, nem pedig összegzett értékeket.

Először kattintson az "Összeg összege" lehetőségre, és válassza ki Értékmezőbeállítások … a megjelenő helyi menüből:

Image
Image

Ban,-ben Összegezze értékterületeit a következővel: lista a Érték mezőbeállítások doboz, válassza ki Átlagos:

Image
Image

Bár itt vagyunk, változtassuk meg Egyéni név, az "Átlagos összeget" és egy kicsit tömörebbé. Írja be az "Avg" -t:

Image
Image

Kattints rendben, és nézze meg, hogy néz ki. Vegyük észre, hogy az összes érték az összegzett összegekről az átlagokra változik, és az asztal címe (bal felső sáv) "Avg" értékre változott:

Ha tetszik nekünk, akkor is lehetnek összegek, átlagok és számít (számít = hány eladó volt) mind ugyanazon a pivottáblán!
Ha tetszik nekünk, akkor is lehetnek összegek, átlagok és számít (számít = hány eladó volt) mind ugyanazon a pivottáblán!

Itt vannak a lépések, hogy valami ilyesmit szerezzen a helyén (kezdődően üres pivotTable):

  1. Húzza a "Salesperson" -t a Oszlopcímkék
  2. Húzza a "Összeg" mezőt a értékek doboz háromszor
  3. Az első "Összeg" mezőnél változtassa meg egyéni nevét "Összesen", és számformátumot Számvitel (0 tizedesjegy)
  4. A második "Összeg" mezőnél változtassa meg az egyéni nevét "Átlagra", funkcióját a következőre: Átlagos és a szám formátuma Számvitel (0 tizedesjegy)
  5. A harmadik "Összeg" mezőben nevezze el a nevét "Count" -re és annak funkcióját a következőre: Számol
  6. Húzza az automatikusan létrehozott elemet

    Image
    Image

    mezőből Oszlopcímkék nak nek sorcímkék

Íme, amivel végül:

Összesen, átlagosan és ugyanazon pivottáblán számolnak!
Összesen, átlagosan és ugyanazon pivottáblán számolnak!

Következtetés

A Microsoft Excel által létrehozott PivotTables számos, sok további funkcióval és lehetőséggel rendelkezik - túl sok ahhoz, hogy egy ilyen cikket felsoroljon. A PivotTables potenciáljának teljes körű lefedéséhez egy kis könyv (vagy egy nagy weboldal) szükséges. A bátor és / vagy geeky olvasók könnyedén felfedezhetik a PivotTables-okat: egyszerűen kattintson jobb gombbal mindent, és nézze meg, milyen lehetőségek válnak elérhetővé az Ön számára. Vannak a két szalagfül: PivotTable eszközök / opciók és Tervezés. Nem számít, ha hibázol - egyszerűen törölheted a pivottáblát, és újra elkezdheted a lehetőséget, mert a Lotus 1-2-3 régi DOS-felhasználóinak soha nem volt ilyen.

Ha Office 2007-ben dolgozik, érdemes megnézni cikkünket arról, hogyan hozhatunk létre pivottáblát az Excel 2007 programban.

Beleállítottunk egy Excel munkafüzetet, amelyet letölthetünk a pivotTable készségek gyakorlására. Az Excel minden verzióját a 97-től kezdődően kell működnie.

Töltse le a Gyakorlatunk Excel munkafüzetét

Ajánlott: