Sortiranje zapisa prema numeričkim vrijednostima spremljenima u tekstualnom polju

Brojevi i nizovi spremljeni u tekstualnom ili u polju dopisa sortiraju se abecedno. Drugim riječima, brojevi se sortiraju na osnovi pojedinačnih znamenki koje čine vrijednost, a ne prema numeričkoj vrijednosti. Na primjer, vrijednost 11 dolazi prije 2, a vrijednost 12 dolazi prije 3 kao što je prikazano u sljedećoj tablici.

Ime studenta

Broj studenta

John

1

Maria

10

William

11

Mary

12

Jane

2

Lynn

3

Jason

4

Mary

5


Kako bi se brojevi sortirali na osnovi svojih numeričkih vrijednosti umjesto abecedno, učinite jedno od sljedećeg:

  • Ako polje sadrži samo numeričke vrijednosti, razmislite o promjeni vrste podataka polja u Broj ili Valuta.

  • Sljedeći postupak koristite ako:

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

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


Ovaj postupak koristi Val funkciju za dobavljanje numeričke vrijednosti broja spremljenog kao tekst. Izraz također koristi funkciju IIf za rukovanje null vrijednostima koje se u polju sortiranja mogu nalaziti.

  1. Na kartici Početna stranica u grupi Sortiraj i filtriraj kliknite Napredno, a zatim Napredno filtriranje/sortiranje na izborniku prečacu.

  2. U redak Polje u prvi stupac upišite izraz Expr1: IIf([NazivPolja] Is Null, 0, Val([NazivPolja])).

    Funkcija IIf provjerava je li vrijednost polja null te ako je tako, obrađuje je kao 0. Ako vrijednost nije null, funkcija IIf poziva funkciju Val za dobavljanje numeričkog ekvivalenta.

  3. U ćeliji Sortiranje odaberite Uzlazno ili Silazno.

    Uzlazno sortiranje prikazuje zapis s najmanjom vrijednosti pri vrhu, a zapis s najvećom vrijednosti pri dnu. Silazno sortiranje čini suprotno.

  4. Na kartici Početna stranica u grupi Sortiraj i filtriraj kliknite Preklopni filtar.

Ako prethodni postupak ne funkcionira, možete pokušati drugi pristup kojim se izbjegava promjena strukture tablice. On uključuje vrijednosti "za popunjavanje" koje sadrže manje brojki s nulama na početku. Na primjer, prije primjene sortiranja promijenite vrijednosti 11, 2, 2000 i 3 u 0011, 0002, 2000 i 0003.

Vrh stranice

Proširite svoje vještine
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.

×