Excel-zelfstudie: formules om een ​​tabel op te vragen

In deze video bekijken we enkele formules die u kunt gebruiken om een ​​tabel op te vragen.

Omdat tabellen gestructureerde verwijzingen ondersteunen, kunt u veel leren over een tabel met basisformules.

Op dit blad bevat Tabel1 werknemersgegevens. Laten we enkele voorbeelden doornemen.

Om te beginnen kunt u de functie RIJEN gebruiken om tabelrijen te tellen. Dit is alleen het aantal gegevensrijen. U kunt zien dat we 19 mensen in de lijst hebben.

= RIJEN (Tabel1)

De COLUMNS-functie doet hetzelfde voor kolommen.

= KOLOMMEN (Tabel1)

Om een ​​totaal aantal tabelcellen te krijgen, kunt u een formule met beide functies gebruiken.

= RIJEN (Tabel1) * KOLOMMEN (Tabel1)

U kunt een functie als COUNTBLANK gebruiken om lege cellen te tellen.

= COUNTBLANK (tabel1)

Om zichtbare rijen te tellen, moet u de functie SUBTOTAAL gebruiken die verwijst naar een kolom die geen lege cellen bevat.

In dit geval is ID een vereiste waarde, ik gebruik 103 als het functienummer en de ID-kolom als referentie.

= SUBTOTAAL (103, Tabel1 (ID))

Het getal 103 vertelt SUBTOTAAL om alleen waarden in zichtbare rijen te tellen.

Als ik nu de tabel filter, gaat het aantal zichtbare rijen omlaag en als ik het filter wis, gaat het weer omhoog.

SUBTOTAAL verschijnt vaak bij tabellen omdat het gefilterde rijen uitsluit.

Blad 3 in dit werkboek bevat een volledige lijst met bewerkingen die beschikbaar zijn met SUBTOTAAL, en een link naar meer informatie op onze site.

Om een ​​waarde uit de totaalrij te halen, kunt u de #Totals-specificatie gebruiken. Gewoon aanwijzen en klikken.

= Tabel1 ((# Totalen), (Groep))

Excel retourneert een #REF-fout als de rij Totalen niet zichtbaar is.

U kunt deze fout opvangen met IFERROR en een lege tekenreeks retourneren als de totale rij is uitgeschakeld.

= IFERROR (Tabel1 ((# Totalen), (Groep)), "")

In een kolom met numerieke gegevens, zoals de begindatumkolom, kunt u MIN en MAX gebruiken om de vroegste en laatste datums op te halen.

= MIN (Tabel1 (Start))
= MAX (Tabel1 (Start))

Als u wilt dat deze op het filter reageren, gebruikt u de SUBTOTAAL-functie met 105 en 104.

= SUBTOTAAL (105, Tabel1 (Start)) - min
= SUBTOTAAL (104, Tabel1 (Start)) - max

Functies zoals AANTAL.ALS en SOM.ALS werken ook goed met tabellen. Ik kan gemakkelijk een telling van elke groep krijgen met COUNTIF.

= AANTAL.ALS (tabel1 (groep), I17)

Zoals altijd is het beste van het gebruik van een tabel voor gegevens dat het bereik dynamisch is. Als ik meer gegevens plak, zijn alle formules direct up-to-date.

Cursus

Excel-tabellen

Gerelateerde snelkoppelingen

Ga naar Enter Return binnen en ga naar beneden Enter en ga naar rechts Tab Tab Verplaats een cel omlaag Voltooi de invoer en blijf in dezelfde cel Ctrl + Enter + Return Selecteer tabelkolom Ctrl + Space + Space Selecteer tabel Ctrl + A + A Kopieer geselecteerde cellen Ctrl + C + C Plak inhoud van klembord Ctrl + V + V

Interessante artikelen...