Slim tabelle in Excel

Video

Formulering van die probleem

Ons het 'n tabel waarmee ons voortdurend moet werk (sorteer, filtreer, iets daarop tel) en waarvan die inhoud periodiek verander (byvoeg, skrap, redigeer). Wel, ten minste, vir 'n voorbeeld - hier is dit so:

Die grootte – van etlike tiene tot etlike honderdduisende reëls – is nie belangrik nie. Die taak is om jou lewe op elke moontlike manier te vereenvoudig en te maak deur hierdie selle in 'n "slim" tafel te omskep.

Oplossing

Kies enige sel in die tabel en op die oortjie What is This (Tuis) brei die lys uit Formateer as 'n tabel (Formateer as tabel):

 

In die aftreklys van style, kies enige vulopsie volgens ons smaak en kleur, en klik in die bevestigingsvenster vir die geselekteerde reeks OK en ons kry die volgende uitset:

As gevolg hiervan, na so 'n transformasie van die reeks in "slim" Tabel (met 'n hoofletter!) het ons die volgende vreugdes (behalwe vir 'n mooi ontwerp):

  1. Geskep Tabel kry 'n naam Tabel 1,2,3 ens. wat verander kan word na 'n meer toereikende een op die blad konstruktor (Ontwerp). Hierdie naam kan in enige formules, aftreklyste en funksies gebruik word, soos 'n databron vir 'n spiltabel of 'n opsoekskikking vir 'n VLOOKUP-funksie.
  2. Een keer geskep Tabel pas outomaties by grootte aan wanneer data daarby bygevoeg of uitgevee word. As jy by so Tabel nuwe lyne – dit sal laer strek, as jy nuwe kolomme byvoeg – sal dit in breedte uitbrei. In die onderste regterhoek tafels jy kan die outomaties bewegende grensmerker sien en, indien nodig, sy posisie met die muis aanpas:

     

  3. In die hoed tafels outomaties Outofilter skakel aan (kan gedwing word om op die blad te deaktiveer data (Datum)).
  4. Wanneer nuwe reëls outomaties by hulle gevoeg word alle formules word gekopieer.
  5. Wanneer 'n nuwe kolom met 'n formule geskep word – sal dit outomaties na die hele kolom gekopieer word – nie nodig om formule met swart outovoltooi-kruis te sleep nie.
  6. Wanneer jy blaai tafels af kolomopskrifte (A, B, C...) word verander na veldname, dws jy kan nie meer die reeksopskrif soos voorheen regmaak nie (in Excel 2010 is daar ook 'n outofilter):
  7. Deur die merkblokkie te aktiveer Wys totale lyn (Totale ry) tab konstruktor (Ontwerp) ons kry 'n outomatiese totale ry aan die einde tafels met die vermoë om 'n funksie (som, gemiddeld, telling, ens.) vir elke kolom te kies:
  8. Na die data in Tabel aangespreek kan word die name van sy individuele elemente te gebruik. Byvoorbeeld, om al die getalle in die BTW-kolom op te som, kan jy die formule gebruik =SOM(Tabel1[BTW]) plaas =SOM(F2:F200) en om nie te dink aan die grootte van die tabel, die aantal rye en die korrektheid van die seleksiereekse nie. Dit is ook moontlik om die volgende stellings te gebruik (met die veronderstelling dat die tabel die standaardnaam het Tabel 1):
  • =Tabel1[#Alle] - skakel na die hele tabel, insluitend kolomopskrifte, data en totale ry
  • =Tabel1[#Data] - slegs data-skakel (geen titelbalk nie)
  • =Tabel1[#Opskrifte] – skakel slegs na die eerste ry van die tabel met kolomopskrifte
  • =Tabel1[#Totale] - skakel na die totale ry (as dit ingesluit is)
  • =Tabel1[#Hierdie ry] — verwysing na die huidige ry, byvoorbeeld, die formule =Tabel1[[#Hierdie ry];[BTW]] sal verwys na die BTW-waarde van die huidige tabelry.

    (In die Engelse weergawe sal hierdie operateurs onderskeidelik as #All, #Data, #Headers, #Totals en #This row klink).

PS

In Excel 2003 was daar iets soortgelyk aan sulke "slim" tabelle - dit is die Lys genoem en is deur die spyskaart geskep Data – Lys – Skep lys (Data — Lys — Skep lys). Maar selfs die helfte van die huidige funksionaliteit was glad nie daar nie. Ouer weergawes van Excel het dit ook nie gehad nie.

Lewer Kommentaar