Įrašų rūšiavimas pasirinktine tvarka

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.

Gali būti, kai norite rūšiuoti duomenis ne pagal abėcėlę ar skaičius, bet pagal vartotojo nustatytą tvarką (dar vadinamą pasirinktine arba logine tvarka). Pvz., savaitės dienų rūšiavimas taip, pirmadienis rodomas pirmas, yra daugiau prasmės, nei rūšiavimas pagal abėcėlę, kai pirmas yra antradienis. Galite rikiuoti duomenis, lentelės ar užklausos duomenų lapo rodinyje ir formos rodinyje formos.

Ką norėtumėte daryti?

Rūšiuoti mažas, baigtinės unikalių lauko reikšmių skaičių

Daug unikalių lauko reikšmių rūšiavimas

Rūšiuoti mažas, baigtinės unikalių lauko reikšmių skaičių

Šioje procedūroje rašote išraiška, kuri naudoja funkciją IIf darbuotojų rangus.

Pirmiausia sukurkite lentelę, kurioje yra trys laukai – pavadinimas, vardas ir pavardė. Lauke pavadinimas įveskite šias reikšmes keturis naujus įrašus:

  • Vidiniai pardavimų koordinatorius

  • Pardavimo vadovas

  • Pardavimų atstovas

  • Viceprezidentas, pardavimai

Vardas ir pavardė srityse keturis įrašus, įveskite norimus vardus.

  1. Dabar, Atidarykite lentelę kaip duomenų lapo rodinys.

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

  3. Įtraukite laukus, kuriuos norite, pvz., vardas ir pavardė, pavadinimas, į tinklelį.

  4. Dešiniuoju pelės mygtuku spustelėkite pirmo tuščio stulpelio eilutę laukas , spustelėkite mastelio keitimasir tada įveskite šį reiškinį:

    IIf ([Pavadinimas] = "Viceprezidentas, pardavimai", 1, IIf ([pavadinimas] = "Pardavimo vadovas", 2, IIf ([pavadinimas] = "Pardavimų atstovas", 3, IIf ([pavadinimas] = "viduje pardavimų koordinatorius", 4, 5)))

    Pavadinimas yra pavadinimas, kuriame yra rangais reikšmės lauko. Kabutėse reikšmės lauke saugomų atskiras reikšmes. Skaitinė reikšmė yra rangas į ją. Ankstesniuose reiškinį priskiria užima 1 iki 4 iki keturių skirtingų antraščių ir priskiria rangas 5 visiems kitiems. Kai atliekate rūšiuoti, pavadinimai, šioje išraiškoje nėra paminėta priskiriamos pats rangas (5).

  5. Spustelėkite stulpelio, kuriame yra išraiška, eilutėje rikiuotididėjimo tvarka.

  6. Skirtuke Pagrindinis , grupėje Rūšiuoti & filtras , spustelėkite Keisti filtrą.

    Funkcija IIf grąžina skaitinę reikšmę, kuri atitinka reikšmę lauke pavadinimas. Pavyzdžiui, jei lauko pavadinimas yra Pardavimų vadovas, priskirtos skaičius yra 2. Jei pavadinimo laukas, nėra pateikta kaip argumentą funkcijoje reikšmė – pvz., Rajonas koordinatorius – ji priskiriama skaičius 5. Užklausa rūšiuoja šiuos numerius didėjimo tvarka.

Puslapio viršus

Daug unikalių lauko reikšmių rūšiavimas

Jei turite daug reikšmių rangas, geriau duomenims rūšiuoti yra kuriant peržvalgos lentelę.

Tarkime, kad lentelė darbuotojai – tai daugiau nei 50 skirtingų pavadinimų. Pirmiausia jums reikės sukurti peržvalgos lentelės ir parengti esamos lentelės ieškoti naują lentelę. Tada susieti dvi lentelės ir užklausos kūrimas.

Kurti peržvalgos lentelės ir modifikuoti esamą lentelę

  1. Sukurti naują peržvalgos lentelę, kurioje bus saugomas pavadinimai. Pavadinkite lentelę Lent_pareigosir nustatyti laukų duomenų tipai, pavaizduotą skliaustelius, kaip parodyta toliau pateiktoje lentelėje:

    Pareigų_id
    (AutoNumber)

    Pavadinimas
    (tekstas)

    1

    Viceprezidentas, pardavimai

    2

    Pardavimo vadovas

    3

    Pardavimų atstovas

    4

    Vidiniai pardavimų koordinatorius

  2. Nustatykite lauką Pareigų_id kaip pirminį raktą.

  3. Modifikuokite lentelę darbuotojas taip, kad jis ieško lentelę Lent_pareigos.

    • Dizaino rodinyje, pakeiskite pavadinimą pavadinimo laukas Pareigų_id.

    • Stulpelyje Duomenų tipas pakeiskite Duomenų tipas į skaičius.

  4. Skirtuko Bendra dalyje Lauko ypatybėspakeiskite Lauko dydis į Ilgasis sveikasis skaičius.

  5. Įrašykite lentelę ir nepaisykite įspėjimo duomenų praradimo.

  6. Perjungti į duomenų lapo rodinį.

  7. Užpildyti pavadinimų stulpelio su Pareigų_id reikšmę, kuri atitinka pavadinimo reikšmę.

    Pvz., įrašų, kai pavadinimas vertė pardavimų vadybininkas, įveskite 2. Pardavimo atstovas, įveskite 3.

  8. Įrašykite ir uždarykite lentelę.

Dviejų lentelių susiejimas

  1. Skirtuko Duomenų bazės įrankiai grupėje Ryšiai spustelėkite Ryšiai.

  2. Skirtuko dizainas grupėje ryšiai spustelėkite Lentelės rodymas.

  3. Pažymėkite Lent_pareigos ir darbuotojai, ir spustelėkite įtraukti ir įtraukti juos į langą ryšiai. Uždarykite dialogo langą Lentelės rodymas.

  4. Vilkite lauką Pareigų_id lentelę Lent_pareigos į lauką Pareigų_id darbuotojų lentelėje.

    Atidaromas dialogo langas Ryšių redagavimas .

  5. Užtikrinti, kad dviejų stulpelių laukų pavadinimai yra Pareigų_id, ir taip pat, lauke Ryšio tipas rodoma Vienas su daugeliu. Jei reikia, galite keisti laukų pavadinimai.

  6. Pažymėkite žymės langelį Įgalinti nuorodų vientisumą.

  7. Spustelėkite Kurti, kad sukurtumėte ryšį.

    Ryšių redagavimas dialogo langas uždaromas, o įrašys pakeitimus.

  8. Uždarykite skirtuką ryšiai .

Užklausos kūrimas

  1. Skirtuko Kūrimas grupėje Užklausos spustelėkite Užklausos dizainas.

  2. Dialogo lange Lentelės rodymas spustelėkite skirtuką lentelės , du kartus spustelėkite darbuotojai, ir du kartus spustelėkite Lent_pareigos.

  3. Uždarykite dialogo langą Lentelės rodymas.

  4. Įtraukite EmployeeID ir pavardė, vardas laukus iš lentelės darbuotojai ir pavadinimo laukas lentelę Lent_pareigos į užklausos dizaino tinklelyje.

  5. Perjungti į duomenų lapo rodinį.

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ų.

×