Algoritmi për kërkimin e të dhënave duke përdorur një filtër. Renditja, kërkimi dhe filtrimi i të dhënave të bazës së të dhënave

Për të kërkuar të dhëna ose regjistrime në lista, përdoren filtra që shfaqin në ekran vetëm regjistrimet që plotësojnë kushte të caktuara dhe redaktori fsheh përkohësisht regjistrimet që nuk plotësojnë kërkesat e specifikuara. Regjistrimet (vargjet) e shfaqura mund të formatohen, modifikohen, printohen etj.

Mjetet e filtrimit përfshijnë:

    AutoFilter (ka dy mënyra për të përdorur komandën AutoFilter: duke përdorur menunë "Data" - "Filter" - "AutoFilter" - "lista rënëse e komandave të AutoFilter" dhe duke përdorur butonin "AutoFilter" në shiritin standard të veglave)

    Filtri i avancuar ("Data" - "Filter" - "Filtër i avancuar") Autofiltri është menduar për kushte të thjeshta për zgjedhjen e rreshtave, dhe filtri i avancuar është për kushte më komplekse për zgjedhjen e rekordeve. Kushti i përzgjedhjes është kufizimet e vendosura për zgjedhjen e regjistrimeve që zgjidhen nga redaktori për t'u shfaqur në ekran.

Përdorimi i Autofilterit për të gjetur postime

Përpara se të përdorni komandën AutoFilter, zgjidhni një qelizë në diapazonin e listës. Më pas, ekzekutoni komandën "Data" - "Filter" - "Autofilter", butonat me shigjeta të filtrit automatik (lista rënëse e komandave të filtrit automatik) do të shfaqen në të djathtë të titujve të kolonave (etiketat).

Duke klikuar shigjetën AutoFilter shfaq një listë me opsione të ndryshme filtrimi dhe renditje në rend rritës dhe zbritës. Kur kryhet filtrimi, shigjeta aktive e filtrit automatik bëhet blu.

Lista e komandave të filtrit automatik dhe qëllimi i tyre:

    Të gjitha- të gjitha shënimet do të shfaqen në ekran

    10 të parat...- Kutia e dialogut "Vendosja e një kushti në listë" do të hapet nëse të dhënat në kolonë janë numra. Përdoreni këtë dritare për të parë me shpejtësi deri në dhjetë numrat më të mëdhenj ose më të vegjël në një kolonë.

    Gjendja...- do të hapet kutia e dialogut "Custom AutoFilter". Duke përdorur këtë dritare mund të renditni regjistrimet që plotësojnë një ose dy kushte

    Emra unikëështë një listë e hyrjeve që nuk përsëriten në qelizat e një kolone. Nëse klikoni me të majtën në një nga emrat unikë, redaktori do të fshehë rreshtat që nuk përmbajnë të dhënat e zgjedhura Në mënyrë që të gjitha regjistrimet të shfaqen pas filtrimit, duhet të klikoni butonin aktiv dhe të zgjidhni komandën "Të gjitha". ekzekutoni komandën "Data" - "Filter" - "Shfaq të gjitha", dhe për të hequr një filtër automatik, duhet të zgjidhni komandën "Autofilter" në menunë "Data".

Algoritmi për kërkimin e rekordeve që plotësojnë një kusht në një kolonë

    Zgjidhni një qelizë në listë

    Klikoni në një nga emrat unikë, redaktori do të fshehë menjëherë rreshtat që nuk përmbajnë të dhënat e zgjedhura.

Nëse është e nevojshme, një listë e filtruar nga një kolonë mund të filtrohet nga kolona të tjera.

Algoritmi për kërkimin e rekordeve që plotësojnë një ose dy kushte në një kolonë

Për të kërkuar regjistrime sipas dy kushteve, përdorni "Filterin automatik të personalizuar":

    Zgjidhni një qelizë në listë

    Ekzekutoni komandën "Data" - "Filter" - "Autofilter"

    Klikoni butonin AutoFilter në kolonën që po përdorni për të filtruar të dhënat

    Klikoni në komandën "Kushti", do të hapet kutia e dialogut "Custom AutoFilter".

    Nga dy listat zbritëse majtas, zgjidhni operatorët e duhur dhe nga dy listat zbritëse djathtas, zgjidhni vlerat e kërkuara. Pastaj vendosni çelësin në një nga dy pozicionet: "dhe", "ose"

    Klikoni butonin OK për të kryer filtrimin. Lista do të shfaqë të dhënat që plotësojnë kriteret e specifikuara Për shembull, ne do të zgjedhim kushtet e mëposhtme të përzgjedhjes: shfaqni në listë rreshtat që përmbajnë produkte çmimet e të cilave janë më të mëdha ose të barabarta me 69,80 UAH dhe më pak se 99,99 UAH.

Në kutinë e dialogut Filtri i personalizuar, mund të zgjidhni operatorët e mëposhtëm:

    jo të barabartë

  • më shumë ose të barabartë

  • më pak ose e barabartë me Përveç kësaj, mund të specifikoni operatorët e krahasimit që përdoren gjatë filtrimit të tekstit: "fillon me", "nuk fillon me", "mbaron me", "nuk mbaron me", "përmban" dhe "do nuk përmban”.

Figura tregon një listë të filtruar nga kolona "Çmimi" sipas kushteve të përzgjedhura të përzgjedhjes.

Filtro sipas përzgjedhjes

Filtro sipas përzgjedhjesështë një mënyrë e shpejtë për të filtruar të dhënat sipas një kushti duke përdorur butonin "AutoFilter" në shiritin standard të veglave.

Algoritmi për filtrimin sipas përzgjedhjes:

 Zgjidhni hyrjen e kërkuar në listë

 Klikoni butonin AutoFilter për të filtruar sipas përzgjedhjes. Redaktori do të aktivizojë AutoFilter dhe do të fshehë rreshtat që nuk përmbajnë të dhënat e zgjedhura

Filtro një listë duke përdorur filtrin e avancuar

Komanda Filter i avancuar përdoret për të filtruar sipas kritereve më komplekse të përzgjedhjes së regjistrimeve sesa një AutoFilter, për shembull, nga kritere të shumëfishta përzgjedhjeje në një kolonë, nga kushte të shumëfishta përzgjedhjeje në kolona të shumta ose për të zgjedhur regjistrime sipas kritereve të përzgjedhjes duke përdorur një formulë. Para se të përdorni komandën "Filtri i avancuar", duhet të përgatitni kushtet e përzgjedhjes, të cilat, si rregull, duhet të vendosen mbi listë. Për shkak të kësaj kërkese, një fletë pune e listës duhet të ketë të paktën tre rreshta bosh mbi listë. Për më tepër, duhet të ketë të paktën një rresht bosh midis listës dhe vlerave të kushteve të përzgjedhjes.

Krijimi i një sërë kushtesh përzgjedhjeje:

    Zgjidhni titujt e kolonave të listës së filtruar dhe ekzekutoni komandën "Kopjo" duke përdorur ndonjë nga metodat e njohura

    Zgjidhni rreshtin e parë për të futur kushtet e përzgjedhjes dhe ekzekutoni komandën "Insert" duke përdorur ndonjë nga metodat e njohura

    Vendosni kriteret e kërkuara për zgjedhjen e regjistrave në linjat e vendosura nën titujt e kushteve.

Pas krijimit të një sërë kushtesh përzgjedhjeje, mund të aplikoni komandën Filter i avancuar në listë.

Algoritmi i filtrimit duke përdorur komandën Advanced Filter

    Zgjidhni një qelizë në listë

    Në menunë "Data", zgjidhni komandën "Filter" - "Advanced Filter".

    Vendoseni çelësin Përpunimi në listën e filtrave në vend nëse dëshironi që redaktori të shfaqë rezultatet e filtrit në listë, duke fshehur rreshtat që nuk plotësojnë kriteret e përzgjedhjes. Për të kopjuar të dhënat e filtruara në një zonë tjetër të fletës së punës, vendosni çelësin e Përpunimit në Kopjo rezultatet në një vend tjetër dhe specifikoni një gamë për të vendosur rezultatet.

    Kontrolloni gamën e burimit të qelizave të listës së filtruar, diapazoni duhet të përmbajë të gjitha qelizat e listës duke përfshirë qelizat e kokës së kolonës

    Kontrolloni gamën e kushteve të përzgjedhjes, duhet të përmbajë të gjitha qelizat e gamës së kushteve të përzgjedhjes, duke marrë parasysh qelizat e titujve të kolonës

    Klikoni butonin OK për të kryer filtrimin. Lista do të shfaqë të dhënat që plotësojnë kriteret e specifikuara

Figura tregon një mostër të "Filtrit të Avancuar" me parametrat e zgjedhur të filtrimit.

Figura tregon një listë mostër të filtruar me një sërë kushtesh mbi të.

Në modalitetin e tabelës, ku të dhënat shfaqen në formatin e rreshtave dhe kolonave, mund të personalizoni paraqitjen e tabelës duke vendosur përbërjen e dëshiruar të kolonave, duke ndryshuar vendosjen dhe gjerësinë e kolonave, lartësinë e rreshtit, fontin e të dhënave, etj. Pyetjet dhe formularët gjithashtu mund të paraqiten në këtë mënyrë.

Me të drejtat e duhura të aksesit, përdoruesi mund të modifikojë të dhënat e tabelës në modalitetin e tabelës ose formës duke shtuar dhe fshirë regjistrimet, si dhe duke përditësuar vlerat e fushës

Kur shikoni regjistrimet në pamjen e tabelës ose formës, mund të kërkoni për regjistrime, të renditni regjistrimet sipas një ose më shumë fushave dhe të filtroni regjistrimet sipas kritereve të përzgjedhjes së specifikuar.

Gjetja dhe zëvendësimi i vlerave në fusha

Për të kërkuar vlera në fushën aktuale ose në të gjitha fushat e një tabele, në modalitetin e tabelës ose formës, klikoni butonin Gjej shiritin e veglave ose përdorni komandën e menysë Redakto | Gjej.

Në kutinë e dialogut që shfaqet Kërkoni dhe zëvendësoni Në skedën Kërko në fushë Mostra Futni vlerën që dëshironi të gjeni në fushat e tabelës. Në listën rënëse Kërko në zgjidhet zona e kërkimit. Nëse nuk zgjidhet asnjë kolonë në tabelë, kjo listë rënëse ju lejon të zgjidhni fushën në të cilën është vendosur kursori ose të gjithë tabelën si zonë kërkimi. Nëse në një tabelë janë zgjedhur disa kolona, ​​atëherë kjo listë është joaktive dhe kërkimi kryhet automatikisht vetëm në kolonat e zgjedhura. Në listën rënëse Rastësi ju mund të zgjidhni shkallën e rastësisë së vlerave: Nga fillimi i fushës, Me çdo pjesë të fushës, Të gjitha fushat.

Lista rënëse Pamje në fund të dritares ju lejon të zgjidhni drejtimin e kërkimit, i cili mund të marrë vlera Të gjitha, lart, poshtë.

Nëse zgjidhni skedën Replace në kutinë e dialogut, ajo do të plotësohet nga një listë rënëse Zëvendësuar nga, i cili ju lejon të futni një vlerë të re në fushat e gjetura.

Renditja e hyrjeve

Renditja e të dhënave sipas vlerave rritëse ose zbritëse të një fushe (fushë renditje) mund të bëhet si në modalitetin e tabelës ashtu edhe në modalitetin e formës.

Ju gjithashtu mund të përdorni komandën e menusë për të renditur të dhënat Postime | Renditja. Për të renditur hyrjet e formularit sipas fushave të shumta, formulari duhet të jetë i hapur në pamjen e të dhënave. Kur kaloni në modalitetin e formës, të dhënat e formularit do të shikohen në përputhje me renditjen e kryer.

Përdorimi i filtrave

Për të parë dhe korrigjuar të dhënat e bazës së të dhënave që plotësojnë kushtet e përzgjedhjes së specifikuar nga përdoruesi, ofrohet filtrimi i tabelës. Filtroështë një grup kushtesh të aplikuara në një nëngrup të të dhënave nga një tabelë, formular ose pyetës.

Filtro sipas përzgjedhjes

Mënyra më e thjeshtë për të vendosur kushtet për zgjedhjen e regjistrimeve është të nënvizoni një vlerë të caktuar të fushës ose një pjesë të saj në një tabelë ose formë. Le të shohim këtë metodë filtrimi duke përdorur tabelën studentore si shembull.

Supozoni se ju duhet të gjeni të gjitha të dhënat për studentët, mbiemrat e të cilëve fillojnë me shkronjën "B".

Le të hapim tabelën e studentëve në modalitetin e tabelës. Le të theksojmë shkronjën c në fushën Emri i plotë i njërit prej regjistrimeve ku mbiemri fillon me këtë shkronjë. Zgjidhni një komandë menyje Postimet [Filtër | Filtro sipas përzgjedhjes ose klikoni butonin përkatës në shiritin e veglave Table në pamje tavoline. Si rezultat i filtrimit, në tabelë do të shfaqen vetëm ato shënime në të cilat mbiemri i studentit fillon me shkronjën "B".

Si rezultat i filtrimit, në tabelë do të shfaqen vetëm ato shënime në të cilat mbiemri i studentit fillon me shkronjën "B". Ndër të dhënat e gjetura për studentët, do të përzgjedhim të lindurit e vitit 1977.

Zgjidhni vlerën 77 në fushën Data e Lindjes (ddtar) të njërit prej rekordeve Filtro sipas përzgjedhjes Nga të gjitha rekordet në nëngrup, vetëm ato fusha e të cilëve ka vlerën 1977 do të mbeten në tabelë.

Në tabelën ose formën për të cilën aplikohet filtri, rreshti i navigimit të regjistrimit tregon nga [numri i regjistrimeve] (Filtër).

Çdo përzgjedhje e re e një vlere imponon kushte shtesë për zgjedhjen e regjistrimeve nga filtri ekzistues. Kështu, kjo metodë lejon jo vetëm krijimin e një filtri të ri, por edhe plotësimin e një filtri të krijuar nga çdo metodë tjetër me kushte të reja përzgjedhjeje.

Për të zgjedhur rekorde, fushat e të cilave nuk përmbajnë vlerën e zgjedhur, pasi të zgjidhni vlerën, zgjidhni komandën e menysë Postime | Filtri | Përjashtoni përzgjedhjen ose klikoni me të djathtën dhe zgjidhni komandën në menynë e kontekstit Përjashtoni përzgjedhjen. Nëse keni nevojë të punoni me të gjitha të dhënat e tabelës, atëherë veprimi i filtrit mund të anulohet duke përdorur komandën Postime | Hiq filtrin ose duke klikuar butonin përkatës në shiritin e veglave. Në këtë rast, filtri hiqet nga tabela, por ruhet dhe në çdo kohë mund të riaplikohet duke përdorur komandën Postime | Aplikoni filtrin.

Krijuar nga ekzekutimi i komandës Filtro sipas përzgjedhjes ose Përjashtoni përzgjedhjen filtri ruhet automatikisht kur ruani një tabelë, pyetje ose formular. Në hapjet e mëvonshme të tabelës, ky filtër mund të aplikohet sërish.

Filtër i rregullt dhe i avancuar.

Përveç filtrit të përzgjedhjes, mund të përdorni dy lloje të tjera filtrash - filtra të rregullt dhe të avancuar.

Filtër i rregullt

Filtër i rregullt thirrur nga Shkruani | Filtri | Ndrysho filtrin ose butonin përkatës të shiritit të veglave. Në këtë dritare mund të krijoni një filtër të ri ose të shikoni dhe modifikoni një filtër të krijuar më parë.

Pas ekzekutimit të komandës në dritaren e rregullt të filtrit Filtro Shfaq një tabelë ose formular bosh për objektin aktiv të bazës së të dhënave. Në skedën Gjej Vlerat me të cilat do të përzgjidhen regjistrimet futen në fushat e filtrit. Vlerat mund të futen nga tastiera ose të zgjidhen nga një listë, siç tregohet për një fushë. Futja e vlerave në disa fusha të një linje filtri përcakton zgjedhjen e regjistrimeve që përmbajnë të gjitha vlerat e specifikuara. Në këtë rast, kushtet e specifikuara konsiderohen të kombinuara nga operacioni logjik "AND".

Për të specifikuar një opsion alternativ për zgjedhjen e regjistrimeve të përfshira në grupin e rezultateve, zgjidhni skedën Ose në këndin e poshtëm të majtë të dritares së filtrit. Kjo hap një fushë të re filtri për të specifikuar një opsion alternativ. Një grup kushtesh të futura në fusha të ndryshme lidhet me një operacion logjik OSE. Alternativa tjetër mund të vendoset në skedën tjetër Ose.

Filtri do të zgjedhë të dhënat që përmbajnë në fusha të gjitha vlerat e specifikuara në skedë Gjej, dhe të dhënat që përmbajnë në fusha të gjitha vlerat e specifikuara në skedën Ose. Për të kryer filtrimin, klikoni butonin Aplikimi i një filtri.

Filtri i avancuar

Filtri i avancuar thirret nga komanda Postime | Filtri | Filtri i avancuar. Në këtë rast, një listë e fushave të tabelës aktive shfaqet në pjesën e sipërme të dritares së filtrit të avancuar. Në fund të dritares shfaqet formulari i kërkesës. Në rreshtin e formularit të kërkesës Fusha Nga lista, fushat me të cilat duhet të vendosni kushtet për zgjedhjen e regjistrimeve tërhiqen me miun. Kushtet e përzgjedhjes futen në fushën përkatëse të dritares së filtrit. Përveç kësaj, formulari i kërkesës ju lejon të zgjidhni llojin e renditjes për një ose më shumë fusha të zgjedhura në fushë Renditja.

Ruajtja e një filtri

Filtrat e rregullt dhe të avancuar, si dhe filtri i përzgjedhjes, ruhen automatikisht kur ruani një tabelë, pyetje ose formular. Kur objekti hapet përsëri, ky filtër i ruajtur është ai aktual dhe mund të përdoret me komandë Postime | Aplikimi i një filtri. Nëse krijohet një filtër i ri, ai zëvendëson çdo filtër të ruajtur më parë me formën ose objektin në pamjen e të dhënave. Për të shkatërruar një filtër në shiritin e veglave Filtro klikoni butonin Forma e qartë dhe më pas butonin Aplikimi i një filtri. Vetëm në këtë rast filtri i ruajtur me tabelën do të shkatërrohet.

Ruajtja e një grupi filtri

Këshillohet që të përgatitni dhe ruani disa filtra për një tabelë ose formular, të cilët më vonë mund të ngarkohen në dritaren e filtrit dhe të aplikohen. Për të ruajtur filtrin e përgatitur, ekzekutoni komandën Postime | Filtri | Ndrysho filtrin ose klikoni butonin përkatës të shiritit të veglave dhe zgjidhni komandën Skedari | Ruaje si kërkesë, ose klikoni butonin përkatës të shiritit të veglave Filtro. Për të ekzekutuar një komandë, mund të telefononi gjithashtu menunë e kontekstit kur dritarja e filtrit është aktive. Në kutinë e dialogut që hapet Ruajtja si pyetje duhet të futni emrin e filtrit të ruajtur në fushë Kërkoni emrin.

Në të ardhmen, në vend që të krijoni një filtër të ri, mund të përdorni një filtër ekzistues. Për ta bërë këtë, shkoni te modaliteti Ndrysho filtrin dhe përdorni komandën Skedari | Ngarkoni nga kërkesa. Në dritare Filtri u aplikua zgjidhet filtri i dëshiruar.

Ju mund të shfaqni informacion mbi një/disa parametra duke përdorur filtrimin e të dhënave në Excel.

Ekzistojnë dy mjete për këtë qëllim: AutoFilter dhe Filter i Avancuar. Ata nuk fshijnë, por fshehin të dhëna që nuk plotësojnë kushtet. Autofilter kryen operacionet më të thjeshta. Filtri i avancuar ka shumë më tepër opsione.

Filtri automatik dhe filtri i avancuar në Excel

Unë kam një tabelë të thjeshtë që nuk është e formatuar apo deklaruar si listë. Mund ta aktivizoni filtrin automatik përmes menysë kryesore.


Nëse e formatoni gamën e të dhënave si tabelë ose e deklaroni si listë, filtri automatik do të shtohet menjëherë.

Përdorimi i një filtri automatik është i thjeshtë: duhet të zgjidhni hyrjen me vlerën e dëshiruar. Për shembull, shfaqni dërgesat në dyqanin nr. 4. Vendosni një shenjë kontrolli pranë gjendjes përkatëse të filtrimit:

Ne e shohim menjëherë rezultatin:

Karakteristikat e mjetit:

  1. Filtri automatik funksionon vetëm në një gamë jo të thyer. Tabelat e ndryshme në të njëjtën fletë nuk filtrohen. Edhe nëse kanë të njëjtin lloj të dhënash.
  2. Mjeti trajton vijën e sipërme si tituj kolonash - këto vlera nuk përfshihen në filtër.
  3. Lejohet të aplikohen disa kushte filtrimi në të njëjtën kohë. Por çdo rezultat i mëparshëm mund të fshehë të dhënat e nevojshme për filtrin e ardhshëm.

Filtri i avancuar ka shumë më tepër aftësi:

  1. Mund të vendosni sa më shumë kushte filtrimi që të nevojiten.
  2. Kriteret për përzgjedhjen e të dhënave janë të dukshme.
  3. Duke përdorur filtrin e avancuar, përdoruesi mund të gjejë lehtësisht vlera unike në një grup me shumë rreshta.


Si të bëni një filtër të avancuar në Excel

Një shembull i gatshëm - si të përdorni një filtër të avancuar në Excel:



Vetëm rreshtat që përmbajnë vlerën "Moska" mbetën në tabelën origjinale. Për të anuluar filtrimin, duhet të klikoni butonin "Pastro" në seksionin "Rendit dhe filtro".

Si të përdorni filtrin e avancuar në Excel

Le të shqyrtojmë përdorimin e një filtri të avancuar në Excel për të zgjedhur rreshtat që përmbajnë fjalët "Moskë" ose "Ryazan". Kushtet e filtrimit duhet të jenë në të njëjtën kolonë. Në shembullin tonë - poshtë njëri-tjetrit.

Plotësimi i menysë së filtrit të avancuar:

Ne marrim një tabelë me rreshta të zgjedhur sipas një kriteri të caktuar:


Le të zgjedhim rreshtat që përmbajnë vlerën "Nr. 1" në kolonën "Dyqani" dhe "> 1.000.000 rubla" në kolonën e kostos. Kriteret për filtrim duhet të jenë në kolonat përkatëse të tabelës së kushteve. Në një linjë.

Plotësoni parametrat e filtrimit. Klikoni OK.

Le të lëmë në tabelë vetëm ato rreshta që përmbajnë fjalën "Ryazan" në kolonën "Rajoni" ose vlerën "> 10,000,000 rubla" në kolonën "Kosto". Meqenëse kriteret e përzgjedhjes i përkasin kolonave të ndryshme, ne i vendosim ato në rreshta të ndryshëm nën titujt përkatës.

Le të përdorim mjetin "Filtri i avancuar":


Ky mjet mund të funksionojë me formula, të cilat i lejojnë përdoruesit të zgjidhë pothuajse çdo problem kur zgjedh vlerat nga vargjet.

Rregullat themelore:

  1. Rezultati i formulës është kriteri i përzgjedhjes.
  2. Formula e shkruar kthen TRUE ose FALSE.
  3. Gama e burimit specifikohet duke përdorur referenca absolute, dhe kriteri i përzgjedhjes (në formën e një formule) specifikohet duke përdorur ato relative.
  4. Nëse kthehet TRUE, rreshti do të shfaqet pas aplikimit të filtrit. E rreme - jo.

Le të shfaqim rreshtat që përmbajnë sasi mbi mesataren. Për ta bërë këtë, përveç pllakës me kriteret (në qelizën I1), vendosni emrin "Sasia më e madhe". Më poshtë është formula. Ne përdorim funksionin AVERAGE.

Zgjidhni çdo qelizë në diapazonin e burimit dhe telefononi "Filtri i avancuar". Ne tregojmë I1:I2 si kriterin e përzgjedhjes (lidhjet relative!).

Vetëm ato rreshta ku vlerat në kolonën "Sasia" janë mbi mesataren mbeten në tabelë.


Për të lënë vetëm rreshta që nuk përsëriten në tabelë, në dritaren "Filtri i avancuar", kontrolloni kutinë pranë "Vetëm regjistrime unike".

Klikoni OK. Linjat e kopjuara do të fshihen. Vetëm shënimet unike do të mbeten në fletë.

Një filtër është një mënyrë e shpejtë dhe e lehtë për të gjetur një nëngrup të dhënash dhe për të punuar me të në një listë. Lista e filtruar shfaq vetëm rreshtat që plotësojnë kriteret. Ndryshe nga renditja, një filtër nuk e ndryshon rendin e hyrjeve në listë. Filtrimi fsheh përkohësisht rreshtat që nuk dëshironi t'i shfaqni.

Rreshtat e përzgjedhur nga filtrimi mund të modifikohen, formatohen, krijohen në grafikët dhe printohen pa ndryshuar renditjen e rreshtave ose pa lëvizur ato.

Filtrimi zgjedh vetëm të dhënat e nevojshme dhe fsheh të dhënat e mbetura. Në këtë mënyrë, shfaqet vetëm ajo që dëshironi të shihni dhe kjo mund të bëhet me një klikim.

Gjatë filtrimit, të dhënat nuk ndryshojnë në asnjë mënyrë. Pasi të hiqet filtri, të gjitha të dhënat shfaqen përsëri në të njëjtën formë si para aplikimit të filtrit.

Excel ka dy komanda për filtrimin e listave:

  • Autofilter, duke përfshirë një filtër sipas përzgjedhjes, për kushte të thjeshta përzgjedhjeje.
  • Filtri i avancuar për kushte më komplekse përzgjedhjeje.

Autofilter

Për të mundësuar Autofilter ju duhet të zgjidhni çdo qelizë në tabelë, pastaj në skedën Të dhënat në grup Renditja Dhe filtër shtypni butonin e madh :

Pas kësaj, një buton me shigjetë poshtë do të shfaqet në kokën e tabelës në të djathtë të çdo kreu kolone:

Klikimi i një shigjete hap një meny liste për kolonën përkatëse. Lista përmban të gjithë elementët e një kolone sipas rendit alfabetik ose numerik (në varësi të llojit të të dhënave), kështu që ju mund të gjeni shpejt elementin që ju nevojitet:

Nëse na duhet një filtër vetëm për një kolonë, atëherë nuk kemi pse të shfaqim butonat e shigjetave për kolonat e mbetura. Për ta bërë këtë, përpara se të shtypni butonin zgjidhni disa qeliza të kolonës së dëshiruar së bashku me titullin.

Filtro sipas vlerës së saktë

Ndez Autofilter, klikoni në butonin me shigjetë dhe zgjidhni një vlerë nga lista rënëse. Për të zgjedhur shpejt të gjithë elementët e një kolone ose për të çzgjedhur të gjithë elementët, klikoni mbi artikullin (Selektoj të gjitha) :

Në këtë rast, të gjitha rreshtat, fusha e të cilave nuk përmban vlerën e zgjedhur fshihen.

Kur kryeni punë laboratorike, zgjidhni rezultatin e filtrimit, kopjoni atë në një vend tjetër në fletë dhe nënshkruani atë.

Për të fikur Autofilter ju duhet të shtypni përsëri butonin .

Për të anuluar veprimin e filtrit pa dalë nga modaliteti i filtrimit, klikoni në butonin dhe zgjidhni artikullin nga lista rënëse (Selektoj të gjitha) . Në këtë rast, shfaqen rreshtat e tabelës të fshehura nga filtri.

Shenjat e filtrimit të të dhënave

Filtrat fshehin të dhënat. Kjo është pikërisht ajo për të cilën janë krijuar. Megjithatë, nëse filtrimi i të dhënave nuk dihet, mund të duket se disa të dhëna mungojnë. Për shembull, mund të hapni fletën e filtruar të dikujt tjetër, ose madje të harroni se ju vetë keni aplikuar më parë një filtër. Pra, kur keni filtra në një fletë, mund të gjeni sinjale dhe mesazhe të ndryshme vizuale.

(ndodhet në fund të majtë të dritares). Gjendja fillestare:

Menjëherë pas filtrimit të të dhënave, rezultati i aplikimit të filtrit shfaqet në këndin e poshtëm të majtë të shiritit të statusit. Për shembull, " Regjistrimet e gjetura: 2 nga 11”:

Numrat e rreshtave . Numrat e rreshtave me ndërprerje tregojnë se disa rreshta janë të fshehura, ndërsa numrat e dukshëm të rreshtave që ndryshojnë ngjyrën tregojnë se linjat e theksuara janë rezultat i një përzgjedhjeje filtri.

Lloji i shigjetës . Kur shigjeta AutoFilter në një kolonë të filtruar ndryshon në, ajo tregon se kolona është e filtruar.

"" është një filtër tjetër universal që mund të aplikohet në kolonat me numra ose data.

"" është një emër shumë konvencional. Në fakt, aftësitë e këtij filtri janë shumë më të gjera. Duke përdorur këtë filtër, mund të gjeni ose elementët e parë ose elementët e fundit (numrat ose datat më të vogla ose më të mëdha). Dhe, ndryshe nga emri i filtrit, rezultatet e marra nuk kufizohen në 10 elementët e parë ose 10 elementët e fundit. Numri i artikujve të shfaqur mund të zgjidhet nga 1 në 500.

” gjithashtu ju lejon të filtroni të dhënat sipas përqindjes së numrit të përgjithshëm të rreshtave në kolonë. Nëse një kolonë përmban 100 numra dhe dëshironi të shikoni pesëmbëdhjetë më të mëdhenjtë, atëherë zgjidhni 15 përqind.

Ju mund të përdorni filtrin për të gjetur produkte me çmimet më të larta ose më të ulëta, për të përcaktuar listën e punonjësve të punësuar së fundmi ose për të parë një listë të studentëve me notat më të mira ose më të këqija. Për të aplikuar filtrin "" në një kolonë të dhënash ( vetem numra ose data!!!), klikoni shigjetën në kolonë dhe zgjidhni artikullin Filtra numerikë Me tutje :


Pas kësaj, do të hapet një kuti dialogu Mbivendosja kushtet Nga listë :

Në kutinë e dialogut zgjidhni numri(rreshtat ose përqindjet), më i madhi ose më i vogli, lista e elementeve ose % e numrit të elementeve.

Krijoni filtrat tuaj të personalizuar

Për shembull, ne duhet të nxjerrim vetëm rreshta me pozicione që fillojnë me shkronjën ' D’. Për ta bërë këtë, klikoni në shigjetën e filtrit automatik në kolonën e parë dhe zgjidhni Filtrat e tekstit , pastaj artikulli filloni me… :


Do të shfaqet një kuti dialogu (Çfarëdo artikulli në të djathtë të zgjidhni, e njëjta kuti dialogu do të shfaqet ende.):

Në fushë Titulli i punës zgjidhni - fillojnë me , në të djathtë hyjmë d:


Në dritare ka një sugjerim:

Pikëpyetje " ? ” tregon çdo personazh.

Shenjë " * ” tregon një sekuencë të çdo karakteri.

Përpunimi i të dhënave në bazën e të dhënave

Kërkim i shpejtë i të dhënave

Qasja ju lejon të kërkoni për regjistrime në të cilat vlerat e një fushe specifike përputhen plotësisht ose pjesërisht me një vlerë të caktuar.

Për shembull, në bazën e të dhënave të Ofruesve të Internetit ne duam të gjejmë një rekord që përmban informacione për ofruesin MTU, por nuk e mbajmë mend emrin e tij të plotë. Mund të futni vetëm një pjesë të emrit dhe të kërkoni për hyrjen.

Kërkim i shpejtë për të dhëna në bazën e të dhënave të Ofruesve të Internetit

2. Futni komandën [Edit-Find...]. Do të shfaqet një kuti dialogu Kërko. Në fushë Shembull: duhet të futni tekstin e kërkimit dhe në fushë Rastësi: zgjidhni artikullin Me çdo pjesë të fushës.


3. Si rezultat, rekordi nr. 3 do të gjendet dhe shënohet si aktiv.

Kërkimi i të dhënave duke përdorur filtra

Ofrohen shumë më tepër mundësi për kërkimin e të dhënave në bazën e të dhënave filtra. Filtrat ju lejojnë të zgjidhni regjistrime që plotësojnë kushtet e specifikuara. Kushtet për zgjedhjen e regjistrimeve krijohen duke përdorur operatorët e krahasimit (=, >,

Filtra të thjeshtë përmbajnë një kusht për zgjedhjen e regjistrimeve vetëm për një fushë. Filtra komplekse përmbajnë disa kushte për fusha të ndryshme. Si rezultat i aplikimit të një filtri kompleks, do të zgjidhen vetëm ato regjistrime që plotësojnë të gjitha kushtet në të njëjtën kohë. Mund të themi se kushtet në filtrat kompleksë janë të ndërlidhura me veprimin e shumëzimit logjik.

Le të kërkojmë, për shembull, një ofrues optimal, domethënë një ofrues që nuk paguan tarifë lidhjeje, tarifa për orë është mjaft e ulët (500) dhe ka akses në internet me shpejtësi të lartë (shpejtësia e kanalit >100 Mbit/ s).

Le të krijojmë një filtër kompleks për bazën e të dhënave të Ofruesve të Internetit.

Gjetja e të dhënave duke përdorur një filtër

1. Hapni tabelën e bazës së të dhënave “Internet Providers” duke klikuar dy herë në ikonën përkatëse në dritaren e bazës së të dhënave.

2. Futni komandën [Records-Filter-Change Filter]. Në dritaren e tabelës që shfaqet, futni termat e kërkimit në fushat përkatëse. Filtri është krijuar.

Gjetja e të dhënave duke përdorur pyetjet

Kërkesat kërkoni për të dhëna në bazën e të dhënave në të njëjtën mënyrë si filtrat. Dallimi midis tyre është se pyetjet janë objekte të pavarura të bazës së të dhënave, ndërsa filtrat janë të lidhur me një tabelë specifike.

Një pyetje është një objekt i prejardhur i një tabele. Megjithatë, rezultati i një pyetje është gjithashtu një tabelë, që do të thotë se pyetjet mund të përdoren në vend të tabelave. Për shembull, një formë mund të krijohet si për një tabelë ashtu edhe për një pyetje.

Pyetjet ju lejojnë të zgjidhni ato regjistrime që plotësojnë kushtet e specifikuara. Pyetjet, si filtrat, mund të jenë të thjeshta ose komplekse. Një pyetje e thjeshtë përmban një kusht të vetëm, ndërsa një pyetje komplekse përmban kushte të shumta për fusha të ndryshme.

Kur krijoni një pyetje, mund të zgjidhni jo vetëm regjistrimet, por edhe fushat që do të jenë të pranishme në pyetje.

Le të krijojmë një pyetje komplekse për të identifikuar ofruesin optimal në bazën e të dhënave të Ofruesve të Internetit.

Gjetja e të dhënave duke përdorur një pyetje

1. Në dritare zgjidhni një grup objektesh Kërkesat dhe zgjidhni artikullin .

2. Në panelin e dialogut Shtimi i një tabele Shtoni.

3. Në dritaren e kërkesës në rresht Fusha: Nga lista rënëse, zgjidhni emrat e fushave për të cilat do të vendosen kushtet.

Ne rresht Kushti i përzgjedhjes: futni kushtet për fushat e zgjedhura.

Ne rresht Prodhimi në ekran: vendosni fushat që do të paraqiten në kërkesë.

Detyra praktike

3.5. Kryeni lloje të ndryshme kërkimesh në bazat e të dhënave "Notebook" dhe "Katalogu i Bibliotekës": të shpejtë, duke përdorur një filtër dhe duke përdorur një pyetje.

3.6. Në bazën e të dhënave të Ofruesve të Internetit, kërkoni për ofrues që nuk paguajnë tarifa lidhjeje dhe tarifojnë tarifat më të ulëta për orë.

Renditja e të dhënave

Bazat e të dhënave mund të përmbajnë qindra ose mijëra të dhëna. Shpesh është e nevojshme të organizoni regjistrime, domethënë t'i rregulloni ato në një sekuencë të caktuar. Renditja e të dhënave quhet renditje.

Regjistrimet janë renditur sipas disa fushave. Vlerat e përmbajtura në këtë fushë janë rregulluar në një mënyrë specifike, e cila përcaktohet nga lloji i fushës:

  • alfabetikisht nëse fusha është tekst;
  • sipas madhësisë së numrit, nëse fusha është numerike;
  • sipas datës, nëse lloji i fushës është Data Ora e kështu me radhë.

Të dhënat mund të renditen në rend rritës ose zbritës të vlerave të fushës. Gjatë procesit të renditjes, integriteti i të dhënave ruhet, domethënë ato transferohen tërësisht nga një vend në tabelë në tjetrin.

Renditja e hyrjeve bazat e të dhënave janë renditja e tyre sipas vlerave të njërës prej fushave.

Le të renditim në bazën e të dhënave "Internet Providers", për shembull, sipas fushës "Shpejtësia e kanalit (Mbit/s)".

Renditja e shpejtë e të dhënave

1. Në dritare Ofruesit e internetit: Baza e të dhënave në një grup objektesh Tabelat zgjidhni tabelën "Internet Providers" dhe klikoni në butonin Hapur.

2. Zgjidhni një fushë Shpejtësia e kanalit dhe futni komandën [Records-Sort-Sort Ascending]. Regjistrimet në bazën e të dhënave do të renditen në rendin rritës të shpejtësisë së kanalit.


Mund të zbatohet llojet e mbivendosur, pra renditjet që kryhen në mënyrë sekuenciale në disa fusha. Pas renditjes sipas kolonës së parë, kryhet renditja sipas kolonës së dytë, e kështu me radhë.

Në rastin tonë, në terren Shpejtësia e kanalit, me të cilin është kryer renditja, dy rekorde (8 dhe 7) kanë të njëjtën vlerë 10 dhe dy rekorde (3 dhe 2) kanë të njëjtën vlerë 112. Për të renditur këto regjistrime, le të bëjmë një renditje të mbivendosur, fillimisht nga “Kanali Fusha e shpejtësisë” dhe më pas në fushën “Numri i linjave hyrëse”.

Qasja ju lejon të futni llojet e foleve duke përdorur pyetje.

Renditja e të dhënave të mbivendosura duke përdorur një pyetje

1. Në dritare Ofruesit e internetit: Baza e të dhënave zgjidhni një grup objektesh Kërkesat dhe zgjidhni artikullin Krijimi i një pyetjeje duke përdorur projektuesin.

2. Në panelin e dialogut Shtimi i një tabele zgjidhni tabelën "Internet Providers" për të cilën po krijohet pyetja. Klikoni butonin Shtoni.

3. Në dritaren e kërkesës në rresht Renditja: Nga lista rënëse, zgjidhni emrat e fushave në të cilat do të vendosni llojin e renditjes.

Detyra praktike

3.7. Kryeni renditjen e ndërthurur në bazën e të dhënave të Ofruesve të Internetit sipas fushave "Tarifa për orë" dhe "Emri i ofruesit".

Printimi i të dhënave duke përdorur raporte

Ju mund të printoni tabela, formularë dhe pyetje drejtpërdrejt duke përdorur komandën [File-Print]. Megjithatë, për printim të bukur dokumentesh, këshillohet përdorimi raportet. Raportet janë objekte të prejardhura të bazës së të dhënave dhe krijohen bazuar në tabela, forma dhe pyetje.

Le të krijojmë një raport që do të printojë bukur bazën e të dhënave të Ofruesve të Internetit. Le ta përdorim për këtë Raportoni magjistarin.

Printimi i një baze të dhënash duke përdorur një raport

1. Në dritare Ofruesit e internetit: Baza e të dhënave zgjidhni një grup objektesh Raportet dhe zgjidhni artikullin Krijoni një raport duke përdorur magjistarin.

2. Duke përdorur një seri panelesh dialogu, vendosni parametrat e paraqitjes së raportit.

3. Në dritare Ofruesit e internetit: Baza e të dhënave klikoni në butonin Pamje. Dokumenti shfaqet në një formë në të cilën mund të printohet.


4. Nëse jeni të kënaqur me pamjen e dokumentit, printoni atë duke përdorur komandën [File-Print].

Detyra praktike

3.8. Krijoni një raport të Kartës së Biznesit për bazën e të dhënave të Notebook dhe një raport të Kartës së Bibliotekës për bazën e të dhënave të Katalogut të Bibliotekës.