Sortiranje zapisa prema numeričkim vrijednostima spremljenima u tekstualnom polju

Napomena: Željeli bismo vam pružiti najnoviji sadržaj pomoći što je brže moguće i to na vašem jeziku. Ova je stranica strojno prevedena te može sadržavati gramatičke pogreške ili netočnosti. Naša je namjera da vam ovaj sadržaj bude koristan. Možete li nam pri dnu ove stranice javiti jesu li vam ove informacije bile korisne? Kao referencu možete pogledati i članak na engleskom jeziku.

Brojevi i nizovi spremljeni u kratki tekst (tekst) ili dugi tekst (odobravanju) polja u programu Access su sortirani su po abecedi. Drugim riječima, brojevi se sortiraju ovisno o pojedinačnih znamenki koje čine vrijednost, umjesto prema numeričkim vrijednostima. Na primjer, vrijednost 11 dolazi prije 2, a vrijednost 12 dolazi prije 3, kao što je prikazano u sljedećoj tablici.

Ime učenika

Studenta

Gordan

1

Maria

10

William

11

Mary

12

N.

2

Lynn

3

Jason

4

Mary

5

Da biste bili sigurni da su sortirani brojeva na temelju svojih numeričkih vrijednosti umjesto abecedno, učinite nešto od sljedećeg:

  • Ako polje sadrži samo numeričke vrijednosti, razmislite o promjeni vrste podataka polja da biste broj ili valutu.

  • Ako je, koristite sljedeći postupak:

    • Polje sadrži samo numeričke vrijednosti, ali ne želite promijeniti vrstu podataka polja.

    • Polje sadrži i numeričke i vrijednosti niza, ali želite zanemariti vrijednosti niza prilikom sortiranja.

Ovaj postupak koristi u funkcija Val da biste dobili numeričku vrijednost broja pohranjenih kao tekst. Izraz također koristi u funkcije IIf za rukovanje null vrijednosti koje se možda nalazi u polje za sortiranje.

  1. Na kartici Polazno u grupi Sortiranje & filtar kliknite Napredno , a zatim na izborničkom prečacu kliknite Napredno filtriranje/sortiranje .

  2. Upišite izraz Izraz1: IIf ([NazivPolja] Is Null, 0, Val([NazivPolja])) u retku polje u prvom stupcu.

    Funkcija IIf provjerava je li vrijednost polja null te, ako je tako, tretira kao 0. Ako vrijednost nije null, funkcija IIf poziva funkciju Val da biste dobili numerički jednaku vrijednost.

  3. U ćeliju Sortiranje odaberite Uzlazno ili Silazno.

    Uzlazno sortiranje prikazuje zapis koji sadrži najmanju vrijednost na vrhu, a zapis koji sadrži najveću vrijednost na dnu. Silazno sortiranje čini suprotno.

  4. Na kartici Polazno u grupi Sortiranje & filtar kliknite Uključi/Isključi filtar.

Ako prethodni postupak ne funkcionira, postoji možete pokušati drugi pristup kojim se izbjegava promjena strukturu tablice. To uključuje vrijednosti koje sadrže manje znamenki s nulama na početku "popunjavaju". Na primjer, promijenite vrijednosti 11, 2, 2000 i 3 u 0011, 0002, 2000 i 0003 prije nego što primijenite sortiranje.

Vrh stranice

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×