Introducere in Stiinta Calculatoarelor 2013 | Page 199
Pe acest exemplu, se poate face sortarea produselor după valoarea din
magazie, în sens crescător (ascendent), specificând prin meniu „DataSort” numele câmpului şi modul de sortare – v. Figura 49. Urmare a
acestei comenzi, apar liniile ordonate crescător după câmpul Valoare
(denumit acum cheie de sortare). Se poate face sortarea după mai multe
chei, pentru cazul în care primul câmp cheie de sortare are valori
identice în unele rânduri – de exemplu pentru sortarea unui tabel cu date
despre persoane, întâi sortat după nume apoi după prenume, fiindcă se
pot găsi persoane cu nume identice şi este necesară ordonarea acestora
după altă cheie – prenumele.
Figura 49. Caseta de dialog pentru sortare în baza de date (tabel din Figura 47)
Se poate face filtrarea datelor din tabel, adică vizualizarea doar a acelor
linii care satisfac condiţii impuse. Filtrarea poate avea loc în unul din
modurile:
Filtrare prin selecţie („Data-Filter-AutoFilter”) – prin care se indică
baza de date (tabelul conform Figura 50), după care se selectează o
valoare în lista derulabilă la o coloană dorită (v. Preț unitar); se afişează
lista de linii cu această valoare.
Filtrare după criterii specificate (cu formular - „Data-FilterAdvanced Filter”) – prin care se indică un bloc în foaie care conţine
criteriile de selecţie (în exemplul din Figura 50 blocul A1:E2, cu
criteriul de selecţie în celula B2); se afişează rândurile care satisfac
aceste criterii.
199