Excel-opplæring: Formler for å søke på en tabell

Innholdsfortegnelse

I denne videoen vil vi se på noen formler du kan bruke til å spørre en tabell.

Fordi tabeller støtter strukturerte referanser, kan du lære mye om en tabell med grunnleggende formler.

På dette arket inneholder tabell 1 ansattedata. La oss gå gjennom noen eksempler.

For å starte, kan du bruke ROWS-funksjonen til å telle tabellrader. Dette er bare antall dataserier. Du kan se at vi har 19 personer på listen.

= RADER (tabell1)

COLUMNS-funksjonen vil gjøre det samme for kolonner.

= KOLONNER (tabell1)

For å få et totalt antall tabellceller, kan du bruke en formel med begge funksjonene.

= RADER (tabell1) * KOLONNER (tabell1)

Du kan bruke en funksjon som COUNTBLANK til å telle tomme celler.

= COUNTBLANK (tabell1)

For å telle synlige rader, må du bruke SUBTOTAL-funksjonen som refererer til en kolonne som ikke inneholder tomme celler.

I dette tilfellet er ID en nødvendig verdi, jeg bruker 103 som funksjonsnummer og ID-kolonnen for en referanse.

= SUBTOTAL (103, Tabell1 (ID))

Tallet 103 forteller SUBTOTAL å bare telle verdier i synlige rader.

Nå hvis jeg filtrerer tabellen, går den synlige radtellingen ned, og når jeg tømmer filteret, går den opp igjen.

SUBTOTAL vises ofte med tabeller siden den ekskluderer filtrerte rader.

Ark 3 i denne arbeidsboken inneholder en fullstendig liste over operasjoner tilgjengelig med SUBTOTAL, og en lenke til mer informasjon på nettstedet vårt.

For å få en verdi fra den totale raden, kan du bruke #Totals-spesifikatoren. Bare pek og klikk.

= Tabell1 ((# totalt), (gruppe))

Excel returnerer en #REF-feil hvis Totals-raden ikke er synlig.

Du kan fange denne feilen med IFERROR, og returnere en tom streng hvis den totale raden er deaktivert.

= FEIL (Tabell1 ((# totalt), (gruppe)), "")

I en kolonne med numeriske data, som startdatokolonnen, kan du bruke MIN og MAX for å få de tidligste og siste datoene.

= MIN (Table1 (Start))
= MAX (Table1 (Start))

Hvis du vil at disse skal svare på filteret, bruk SUBTOTAL-funksjonen med 105 og 104.

= SUBTOTAL (105, Tabell1 (Start)) - min
= SUBTOTAL (104, Tabell1 (Start)) - maks

Funksjoner som COUNTIF og SUMIF fungerer også bra med tabeller. Jeg kan enkelt få en telling av hver gruppe med COUNTIF.

= ANTALL HVIS (tabell1 (gruppe), I17)

Som alltid er det beste med å bruke en tabell for data at rekkevidden er dynamisk. Når jeg limer inn flere data, er alle formlene umiddelbart oppdaterte.

Kurs

Excel-tabeller

Relaterte snarveier

Enter og flytt ned Enter Return Enter og flytt høyre Tab Tab Flytt en celle ned Fullfør oppføringen og hold deg i samme celle Ctrl + Enter + Return Velg tabellkolonne Ctrl + Space + Space Velg tabell Ctrl + A + A Kopier valgte celler Ctrl + C + C Lim inn innhold fra utklippstavlen Ctrl + V + V

Interessante artikler...