Števila in nizi, shranjeni v polju »Kratko besedilo« (besedilo) ali »Dolgo besedilo (memo)« v Accessu, so razvrščeni po abecedi. Z drugimi besedami, števila bodo razvrščena glede na posamezne števke, ki preštejejo vrednost, in ne na številski vrednosti. Vrednost 11 je na primer prikazana pred 2, vrednost 12 pa pred 3, kot je prikazano v spodnji tabeli.
Ime študenta |
Št. študentov |
Marko |
1 |
Maria |
10 |
William |
11 |
Mary |
12 |
Jane |
2 |
Lynn |
3 |
Jason |
4 |
Mary |
5 |
Če želite zagotoviti, da so števila razvrščena glede na številsko vrednost in ne po abecedi, naredite nekaj od tega:
-
Če so v polju le številske vrednosti, premislite o spremembi podatkovnega tipa polja v »Število« ali » Valuta«.
-
Upoštevajte ta postopek, če:
-
V polju so le številske vrednosti, vendar ne želite spremeniti podatkovnega tipa polja.
-
V polju so številske in nizne vrednosti, vendar želite pri razvrščanju prezreti vrednosti nizov.
-
Ta postopek uporablja funkcijo Val za pridobitev številske vrednosti števila, ki je shranjeno kot besedilo. Izraz uporablja tudi funkcijo IIf za obravnavo ničelnih vrednosti, ki so morda v polju za razvrščanje.
-
Na zavihku Osnovno v skupini Razvrsti & filter kliknite Dodatno in nato v priročnem meniju kliknite Napredni filter/razvrščanje.
-
Vnesite izraz Expr1: IIf([Ime Polja] Is Null, 0, Val([Ime Polja])) v vrstico Polje v prvem stolpcu.
Funkcija IIf preveri, ali je vrednost polja ničelna, in jo v tem primeru obravnava kot 0. Če vrednost ni »null«, funkcija IIf priklica funkcijo Val , da pridobi številsko enakovredno vrednost.
-
V celici Razvrsti izberite Naraščajoče ali Padajoče.
Naraščajoče razvrščanje prikaže zapis z najmanjšo vrednostjo na vrhu in zapis z največjo vrednostjo na dnu. Padajoče razvrščanje naredi nasprotno.
-
Na zavihku Osnovno v skupini & filtriraj kliknite Preklop filtra.
Če s prejšnjim postopkom ne odpravite težave, lahko poskusite z drugim pristopom, ki bi preprečil spreminjanje strukture tabele. To vključuje vrednosti »odmika«, ki vsebujejo manj števk z vodilnimi ničlami. Preden uporabite razvrščanje, spremenite na primer vrednosti 11, 2, 2000 in 3 v 0011, 0002, 2000 in 0003.