Intelligens táblázatok Excelben

videó

A probléma megfogalmazása

Van egy táblázatunk, amivel folyamatosan dolgoznunk kell (rendezni, szűrni, számolni rajta valamit), és aminek a tartalma időszakonként változik (hozzáadás, törlés, szerkesztés). Nos, legalábbis például – itt ez így van:

A méret – több tíz-több százezer soros – nem lényeges. A feladat az, hogy minden lehetséges módon leegyszerűsítse és megkönnyítse az életét azáltal, hogy ezeket a cellákat „okos” táblázattá alakítja.

Megoldás

Jelöljön ki egy cellát a táblázatban és a lapon Kezdőlap (Itthon) bővítse a listát Formázás táblázatként (Formázás táblázatként):

 

A stílusok legördülő listájában válasszon ki egy tetszőleges kitöltési lehetőséget ízlésünknek és színünknek, majd a kiválasztott tartományhoz tartozó megerősítő ablakban kattintson OK és a következő kimenetet kapjuk:

Ennek eredményeként a tartomány ilyen „okossá” történő átalakítása után Táblázat (nagybetűvel!) a következő örömeink vannak (kivéve a szép kivitelt):

  1. Létrehozva Táblázat nevet kap Táblázat 1,2,3 stb., amely a lapon megfelelőbbre cserélhető építész (Tervezés). Ez a név bármely képletben, legördülő listában és függvényben használható, például egy kimutatástábla adatforrásában vagy egy VLOOKUP függvény keresési tömbjében.
  2. Egyszer létrehozva Táblázat automatikusan a mérethez igazodik amikor adatokat ad hozzá vagy töröl. Ha hozzáteszed az ilyenekhez Táblázat új sorok – lejjebb nyúlik, ha új oszlopokat ad hozzá – szélességben bővül. A jobb alsó sarokban Asztalok láthatja az automatikusan mozgó határjelzőt, és ha szükséges, az egérrel módosíthatja a helyzetét:

     

  3. A kalapban Asztalok automatikusan Az automatikus szűrő bekapcsol (a lapon kényszeríthető letiltásra dátum (Dátum)).
  4. Amikor új sorokat ad hozzájuk automatikusan minden képlet átmásolódik.
  5. Ha új oszlopot hoz létre egy képlettel – a rendszer automatikusan átmásolja a teljes oszlopba – nem kell húzni a képletet fekete automatikus kiegészítéssel.
  6. Lapozáskor Asztalok le- oszlopfejlécek (A, B, C…) mezőnevekre módosulnak, azaz a tartományfejlécet már nem tudod úgy javítani, mint korábban (Excel 2010-ben van automatikus szűrő is):
  7. A jelölőnégyzet engedélyezésével Teljes sor megjelenítése (Össz sor) lap építész (Tervezés) a végén kapunk egy automatikus összesítési sort Asztalok funkció (összeg, átlag, szám stb.) kiválasztásával minden oszlophoz:
  8. Az adatokhoz Táblázat meg lehet szólítani egyes elemeinek nevének felhasználásával. Például az ÁFA oszlop összes számának összegzéséhez használhatja a képletet =SZUM(1. táblázat[ÁFA]) helyette = SUM (F2: F200) és nem a táblázat méretére, a sorok számára és a kijelölési tartományok helyességére gondolni. Lehetőség van a következő utasítások használatára is (feltételezve, hogy a tábla szabványos névvel rendelkezik Táblázat 1):
  • =1. táblázat[#Összes] – hivatkozás a teljes táblázatra, beleértve az oszlopfejléceket, az adatokat és az összesített sort
  • =1. táblázat[#Adatok] – csak adatokat tartalmazó link (nincs címsor)
  • =1. táblázat[#Headers] – csak a táblázat első sorára hivatkozzon oszlopfejlécekkel
  • =1. táblázat[#Összesen] - link a teljes sorra (ha van)
  • =1. táblázat[#Ez a sor] — hivatkozás az aktuális sorra, például a =Táblázat1[[#Ez a sor];[ÁFA]] az aktuális táblázatsor ÁFA-értékére fog hivatkozni.

    (Az angol verzióban ezek az operátorok a következőképpen hangzanak el: #All, #Data, #Headers, #Totals és #This sor).

PS

Az Excel 2003-ban volt valami távolról hasonló az ilyen „okos” táblázatokhoz – Listának hívták, és a menün keresztül jött létre. Adatok – Lista – Lista létrehozása (Adatok — Lista — Lista létrehozása). De még a jelenlegi funkcionalitás fele sem volt ott. Az Excel régebbi verzióiban sem volt ilyen.

Hagy egy Válaszol