Összefoglaló táblázat összeállítása több tömbhöz (lapok)
Tipikus probléma a különböző forrásokból származó információk feldolgozása során. Egy tipikus megoldás az, hogy az összes táblát egybe kell venni és csökkenteni. De mi a teendő, ha egy csomó táblázatok (például 20), illetve azok csökkentésére az egyik nincs mód a lap nem elég vonalak (az összes táblát adja ki több mint 1,1 millió vonal)?
Van azonban megoldás! És ez nem túl bonyolult.
A probléma megoldásához szükségünk van az ECCEL felépítményre.
Szóval, menjünk le a döntésre. A bejáratnál 3 asztal található, amely a munkafüzet különböző lapjain található:

- Az összes táblázat oszlopainak száma megegyezik;
- A lapokon található táblák mellett nem lehet információ.
Kezdjük a manipulációt. Menjen az EKCEL lap főmenüjébe, és nyomja meg a "Táblázatok" gombot, a legördülő menüben válassza ki a "Táblázatok egyesítése" parancsot:

A megnyitott párbeszédpanelen válassza ki azokat a lapokat, amelyeknek össze kell illeszteniük az asztalokat, és kattintson az OK gombra:

A program létrehoz egy lekérdezést - csatlakozik az asztalokhoz és egy információs üzenetet jelenít meg:

Kevés maradt. Lépjen a "Külső adatok" fülre az "Adatok" fülre a főmenüben, és kattintson a "Meglévő kapcsolatok" gombra:

A megnyíló párbeszédablakban válassza a "Kapcsolatok ebben a könyvben" - "Query from Excel Files" és kattintson a "Megnyitás" gombra:

A megjelenő párbeszédpanelen állítsa a kapcsolókat a "Pivot Table Report" és "New Sheet" pozíciókra, majd kattintson az "OK" gombra:

A program létrehoz egy új lapot a könyvben, amely megjeleníti a pivot táblázat elrendezését. Megjegyzés: a program létrehoz egy új oszlopot a létrehozott táblázatban, azon lapok nevével, amelyekből az adatokat megkapta:

Végezze el a pivot táblát a kívánt állapotra, adjon hozzá egy új sort a kapcsolt táblák bármelyikéhez, frissítse a pivot táblát - a hozzáadott adatok megjelennek benne.
A PivotTable automatikusan frissítéséhez helyezze be a következő kódot a tartalomjegyzékben szereplő összes lap moduljában: (Hogyan helyezzen be makrókat?):
- Ha áthelyezte a fájlt egy másik mappába, vagy e-mailben elküldte a fájlt egy kollégának, akkor vissza kell kapcsolnia a táblázatokat (a kérelem megadja a fájl abszolút elérési útját).
Annak érdekében, hogy a lekérdezés a fájl helyétől függetlenül működjön, illessze be a következő kódot a "Ez a könyv" modulba:
Ez a makró a könyv megnyitásakor meghatározza a fájl aktuális elérési útját, és megváltoztatja a fájl elérési útját a kérésben.
Letölthető fájlok:
Helló, helyezze be a könyve makk kódjait a pivot táblázat frissítéséhez, és problémáim vannak. Az első: a tábla nem frissült (mi, amit nem tudok). Én hozzá egy plusz sort, hogy ellenőrizze a forrás tábla, összességében azonban nem jelenik meg, így kaptam az Excel add-in lehetőséget, és benne a „VBA az asszisztens az interneten” (véletlenül, persze, és nem tudom, hogyan kell kikapcsolni).
És akkor egy második probléma merült fel. Most a táblázat minden egyes alkalommal frissítésre az intézkedés ebben a könyvben (szűrő dátum, törölje, helyezze sorok, oszlopok, cellák, stb) Most ez mindössze 2-3 perc, de attól tartok, hogy a jövőben ez hosszabb időt vesz igénybe, mert a térfogat-növekedés adatokat. Tud segíteni?