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

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.


Šioje procedūroje funkcija Val naudojama saugomo kaip tekstas skaičiaus skaitinei reikšmei gauti. Išraiškoje taip pat naudojama funkcija IIf neapibrėžtoms reikšmėms, kurių gali būti rūšiavimo lauke, tvarkyti.

  1. Skirtuko Pagrindinis puslapis grupėje Rūšiavimas ir filtras spustelėkite Plačiau ir kontekstinio meniu komandą Išplėstinis rūšiavimas/filtras.

  2. Įrašykite išraišką Išraiška1: IIf([Lauko_pavadinimas] Is Null, 0, Val([Lauko_pavadinimas])) pirmo stulpelio 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. Skirtuko Pagrindinis puslapis grupėje Rūšiavimas ir filtras spustelėkite Perjungti 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 į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ų.

×