Tabel (fra latin tabula - tavle) er en måde at strukturere data på. Repræsenterer fordelingen af data over den samme type rækker og kolonner (grafer).
Tabeller er meget brugt i forskellige undersøgelser og dataanalyser. Tabeller findes også i medierne, i håndskrevne materialer, i computerprogrammer og i vejskilte.
En tabel består af et ordnet sæt rækker og kolonner :
Tabelelementer kan grupperes eller arrangeres forskelligt. Derudover kan tabellen indeholde metadata, annoteringer, sidehoved, sidefod.
Følgende eksempel illustrerer en simpel tabel med tre kolonner og syv rækker. (den første række tages ikke i betragtning, fordi den kun bruges til at vise kolonnenavnene). Denne tabel har en overskrift.
Efternavn | Navn | mellemnavn |
---|---|---|
Pashkov | Sergey | Vladimirovich |
Lobanov | Peter | Bogdanovich |
Ravne | Svyatoslav | Vladimirovich |
Levitsky | Anatoly | Alexeyevich |
Kuznetsov | Roman | Osipovich |
Yaroshko | Sergey | Adamovich |
Ivanov | Ivan | Ivanovich |
Enhver simpel tabel kan blive multidimensionel ved at normalisere dataværdier til et ordnet hierarki (f.eks. ved at bruge data fra en simpel tabel om personer og deres aldre, kan du oprette en flerdimensionel alderstabel).
Et godt eksempel på en flerdimensionel tabel er multiplikationstabellen.
× | en | 2 | 3 |
---|---|---|---|
en | en | 2 | 3 |
2 | 2 | fire | 6 |
3 | 3 | 6 | 9 |
Bemærk: i en flerdimensionel tabel vil hver kombination af rækkeoverskrift og kolonneoverskriftsværdier have en unik værdi (den kan ikke ændres):
Strukturelt identisk med multiplikationstabellen er alderstabellen .
+ | en | 2 | 3 |
---|---|---|---|
Oleg | Voronkov Oleg | Kotov Oleg | Sakharov Oleg |
Alexander | Vlasov Alexander | Timchenko Alexander | Lyadov Alexander |
Vadim | Stepanov Vadim | Kravchenko Vadim | Gulyaev Vadim |
Tabeller bruges både i programmer og i deres udvikling.
Moderne programmer giver dig mulighed for at oprette, formatere og redigere tabeller. Det: