Skaitinių reikšmių, esančių teksto laukelyje, įrašų rūšiavimas

Pastaba: Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip patogia nuoroda.

Skaičiai ir eilutės, esantys teksto arba atmintinės lauke, rūšiuojami pagal abėcėlę. Kitaip tariant, skaičiai rūšiuojami pagal atskirus skaitmenis, sudarančius reikšmę, o ne pagal skaitinę reikšmę. Pvz., reikšmė 11 rodoma prieš 2, o reikšmė 12 rodoma prieš 3, kaip parodyta šioje lentelėje.

Studento vardas

Studento Nr.

Darius

1

Marija

10

Vilius

11

Milda

12

Jonė

2

Laura

3

Juozapas

4

Milda

5


Norėdami užtikrinti, kad skaičiai rūšiuojami pagal jų skaitinę reikšmę, o ne pagal abėcėlę, atlikite vieną iš šių veiksmų:

  • Jei lauke yra tik skaitinės reikšmės, pabandykite pakeisti lauko duomenų tipą į Skaičius arba Valiuta.

  • Atlikite šiuos veiksmus, jei:

    • Lauke yra tik skaitinės reikšmės, tačiau jūs nenorite keisti lauko duomenų tipo.

    • Lauke yra ir skaitinių, ir eilutės reikšmių, tačiau rūšiuodami nenorite atsižvelgti į eilučių reikšmes.


Ši procedūra naudoja į Val funkcija gauti skaitinę reikšmę, skaičių, kuris yra išsaugotas kaip tekstas. Taip pat naudoja išraišką, IIf funkciją, kuri bus su nulinėmis reikšmėmis, kuri gali būti rūšiavimo lauke.

  1. Skirtuke Pagrindinis , grupėje Rūšiavimas ir filtravimas spustelėkite Išplėstinis, ir kontekstiniame meniu spustelėkite Išplėstinis filtras/rūšiavimas .

  2. Įveskite išraišką Išraiška1: IIf ([lauko pavadinimas] Is Null, 0, Val([Fieldname])) pirmame stulpelyje, eilutėje laukas .

    Funkcija IIf patikrina, ar lauko reikšmė yra neapibrėžta, jei taip, ji laikoma lygi 0. Jei reikšmė nėra neapibrėžta, funkcija IIf iškviečia funkciją Val norėdama gauti skaitinį ekvivalentą.

  3. Langelyje Rūšiuoti pasirinkite Didėjimo tvarka arba Mažėjimo tvarka.

    Jei naudojama didėjimo tvarka, mažiausios reikšmės įrašas rodoma viršuje, o didžiausios – apačioje. Jei naudojama mažėjimo tvarka, reikšmės išdėstomos atvirkščiai.

  4. Skirtuke Pagrindinis , grupėje Rūšiavimas ir filtravimas spustelėkite Keisti filtrą.

Jei minėta procedūra jums netinka, galite išbandyti kitą būdą, kuris nekeičia lentelės struktūros. T. y. prieš reikšmes, kuriose yra mažiau skaitmenų, įrašomi nuliai. Pvz., prieš rūšiuodami galite pakeisti reikšmes 11, 2, 2000 ir 3 į 0011, 0002, 2000 ir 0003.

Puslapio viršus

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×