GetPivotData az Excelben - Excel tippek

Most épített egy pivot táblázatot az Excelben. A pivot táblázaton kívülre kattint. Felépít egy Excel képletet. Ezt a képletet lefelé másolja a kimutatási táblázat összes sorába. A számítás a pivot tábla első sorának kivételével téves választ ad az összesre. Épp most szúrta meg a GetPivotData generálása "szolgáltatás". Vizsgáljuk meg, mi ez, és hogyan lehet megakadályozni.

Csak akadályozza meg a GetPivotData problémát - a gyors módszer

A leggyorsabb módja annak, hogy megakadályozza az Excel-t a GetPivotData létrehozásában, ha a képletet beírja az egér vagy a nyílbillentyűk használata nélkül. Ha egyszerűen beírja =E5/D5, akkor az Excel létrehoz egy "normál" relatív képletet, amelyet le lehet másolni az összes sorra, amely a pivot tábla szomszédságában található.

A GetPivotData probléma megelőzése - az állandó módszer

Van egy rejtett beállítás, amely megakadályozza az Excel számára a GetPivotData létrehozását. Az Excel 2003-ban rejtettebb, mint az Excel 2007-ben.

Az Excel 2007 programban hajtsa végre az alábbi lépéseket:

  • Hozzon létre egy forgatótáblát az Excel 2007 alkalmazásban
  • Győződjön meg arról, hogy az aktív cella az elfordulási táblázatban van
  • Nézze meg a szalag PivotTable-eszközök beállításainak lapját a bal oldalon. Van egy Opciók gomb. Ne kattintson az Opciók gombra! Az Opciók gomb jobb oldalán található egy legördülő nyíl. Kattintson a legördülő menü nyílra. Törölje a jelet a GetPivotData létrehozása jelölőnégyzetből.
  • Most megadhat képleteket az egérrel, a nyílbillentyűkkel vagy a gépeléssel.

Az Excel 2003 és korábbi verzióiban hajtsa végre az alábbi lépéseket:

  • Válassza az Eszközök, Testreszabás lehetőséget
  • A Testreszabás párbeszédpanelen három fül található. Válassza a központ Parancsok lapját.
  • A bal oldali listamezőben válassza a 7. elemet, az Adatokat
  • A jobb oldali listamezőben szinte végig görgessen. A lista végén a 8. ikon a GetPivotData létrehozása. Húzza ezt az ikont a listából, és dobja a meglévő eszköztár közepére.
  • Kattintson a Bezárás gombra a párbeszédpanel bezárásához.
  • Kattintson az imént az Excel eszköztárhoz adott ikonra. Ez kikapcsolja a funkciót. Mostantól megadhatja a képleteket az egérrel a GetPivotData függvények létrehozása nélkül.

Itt van egy bónusztipp: Régebben megvetettem ezt a funkciót, és egyszerűen csak azt akartam, hogy állandóan ki legyen kapcsolva. Hozzáadtam az ikont az eszköztáramhoz, kikapcsoltam az ikont, majd eltávolítottam az eszköztárról. Most … kissé megkönnyebbültem. Látom, hogy az ikonnak alkalmanként van néhány jó felhasználása. Tehát építettem egy pivot táblát az Excel 2003 programban, és megbizonyosodtam arról, hogy a cella mutató a pivot táblában van. Ezután a testreszabás párbeszédpanel segítségével húztam a GetPivotData generálása ikont a kimutatási táblázat eszköztáramra. Most - amikor pivot táblában vagyok, választhatom a funkció be- vagy kikapcsolását.

Miért tette ezt a Microsoft? Van-e jó haszna a GetPivotData programnak?

Mit kell tennie a GetPivotData által? Nyilvánvaló, hogy a Microsoftnak tetszik a funkció, mivel rákényszerítették a gyanútlan emberek millióit, akik pivot táblákat használnak.

A GetPivotData minden látható cellát visszaad egy kimutató táblából. Ahelyett, hogy egy cellacímre mutatna, az értéket a különböző mezőértékek metszéspontjaként írja le.

A pivot tábla változásával a GetPivotData továbbra is ugyanazokat a logikai adatokat adja vissza a pivot táblából, feltéve, hogy az adatok továbbra is láthatók a pivot táblában. Ez akkor lehet fontos, ha hónapról hónapra változik az egyik pivot-tábla oldalmezőjében, és mindig vissza szeretné adni az eladást egy adott ügyfél számára. Mivel az ügyféllista havonta változik, az ügyfél helyzete megváltozik. A használatával =GETPIVOTDATAbiztosíthatja, hogy a megfelelő értéket adja vissza a kimutató táblából.

=GETPIVOTDATAmindig két konkrét érvvel indul. Ezután opcionálisan további argumentumpárokkal rendelkezik.

Itt van a két szükséges érv:

  1. Adatmező neve. Ez lehet "Bevétel összege" vagy egyszerűen "Bevétel".
  2. Bármely cella, amely a pivot tábla "belsejében" található. Tudta, hogy a forgóasztalának neve van? Valószínűleg nem tudta ezt, mert nem találja meg a nevet az Excel felületén. A pivot tábla nevének megismeréséhez a VBA-hoz kell fordulnia. Tehát - a Microsoft számára könnyebb volt lehetővé tenni, hogy azonosítsa a kimutatótáblát azáltal, hogy a pivot-tábla bármely cellájára mutat. Bár bármely cellát választhat, a legbiztonságosabb a bal felső sarokban lévő cellát választani. Lehetséges, hogy a pivot-tábla zsugorodhat az oldalmezők egy bizonyos kombinációja esetén. Ebben az esetben a bal felső sarok cellájának használatával biztos lehet abban, hogy folyamatosan az elforduló tábla belsejében mutat.

Ezután folytatja a függvényt további argumentumpárokkal. Minden pár tartalmaz egy mezőnevet és egy értéket.

A GetPivotData csak a kimutatásban látható értékeket adhatja vissza

Miután látta, hogy működik néhány GetPivotData függvény, azt gondolhatja, hogy ezek hatékonyabbak, mint valójában. Valójában a függvény csak akkor működik, ha az adott érték látható a kimutató táblában. Tekintsük az alábbi képet.

  • Az A2 cellában a GETPIVOTDATA az ABC 2004. januári értékesítését adja vissza a Központi Régióban. Ez megragadja a 80003-at a G19 cellából.
  • Az A6 képlete azonban nem sikerül. Az ABC értékesítését kéri az összes régióban. Az elforduló táblázat a teljes ABC-t a Középre, a teljes ABC-t Keletre, a teljes ABC-t a Nyugatra mutatja, de soha nem mutatja az összes ABC-t az összes régió esetében, így az eredmény egy #REF! hiba.
  • Ha elforgatná a régiómezőt az oldalterületig, akkor az A6 képlete működni kezdene, de az A2 és A4 képlete visszaadná a #REF! -Et. Ha a Region legördülő menüből a Central lehetőséget választja, akkor mind a négy képlet működni fog.
  • A Nagy összegek kikapcsolása a PivotTable-beállítások párbeszédpanelen sok GetPivotData-függvény visszatérését eredményezi # REF! hibák.
GetPivotData bemutató

A GetPivotData Excel súgója ezt a tippet nyújtja

Ezeknek a függvényeknek a felépítéséhez a legkönnyebb a képletet az egérrel felépíteni. Írjon be egy egyenlőségjelet a pivot tábla külső cellájába, majd kattintson az egérrel egy cellára a pivot tábla belsejében. Az Excel kezeli a referenciák elkészítésének részleteit. A fenti képen a hónapok és az évek csoportosított mezők, a dátum mezőből jönnek létre. Az Excel súgó nem dokumentálja, hogy a hónap mezőt január 1-re kell megadni, de ezt megtudhatja, ha megfigyeli az eredményeket, amelyek lehetővé teszik az Excel számára a GetPivotData elkészítését. Természetesen … ennek a szolgáltatásnak a használatához újra engedélyeznie kell a GetPivotData generálása funkciót, amelyet korábban letiltott.

érdekes cikkek...